CTAN Comprehensive TeX Archive Network

CTAN update: l3kernel

Date: March 31, 2026 9:57:23 AM CEST
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

l3kernel – 3 programming conventions

The l3kernel bundle provides an implementation of the 3 programmers’ interface, as a set of packages that run under . The interface provides the foundation on which the 3 kernel and other future code are built: it is an API for programmers. The packages are set up so that the 3 conventions can be used with regular packages.

Packagel3kernel
Version 2026-03-20
Copyright1990–2026 The Project
MaintainerThe Project Team

Announcements

more

Guest Book Sitemap Contact Contact Author