Patrick Fradin submitted the
luadraw
package.
Version number: 3.1 2026-05-29
License type: lppl1.3c
Summary description: Lua-based mathematical graphs for LuaLaTeX
Announcement text:
----------------------------------------------------------------------
The *luadraw* package defines the environment of the same name, which lets you
create mathematical graphs (2D and 3D) using the Lua language. These graphs are
ultimately drawn by TikZ (and automatically saved).
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/luatex/latex/luadraw
More information is at
https://www.ctan.org/pkg/luadraw
------------------------------------------------------------------------
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
B. Michel Döhring submitted the
atomicreactions
package.
Version: 1.0
License: lppl1.3c
Summary description: Simple representation of atomic shell reactions and Bohr model
Announcement text:
--------------------------------------------------------------------------------
Simple representation of atomic shell reactions and Bohr model
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/graphics/pgf/contrib/atomicreactions
More information is at
https://ctan.org/pkg/atomicreactions
--------------------------------------------------------------------------------
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: 2026-05-26
License: lppl1.3c
Summary description:
Announcement text:
--------------------------------------------------------------------------------
## [2026-05-26]
### Added
- Symbolic support for variadic functions (issue \#1306)
### Changed
- Extend docs for `\keys_if_exist:n(TF)` (see issue \#1902)
- Anticipate ranges in catcode-in-class mode (issue \#1903)
### Fixed
- Nested inheritance of key defaults (issue \#1901)
--------------------------------------------------------------------------------
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 .
Wybo H. Dekker submitted an update to the
match_parens
package.
Version: 1.46
License: gpl
Summary description: Find mismatches of parentheses, braces, (angle) brackets, in texts
Announcement text:
----------------------------------------------------------------------
Options --Help and --test did not work (thanks Werner Lemberg)
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/match_parens
The package’s files themselves can be inspected at
https://mirrors.ctan.org/support/match_parens/
------------------------------------------------------------------------
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
Herbert Voß submitted the
pst-hertz
package.
Version: 0.1 2026-05-29
License: lppl
Summary description: Draws the electromagnetic field of a Hertzian Dipole
Announcement text:
----------------------------------------------------------------------
pst-hertz draws the electromagnetic field of a Hertzian Dipole
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/pst-hertz
The package’s files themselves can be inspected at
https://mirrors.ctan.org/graphics/pstricks/contrib/pst-hertz/
------------------------------------------------------------------------
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
David Purton submitted an update to the
scripture
package.
Version number: 2.3 2026-05-29
License type: lppl1.3c
Summary description: A LaTeX style for typesetting Bible quotations
Announcement text:
----------------------------------------------------------------------
Changes for version 2.3:
- support ltmarks for headings and verses
- RTL fixes
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/scripture
More information is at
https://www.ctan.org/pkg/scripture
------------------------------------------------------------------------
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
Edgar Olthof submitted an update to the
fcolumn
package.
Version: 1.4.6 2026-05-27
License: lppl1.3
Summary description: Typesetting financial tables
Announcement text:
----------------------------------------------------------------------
Intermediate version, ensuring a smooth transition
to the June 1, 2026 LaTeX kernel.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/fcolumn
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/fcolumn/
------------------------------------------------------------------------
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
CloudCauldron submitted an update to the
dirtreex
package.
Version: 1.1 2026-05-27
License: lppl1.3c
Summary description: Directory tree rendering for LaTeX with TikZ
Announcement text:
----------------------------------------------------------------------
This release brings native support for verbatim paths, new archive
entry types, and removes the legacy 'environ' dependency in favor
of LaTeX's native environment hooks.
New Features:
- \archive & \verbarchive: New container-style entries that
render without the trailing slash, designed for archive files
(e.g., .zip, .tar.gz).
The \verb... variant utilizes xparse's verbatim argument,
allowing paths with special characters to survive without
escaping;
- \verbdir & \verbfile: Verbatim siblings of \dir and \file,
safely handling path names containing _, $, &, #, ^, ~, %,
\, {, }, or |;
- Line style per-entry override: A new override key accepting
any TikZ line-style token;
- Public \DirtreexGetField{idx}{slot}: Allows user-supplied
\renewcommand\DirtreexFormatName hooks to read stored entry
fields safely without \makeatletter.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/dirtreex
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/dirtreex/
------------------------------------------------------------------------
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
Thomas F. Sturm submitted an update to the
tcolorbox
package.
Version number: 6.10.0 2026-05-28
License type: lppl1.3
Summary description: Coloured boxes, for LaTeX examples and theorems, etc.
Announcement text:
----------------------------------------------------------------------
### Added
- Documentation:
- Examples for `halign code` and warning at `halign` (issue #361)
- Macro `\renewthetcbcounter` to allow redefinition of `\thetcbcounter`
- Alias `counter within` for `number within`
- Alias `counter within from` for `number within from`
- Library `theorems`:
- Options `ams subequations`, `ams subequations upper`, and `ams subequations lower` (issue #366)
- Options `ams subequations align`, `ams subequations align upper`, and `ams subequations align lower`
- Options `ams subequations gather`, `ams subequations gather upper`, and `ams subequations gather lower`
- Library `documentation`:
- More semantic description in key documentation (issue #354)
- Options `doclang/default`, `doclang/initially`, `doclang/initiallyempty`,
`doclang/nodefault`, `doclang/noinitially`
- `\tcbdocdescNoDefaultInit`, `\tcbdocdescInitEmpty`, `\tcbdocdescInit`,
`\tcbdocdescDefault`, `\tcbdocdescDefaultInitEmpty`, `\tcbdocdescDefaultInit`
- Options `doc description no default init`, `doc description init empty`, `doc description init`,
`doc description default`, `doc description default init empty`, `doc description default init`
- List of choices inside `\docKeyChoices`, `doc key choices` now take options
`default`, `init`, `defaultinit`
- Options `doc parameter eq`, `doc parameter eq meta`, `doc parameter eq marg`,
`doc parameter eq meta*`, `doc parameter eq marg*`
- Options `doc parameter marg`, `doc parameter oarg`, `doc parameter marg marg`,
`doc parameter oarg marg`, `doc parameter marg oarg`
### Changed
- Required LaTeX version bumped to 2025-06-01
- Internal code changes
- Tagging code adapted to fix https://github.com/latex3/tagging-project/issues/1114
- Implementation for numbered boxes is partially rewritten using the L3 API
- Documentation:
Replace `minted2` with `minted` v3 for production since `minted` v3.8.0 has fixed incompatibility with Python 3.14
(https://github.com/gpoore/minted/issues/463)
- Documentation: Manually composed label references replaced by `\zvref` (where sensible, issue #348)
### Fixed
- Library `documentation`:
- Add missing spaces in a `\docKeyChoices` warning (pull request #360)
- Documentation for `index key formatter`, `index key formatters`, `page ref formatter`, `ctan formatter`
- Changelog typos corrected (pull request #359)
- `\thetcbcounter` was not completely redefined using `\counterwithout` / `\counterwithin` (issue #362)
- Code style improved with explcheck (issue #235)
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/tcolorbox
More information is at
https://www.ctan.org/pkg/tcolorbox
------------------------------------------------------------------------
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