François Pantigny submitted an update to the
nicematrix
package.
Version: 7.4 2025-10-23
License: lppl1.3
Summary description: Improve the typesetting of mathematical matrices with PGF
Announcement text:
--------------------------------------------------------------------------------
Negative values are allowed for the keys 'hlines' and 'vlines'.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/nicematrix
More information is at
https://ctan.org/pkg/nicematrix
--------------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Manfred Lotz
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 .
Alceu Frigeri submitted an update to the
codedescribe
package.
Version number: 1.16 2025-10-23
License type: lppl1.3c gpl
Summary description: LaTeX code description and documentation
Announcement text:
----------------------------------------------------------------------
Replacing kernel scratch variables by private ones (no more side effects)
using pkginfograb (for package info)
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/codedescribe
More information is at
https://www.ctan.org/pkg/codedescribe
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Erik Braun
------------------------------------------------------------------------
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
Alceu Frigeri submitted an update to the
>
> xpeekahead
>
> package.
>
> Version: 1.3 2025-10-23
> License: lppl1.3c gpl
>
> Summary description: A simple way for peeking ahead after commands and environments
>
> Announcement text:
> ----------------------------------------------------------------------
>
> expanding the set of conditionals. some code optimization.
>
> ----------------------------------------------------------------------
>
> The package’s Catalogue entry can be viewed at
> https://ctan.org/pkg/xpeekahead
>
> The package’s files themselves can be inspected at
> https://mirrors.ctan.org/macros/latex/contrib/xpeekahead/
>
> ----------------------------------------------------------------------
>
> Thanks for the upload.
>
> For the CTAN Team
> Vincent Goulet
>
> ----------------------------------------------------------------------
>
> 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
The LaTeX Project Team submitted an update to the
l3packages
package.
Version: 2025-10-09
License: lppl1.3c
Summary description: High-level LaTeX3 concepts
Announcement text:
--------------------------------------------------------------------------------
## [2025-10-09]
### Fixed
- Handling of optimized m-type commands by `\GetDocumentCommandArgSpec`
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/l3packages
More information is at
https://ctan.org/pkg/l3packages
--------------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Manfred Lotz
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 .
The LaTeX Project Team submitted an update to the
l3experimental
package.
Version: 2025-10-09
License: lppl1.3c
Summary description: Experimental LaTeX3 concepts
Announcement text:
--------------------------------------------------------------------------------
## [2025-10-09]
### Fixed
- Setting for absolute shift in drawings
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/l3experimental
More information is at
https://ctan.org/pkg/l3experimental
--------------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Manfred Lotz
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 .
The LaTeX Project Team submitted an update to the
l3backend
package.
Version: 2025-10-09
License: lppl1.3c
Summary description: LaTeX3 backend drivers
Announcement text:
--------------------------------------------------------------------------------
## [2025-10-09]
### Changed
- Revise image inclusion in XeTeX and `dvipdfmx`
- Add transparency group to PDF images
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/required/l3backend
More information is at
https://ctan.org/pkg/l3backend
--------------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Manfred Lotz
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 .
The LaTeX Project Team submitted an update to the
l3kernel
package.
Version: 2025-10-09
License: lppl1.3c
Summary description: LaTeX3 programming conventions
Announcement text:
--------------------------------------------------------------------------------
## [2025-10-09]
### Changed
- Set `\tex_showstream:D` to a non-negative value
### Deprecated
- `\l_keys_choice_tl` replaced by `\l_keys_choice_str`
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/required/l3kernel
More information is at
https://ctan.org/pkg/l3kernel
--------------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Manfred Lotz
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 .
VÃt Starý Novotný submitted an update to the
expltools
package.
Version: 2025-10-22
License: lppl1.3c gpl2+
Summary description: Development tools for expl3 programmers
Announcement text:
--------------------------------------------------------------------------------
## expltools 2025-10-22
### explcheck v0.15.0
#### Development
This version of explcheck has implemented the following new features:
- Add support for a non-standard Vim's quickfix errorformat item `%M` in the
Lua option `error_format`. (discussed with @YDX-2147483647 in #143, added in
#144)
Compared to `%m`, `%M` contains not just the issue description (e.g. "unused
private function") but also the optional issue context (e.g. "unused private
function: `\__example_foo:n`"), just like the human-readable output ever since
explcheck v0.12.0.
- Recognize calls to known or defined functions and function variants as a
new statement type `FUNCTION_CALL` distinct from `OTHER_STATEMENT`. (#141)
For the purpose of code coverage, calls to defined functions and function
variants are now considered well-known tokens. This has significantly
increased code coverage on TeX Live 2024 (from ca 13% to 30% of all expl3
tokens).
- Only detect well-understood tokens in analyzed parts of statements. (#141)
Specifically, this prevents us from considering e.g. the value in a variable
definition well-understood, unless we have analyzed it. After this change,
the code coverage should be a better lower-bound estimate of actual code
understanding. This has significantly reduced code coverage on TeX Live 2024
(from ca 30% to 24% of all expl3 tokens).
- Add context for the issue S103 (Line too long). (#141)
- Draft flow analysis. (#141)
- Include expl3 part delimiters in the total number of bytes. (#141)
This increases the estimated number of expl3 bytes and allows us to determine
whether two expl3 parts are immediately adjacent when we disregard
delimiters, which has some significance for the flow analysis.
#### Fixes
This version of explcheck has fixed the following bugs:
- Fix the detection of the issue S103 (Line too long), which was previously
often only detected in parts of the input files outside expl3 parts. (#141)
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/support/expltools
More information is at
https://ctan.org/pkg/expltools
--------------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Manfred Lotz
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 .
Wybo H. Dekker submitted an update to the
ctable
package.
Version: 1.33 2025-10-22
License: lppl1.3c
Summary description: Flexible typesetting of table and figure floats using key/value directives
Announcement text:
----------------------------------------------------------------------
Corrected missing args inside AtBeginDocument
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/ctable
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/ctable/
------------------------------------------------------------------------
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