shfmt: updated to 3.13.0
3.13.0
This release introduces support for Zsh in the parser and formatter, which was
tracked in issue 120 alongside the label zsh . While support is not complete,
it should be far enough for many use cases.
ugrep: updated to 7.6.0
7.6.0
new options --max-size and min-size to search files whose physical size is in the specified MIN and/or MAX range
fix zsh completion syntax error
update option --ignore-file to ignore files and directories specified in an .gitignore file as an absolute /glob to ignore those matching the glob under its sub-directories
fix emulation of GNU grep option -z (--null-data) to match newlines (zero bytes internally) with pattern \s (space), which requires non-standard regex behavior internally to include matching zero bytes with pattern \s
update --ignore-file=FILE to accept a FILE pathname to a non-local gitignore FILE that applies globally to ignore files and directories, similar to --exclude-from=FILE, but with the minor difference that gitignore rules match both files and directories with a single glob
fix third-party sourced zopen.c library (BSD open source) one-byte read beyond its allocated struct s_zstate state variable in getcode()
fix -m (--max-count) with context options -A or -C sometimes producing garbled after-context output that may cause a crash in the worst case
fix reverse sort by date --sort=rchanged and --sort=rcreated not recognized by the TUI at startup
update ugrep to search named pipe files specified as arguments on the command line instead of skipping them by default, such as process substitutions; also improve Linux special system files /proc and /sys skipping and/or reading and option -z file read error handling to avoid possible pipe fd leaks when thousands of /proc files are searched that produce (expected) read errors
support option --no-empty while using full grep-emulation mode, i.e. when ugrep is renamed to grep
py-rst2pdf: updated to 0.105
0.105 (2026-01-09)
* Changed: We have updated our dependencies to support the latest version of packaging (v)26 and pytest (v9)
py-numpy: updated to 2.4.3
2.4.3
MAINT: Prepare 2.4.x for further development
BUG: Fix some leaks found via LeakSanitizer
MAINT: Synchronize 2.4.x submodules with main
TYP: ``matlib``\ : missing extended precision imports
BUG: Fix weak hash function in np.isin().
BUG: fix infinite recursion in np.ma.flatten_structured_array...
BUG: Fix buffer overrun in CPU baseline validation
BUG: Fix busdaycalendar's handling of a bool array weekmask....
BUG: Fix reference leaks and NULL pointer dereferences
MAINT: fix two minor issues noticed when touching the C API setup
ENH: Test .kind not .char in np.testing.assert_equal
BUG: fix type issues in uses if PyDataType macros
MAINT: Don't use vulture 2.15, it has false positives
MAINT: update openblas
py-kiwisolver: updated to 1.5.0
Wrappers 1.5.0 | Solver 1.5.0 | 09/03/2026
- add support for CMakeLists
- implement more move constructor in the C++ code
- add C++ tests
- add support for GraalPy
- add RiscV support
rclone: updated to 1.73.2
1.73.2
- Bug Fixes
- build
- Update to go 1.25.8 to fix CVE-2026-27137CVE-2026-27138CVE-2026-25679CVE-2026-27142 (Nick Craig-Wood)
- Update github.com/cloudflare/circl to v1.6.3 to fix CVE-2026-1229 (Nick Craig-Wood)
- Update to golang.org/x/net v0.51.0 to fix CVE-2026-27141 (Nick Craig-Wood)
- docs fixes:
- bisync: Add group Sync to the bisync command (Jan-Philipp Reßler)
- Note that --use-server-modtime only works on some backends (Nick Craig-Wood)
- Document unsupported S3 object keys with double slashes (Adam Kasztenny)
- Fix headers hierarchy for mount.md (Dark Dragon)
- Fix new drive flag typo in changelog (razorloves)
- Archive
- Extract: fix extraction with "./" prefix from tar entry paths (Varun Chawla)
- Drime
- Fix chunk-uploaded files ignoring workspace ID (a1pcm)
[5 lines not shown]
py-python-discovery: updated to 1.1.2
1.1.2
docs: add package description and usage to README
fix(subprocess): drain pipes after killing timed-out process
fix(discovery): match prerelease versions against major.minor specs
py-puremagic: updated to 2.0.2
Version 2.0.2
- Fixing 137 passing non-existent filename to from_string()/from_stream() no longer raises FileNotFoundError (thanks to denisw)
Version 2.0.1
- Fixing 126 Python scanner false positives — now uses AST node walking instead of regex to verify real Python constructs (thanks to ahobson)
- Fixing 134 UTF-16 LE BOM (FF FE) no longer misidentified as .mp1 audio, added UTF-16 BOM detection to text scanner (thanks to tomazfs)
- Fixing 135 from_string(), from_stream(), magic_string(), and magic_stream() now perform deep scan when filename is provided (thanks to denisw)
harfbuzz: update to 13.0.1.
Overview of changes leading to 13.0.1
Saturday, March 7, 2026
=====================================
- Bug fixes in rendering `COLR` v1 fonts.
- Various build fixes.
Overview of changes leading to 13.0.0
Wednesday, March 4, 2026
=====================================
- New experimental drawing and rendering libraries:
* New public `hb-vector` API for vector output of glyph outlines. The only
supported output format currently is SVG.
The new API is available in a separate `harfbuzz-vector` library.
* New public `hb-raster` API for rasterizing glyphs to A8 / BGRA32 images.
The new API is available in a separate `harfbuzz-raster` library.
* Both APIs are still experimental and subject to change.
[142 lines not shown]