New Features
New analyzer for //go:embed comments
Gopls now includes an analyzer for go:embed comment directives. At
the moment, this analyzer checks that the "embed" import is present,
but more analyses are planned for the future. See golang/go#50262
for more information.
Improved hover for imports
Hovering over an imported path now gives you the full package doc.
Final support for Go 1.13
Per our support window, gopls v0.8.4 will be the final gopls release
to support being built with Go 1.13. See golang/go#52982 for details.
Bugfixes and Performance improvements
Faster symbol indexing. Gopls builds a symbol index the first
time symbol search is invoked. That indexing should be 3-4x
faster with this release.
Improved metadata invalidation (AKA fewer restarts). v0.8.4
fixes a couple of bugs that lead to gopls getting confused
about packages and needing to be restarted. We're aware of more
bugs of this nature, but are working on eliminating the need
to ever restart gopls.
## [2.3.0] - 2022-05-18
### Added
* CLI: The `--ignore-vuln` option has been added, allowing users to
specify vulnerability IDs to ignore during the final report
([#275](https://github.com/trailofbits/pip-audit/pull/275))
* CLI: The `--no-deps` flag has been added, allowing users to skip dependency
resolution entirely when `pip-audit` is used in requirements mode
([#255](https://github.com/trailofbits/pip-audit/pull/255))
libxkbcommon 1.4.1 - 2022-05-21
==================
- Fix compose sequence overriding (common prefix) not working correctly.
Regressed in 1.2.0.
Contributed by Weng Xuetian.
- Remove various bogus currency sign (particulary Euro and Korean Won) entries
from the keysym <-> Unicode mappings. They prevented the real
keysyms/codepoints for these from mapping correctly.
Contributed by Sam Lantinga and Simon Ser.
Upstream changes:
version 3.012: Fri 11 Feb 11:34:31 CET 2022
Fixes:
- ::Field::Attributes should be stored case intensively
rt.cpan.org#140894 [Yanyan Yang]
- ::Field::Full phrase with encoding qp parsing failed when
the qp contains non-atext characters. Github#2 [Andy Beverley]
- ::Field::Full QP encoding must be more strict for use in
MIME headers. Github#3 [Andy Beverley]
- Coercion from Mail::Address to Mail::Message::Full::Address
is too lazy. Github#4 [Andy Beverley]
Improvements:
- extend date in mbox-separator to accept 203X as well.
Upstream changes:
1.20220520 2022-05-20 UTC
+ Change default algorithm in dkimsign.pl to sha-256
+ Use Getopt::Long::Descriptive in scripts for better command help
1.20220408 2022-04-08 UTC
+ Add support for signatures with an Expiration value
Version 3.7.6 (released 2022-05-27)
** libgnutls: Fixed invalid write when gnutls_realloc_zero()
is called with new_size < old_size. This bug caused heap
corruption when gnutls_realloc_zero() has been set as gmp
reallocfunc
Upstream changes:
9.3.14:
This is a security release of the Drupal 9 series.
This release fixes security vulnerabilities. Sites are urged to update immediately after reading the notes below and the security announcements:
Drupal core - Moderately critical - Third-party libraries - SA-CORE-2022-010
9.3.13:
Changes since 9.3.12
Issue #3278163 by xjm, nod_, lauriii: yarn upgrade for latest security vulnerabilities
Issue #3266912 by nod_, Wim Leers, lauriii, xjm, mmjvb: Review version constraints for production yarn dependencies
Issue #3230541 by cliddell, jday, yogeshmpawar, neclimdul, cmlara, Charlie ChX Negyesi: Queue items only reserved by cron for 1 second
Revert "Issue #3230541 by cliddell, jday, yogeshmpawar, neclimdul, cmlara, Charlie ChX Negyesi: Queue items only reserved by cron for 1 second"
Issue #3230541 by cliddell, jday, yogeshmpawar, neclimdul, cmlara, Charlie ChX Negyesi: Queue items only reserved by cron for 1 second
Issue #3270709 by Shashwat Purav, Chi, apaderno: Remove reference to contextual_pre_render_placeholder() function
Issue #3277309 by phjou, mradcliffe, benjifisher, markie: Update links to Drupal documentation pages in Umami
Issue #2995367 by quietone, xjm, Lendude: Fix update module test fixture names for 8.2.0-rc2 sample data
Issue #3277274 by richardrobinson, saki007ster, ApocalypticJake, bnjmnm, sjothivelu@valleywater.org, mcolebank, joshmiller, markie, mradcliffe, pilot3, W01F: Dialog css references nonexistient --color-whitesmoke css variable
Issue #3277743 by xjm, RainbowArray: Update contributor name and username in MAINTAINERS.txt
Issue #3228691 by Wim Leers, lauriii, nod_: Restrict allowed additional attributes to prevent self XSS
Issue #3276974 by hooroomoo, Wim Leers: [drupalMedia] Media View Modes don't work if alignment not enabled
Issue #3261599 by hooroomoo, Wim Leers, lauriii: Use CKEditor 5's native <ol start> support (and also support <ol reversed>)
Issue #3277405 by Wim Leers, nod_: Update @ckeditor/ckeditor5-list to v34.0.1
Issue #3231334 by Wim Leers, bnjmnm: Global attributes (<* lang> and <* dir="ltr rtl">): validation + support (fix data loss)
Issue #3229078 by scott_euser, Wim Leers, hooroomoo, brentg, yogeshmpawar, catch: Unit tests for all @CKEditor5Plugin plugin classes
Issue #3248425 by nod_, yogeshmpawar, Wim Leers, lauriii, bnjmnm, marcvangend: Ensure that all classes and functions in Drupal-specific CKEditor 5 plugins are documented
Issue #3269085 by alexpott, larowlan, danflanagan8, Matroskeen: [random test failure] Random test fail in EntityAutocompleteTest
Issue #3276627 by Wim Leers, hooroomoo: CKEditor5::shouldHaveVisiblePluginSettingsForm() does not correctly handle configurable CKE5 plugin that has a filter condition
Issue #3276670 by hooroomoo, Wim Leers: Some configurations of allowed view modes cause CKE to fail to initialize
Issue #2717921 by gaurav.kapoor, drnikki, subhashuyadav, pratik_specbee, hmendes, jhodgdon, joachim, effulgentsia, shashikant_chauhan, Wim Leers, larowlan: undocumented #has_garbage_value property of render elements
Issue #3245720 by hooroomoo, nod_, Wim Leers, lauriii, yash.rode: [drupalMedia] Support choosing a view mode for
Issue #3261943 by bnjmnm, lauriii, Wim Leers, andreasderijcke, ifrik: Confusing behavior after pressing "Apply changes to allowed tags" with invalid value
Issue #3230230 by bnjmnm, johnwebdev, Wim Leers, lauriii, Anna_CKSource, Reinmar: Enable table captions; override CKE5's default downcast to generate <table><caption></table> instead of <figure><table><figcaption></figure>
Issue #3272035 by mherchel, andy-blum: Add "linktext" and "canvastext" to cspell dictionary.
Issue #3273056 by kmonahan, mherchel, Johnny Santos, rkoller, ckrina: Active and hover state of skip to main content has a too low color contrast
Issue #3130305 by mherchel, cindytwilliams, bnjmnm, saschaeggi, andrewmacpherson: Ensure all of Claro's background images are visible in forced colors mode
Issue #3269341 by mherchel, KurtTrowbridge: Claro element not rendering properly in forced colors
Back to dev.
Merged 9.3.12.
Issue #3269091 by gambry, yogeshmpawar, jonathanshaw, joachim, alexpott: Undocumented behaviour for Schema::findTables() when an underscore is used
Issue #3273325 by Dom., Wim Leers, andregp, ifrik: CKE5 and contrib: better "next action" description on upgrade path messages
Issue #3274278 by Wim Leers, jcnventura, yogeshmpawar, andregp, bnjmnm: Migrate "codetag" contrib CKEditor 4 plugin to built-in equivalent in core's CKEditor 5
This is partly intended as a workaround to fix behaviour on NetBSD 8.x
where GCC 7 was being pulled in universally after the prior commits
here. Now it behaves as expected. There is an unaddressed issue in this
code that needs to be examined further. (This has been discussed in
more than one recent thread on teck-pkg@, including John Klos's report
of this issue.)
In any case, GCC 6 has also seen build improvements by nia@, who noted
it's safe to simply revert part of the original change set, in one of
those discussions on tech-pkg. (We can't use the hack introduced in the
prior revisions for GCC 6, though, or this same broken dependency
pattern occurs and will universally force GCC 6 instead of 7 on NetBSD
8.x.)
Tested on NetBSD 8.2_STABLE and 9.2_STABLE with various packages,
including tcsh, the original reported issue.
It failed with GCC too. There is some bad interaction with py-numpy,
probably related to patch-numpy_core_include_numpy_npy__common.h.
Unbreak the build until I have time to investigate this.
2.68.2 (stable):
Glib:
* Replace all g_quark_from_static_string() by g_quark_from_string()
Gio:
* FileEnumerator: Remove refreturn to avoid memory leak
* ListModel::get_object(): Make it work for interface classes
* AppInfo::get_all(): Avoid a crash on Windows
Build:
* MSVC build: Remove extraneous GLIBMM_API in Glib::ustring
0.62.1
Bash completion scripts sourced in meson devenv
Setup GDB auto-load for meson devenv
Print modified environment variables with meson devenv --dump
New method and separator kwargs on environment() and meson.add_devenv()
New custom dependency for libdl
pkgconfig.generate will now include variables for builtin directories when referenced
New keyword argument verbose for tests and benchmarks
CMake support for versions <3.17.0 is deprecated
Removal of the RPM module
CMake server API support is removed
Rust proc-macro crates
found programs now have a version method
Minimum required Python version updated to 3.7
Added support for XML translations using itstool
JNI System Dependency Modules
New unstable wayland module
Experimental command to convert environments to cross files
Added optional '--allow-dirty' flag for the 'dist' command
ldconfig is no longer run on install
Added support for Texas Instruments MSP430 and ARM compilers
cmake.configure_package_config_file can now take a dict
Deprecated java.generate_native_header() in favor of the new java.generate_native_headers()
New option to choose python installation environment
JDK System Dependency Renamed from jdk to jni
i18n.merge_file no longer arbitrarily leaves your project half-built
All directory options now support paths outside of prefix
meson install --strip
Support for ARM Ltd. Clang toolchain
structured_sources()
New custom dependency for OpenSSL
D features in declare_dependency
arch_independent kwarg in cmake.write_basic_package_version_file
dataonly Pkgconfig Default Install Path
JAR default install dir
release 1.11
This release adds Validation Nodes which are a new way to add jobs like linters or static analyzers to the build graph. They are added using |@ and don't produce any outputs. You can read more about the motivation and the syntax here: https://github.com/ninja-build/ninja/pull/1800
Another big change is that Ninja now uses UTF-8 on Windows. This means that while previous versions of Ninja used the local ANSI encoding it will now always use UTF-8 allowing filenames and output with special characters. For this to work you'll need Windows 10 Version 1903 or newer. And for the console output to show Unicode characters you'll need to set the codepage to 65001. More information at: https://github.com/ninja-build/ninja/pull/1915
Note that this is a breaking change if you relied on non-ASCII characters of the local codepage! If you want to query Ninja what codepage it uses in your generator, call `ninja -t wincodepage` and act accordingly.
There are also two new tools:
missingdeps: https://github.com/ninja-build/ninja/pull/1331
inputs: https://github.com/ninja-build/ninja/pull/1730
And as it was often requested, ninja now has a --quiet flag :)
For a complete list of changes see https://github.com/ninja-build/ninja/milestone/3?closed=1
2022/05/26
+ document the built-in key bindings which are not part of widgets.
+ updated da.po fa.po is.po, added ka.po from
http://translationproject.org/latest/dialog/
+ update config.sub
0.25.1 [2022-05-26]
Shell integration: Add a command to Clone the current shell
into a new window
Remote control: Allow using Boolean operators when constructing
queries to match windows or tabs
Sessions: Fix os_window_size and os_window_class not applying
to the first OS Window (#4957)
Allow using the cwd of the oldest as well as the newest foreground
process for launch --cwd (#4869)
Bash integration: Fix the value of shell_integration not taking
effect if the integration script is sourced in bashrc (#4964)
Fix a regression in the previous release that caused mouse move
events to be incorrectly reported as drag events even when a
button is not pressed (#4992)
remote file kitten: Integrate with the ssh kitten for improved
performance and robustness. Re-uses the control master connection
of the ssh kitten to avoid round-trip latency.
Fix tab selection when closing a new tab not correct in some
scenarios (#4987)
A new action open_url to open the specified URL (#5004)
A new option select_by_word_characters_forward that allows
changing which characters are considered part of a word to the
right when double clicking to select words (#5103)
macOS: Make the global menu shortcut to open kitty website
configurable (#5004)
macOS: Add the macos_colorspace option to control what color
space colors are rendered in (#4686)
Fix reloading of config not working when kitty.conf does not
exist when kitty is launched (#5071)
Fix deleting images by row not calculating image bounds correctly
(#5081)
Increase the max number of combining chars per cell from two
to three, without increasing memory usage.
Linux: Load libfontconfig at runtime to allow the binaries to
work for running kittens on servers without FontConfig
GNOME: Fix for high CPU usage caused by GNOMEâs text input
subsystem going into an infinite loop when IME cursor position
is updated after a done event (#5105)