The LaTeX Project Team submitted an update to the
l3kernel
bundle.
Version: 2026-03-20 License: lppl1.3c
Summary description: LaTeX3 programming conventions
Announcement text: ----------------------------------------------------------------------
## [2026-03-20]
### Added
- `en`-type variants of `\text_...case:nn`
### Changed
- Adjust internal expansion in case functions to support `biblatex` (transitional measure)
## [2026-03-16]
### Added
- `\box_(g)frame:Nnn` and `\box_(g)underline:Nnn` - `\vbox:w`, `\vbox_top:w`, `\vbox_center:w` and their `:nw` and `_to_ht:nw` versions - Debugging switch `check-assertions`, `\debug_assert:nN(n)`, and `\debug_assert:nn(n)` (issue #1840)
### Changed
- Apply `\text_declare_purify_equivalent:Nn` to commands immediately following `\protect` - Adjust `\vbox_center:nn` to give identical dimensions to `\vcenter`
## [2026-02-18]
### Added
- `\coffin_pole:Nn` - `\dim_horizontal:(n|N|c)` and `\dim_vertical:(n|N|c)` - `\keyval_map_inline:nnn`, `\keyval_map_break:`, and `\keyval_map_break:n` - `\msg_expandable_error:nneee` and related `e`-type variants - `\vbox_center:n`, `\vbox_center:nn`, `\vbox:nn` and `\vbox_top:nn` - `\vbox_top_to_ht:nn` and `\vbox_center_to_ht:nn` - `\opacity_begin:n`/`\opacity_end:` and fill/stroke versions - Efficient `v`-type variants for `\dim_compare:nNn(TF)` and `\int_compare:nNn(TF)` - `\text_bcp_parse:n`
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at https://ctan.org/pkg/l3kernel
The package’s files themselves can be inspected at https://mirrors.ctan.org/macros/latex/required/l3kernel/
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team Petra Rübe-Pugliese
------------------------------------------------------------------------
CTAN is run entirely by volunteers and supported by TeX user groups. Please join a user group or donate to one, see https://ctan.org/lugs