Interfaces: add some missing config locks, reading the configuration requires it being locked first to ensure setBase() can't be raced with another caller.
Revert "[VectorCombine] foldShuffleChainsToReduce - add support for partial vector reductions" (#196796)
Reverts llvm/llvm-project#195119 while reported assertions are investigated.
py-mistune: update to 3.2.1.
🐞 Bug Fixes
Resolve Windows compatibility issues in file inclusion and tests - by @Yuki9814 (25471)
Escape html text - by @lepture (a3cb6)
Update link reference - by @lepture (85eb5)
Handle escaped dollar signs in inline math - by @saschabuehrle in #370 (7bd57)
Escape id of toc - by @lepture (04880)
Escape id of headings - by @lepture (28556)
Remove double-encoding of image alt text - by @lawrence3699 (0d6f3)
Escape xml for math plugin - by @lepture (5fa09)
Use strict regex for image's height and width - by @lepture (8d0cb)
py-markdown-it-py: update to 4.2.0.
4.2.0
What's Changed
✨ Add make_fence_rule() factory for configurable fence markers by @chrisjsewell in #394
🚀 RELEASE v4.2.0 by @chrisjsewell in #395
4.1.0
What's Changed
✨ Add --stdin option to CLI by @mcepl in #379
Add AGENTS.md and copilot-setup-steps workflow by @Copilot in #380
🔧 Add typing to Scanner by @Alunderin in #382
👌 Fix quadratic complexity in fragments_join / text_join by @petricevich in #389
✨Allow plugins to register inline terminator characters by @Copilot in #391
✨ Add gfm-like2 preset with task lists, alerts, and single-tilde strikethrough by @chrisjsewell in #388
[2 lines not shown]
py-google-auth-httplib2: update to 0.4.0.
0.4.0 (2026-05-06)
Bug Fixes
Drop support for Python 3.7, 3.8, and 3.9 (#16937) (b4fa220048f78a76da9d07c4c367e4cbc79360e6)
py-google-auth: update to 2.52.0.
2.52.0 (2026-05-07)
Features
make _CLOUD_RESOURCE_MANAGER URL universe-domain-aware (#16546) (e938028bf17026cf0157fc7e8ce600fd96ca0955)
implement in-place Regional Access Boundary configuration and add public RAB getters (#16987) (df07fceb9e61f76e70a0954c3d59a52fbb31688d)
2.51.0 (2026-05-06)
Bug Fixes
Drop support for Python 3.8 and 3.9 (#16946) (dcbdd3b40eef6e4fee66b6b486daea056c3384db)
py-flask-admin: update to 2.2.0.
New Features:
SQLAlchemy filter classes (FilterEqual, FilterLike, etc.) now accept a dotted-path string for the column argument (e.g. FilterEqual(column="author.email", name="Author Email")); the path is resolved against the view's model and the necessary joins are added automatically.
Bugfixes:
Fix a bug in v2.1.0 that caused UnboundLocalError in flask_admin.contrib.sqla.ModelView when an exception was raised during a create or update operation
[lldb][Windows] Invalidate cached register values on thread stop (#192430)
Invalidate cached values in register context data structures on every
thread stop.
NativeRegisterContextRegisterInfo::InvalidateAllRegisters performs no
operation by default. Subclasses may override it to clear cached values
within their register context data structures whenever a thread stops.
This change intends to set up the necessary infrastructure to support
caching of the thread context in NativeRegisterContextWindows_arm64,
which will improve read performance. Currently, the thread context is
retrieved for every read or write operation.
py-beets: update to 2.11.0.
Release v2.11.0
New features
Smart Playlist Plugin: The splupdate command output is restructured. The per-playlist summary now includes a track count. Per-track details are shown only when -v flag is provided (beet -v splupdate). The --pretend flag produces the same output but reports "N playlists would be updated" instead of "N playlists updated". The --format option allows customizing the track line format. The --pretend-paths option was removed (use --format='$path' instead). 🐛 (#6183)
import command: When importing an archive (zip, tar, rar, or 7z) with move: yes, the source archive is now removed after a successful import. Archives are preserved if any file in the archive was not imported (e.g. skipped as a duplicate, or the import was aborted), and in non-move import modes.
FromFilename Plugin: Support track prefix when parsing the track number from the filename (e.g., track01.m4a).
Tidal plugin: Introduces a new plugin for fetching metadata from Tidal. It supports album and track lookups by ID, including batch operations via albums_for_ids and tracks_for_ids. It also enables search by query as well as identifier-based retrieval, with support for ISRC codes (tracks) and barcode/EANs (albums).
This is an initial, relatively minimal implementation, but already fully usable for common metadata workflows. We welcome feedback, improvement ideas, and community contributions to further extend its capabilities.
See Tidal Plugin for more information.
Add support for adding or modifying a subtitle (ID3 tag TIT3) field
[18 lines not shown]