[latex3-commits] [latex3/latex3] main: Step release tag (9b92e7fc5)

github at latex-project.org github at latex-project.org
Thu Mar 14 09:28:37 CET 2024


Repository : https://github.com/latex3/latex3
On branch  : main
Link       : https://github.com/latex3/latex3/commit/9b92e7fc546fc23050fcd02e60a74da702df0112

>---------------------------------------------------------------

commit 9b92e7fc546fc23050fcd02e60a74da702df0112
Author: Joseph Wright <joseph at texdev.net>
Date:   Thu Mar 14 08:28:37 2024 +0000

    Step release tag


>---------------------------------------------------------------

9b92e7fc546fc23050fcd02e60a74da702df0112
 l3backend/CHANGELOG.md                      |  5 ++++-
 l3backend/README.md                         |  2 +-
 l3backend/l3backend-basics.dtx              | 14 +++++++-------
 l3backend/l3backend-box.dtx                 |  2 +-
 l3backend/l3backend-color.dtx               |  2 +-
 l3backend/l3backend-draw.dtx                |  2 +-
 l3backend/l3backend-graphics.dtx            |  2 +-
 l3backend/l3backend-header.dtx              |  2 +-
 l3backend/l3backend-opacity.dtx             |  2 +-
 l3backend/l3backend-pdf.dtx                 |  2 +-
 l3experimental/CHANGELOG.md                 |  5 ++++-
 l3experimental/README.md                    |  2 +-
 l3experimental/l3benchmark/l3benchmark.dtx  |  4 ++--
 l3experimental/l3draw/l3draw-boxes.dtx      |  2 +-
 l3experimental/l3draw/l3draw-layers.dtx     |  2 +-
 l3experimental/l3draw/l3draw-paths.dtx      |  2 +-
 l3experimental/l3draw/l3draw-points.dtx     |  2 +-
 l3experimental/l3draw/l3draw-scopes.dtx     |  2 +-
 l3experimental/l3draw/l3draw-softpath.dtx   |  2 +-
 l3experimental/l3draw/l3draw-state.dtx      |  2 +-
 l3experimental/l3draw/l3draw-transforms.dtx |  2 +-
 l3experimental/l3draw/l3draw.dtx            |  4 ++--
 l3experimental/l3graphics/l3graphics.dtx    |  4 ++--
 l3experimental/l3opacity/l3opacity.dtx      |  4 ++--
 l3experimental/l3str/l3str-format.dtx       |  4 ++--
 l3experimental/xcoffins/xcoffins.dtx        |  4 ++--
 l3experimental/xgalley/l3galley.dtx         |  4 ++--
 l3experimental/xgalley/xgalley.dtx          |  4 ++--
 l3kernel/CHANGELOG.md                       |  5 ++++-
 l3kernel/README.md                          |  2 +-
 l3kernel/doc/interface3.tex                 |  2 +-
 l3kernel/doc/l3styleguide.tex               |  2 +-
 l3kernel/doc/l3syntax-changes.tex           |  2 +-
 l3kernel/doc/l3term-glossary.tex            |  2 +-
 l3kernel/doc/source3.tex                    |  2 +-
 l3kernel/expl3.dtx                          |  4 ++--
 l3kernel/l3basics.dtx                       |  2 +-
 l3kernel/l3bitset.dtx                       |  2 +-
 l3kernel/l3bootstrap.dtx                    |  2 +-
 l3kernel/l3box.dtx                          |  2 +-
 l3kernel/l3cctab.dtx                        |  2 +-
 l3kernel/l3clist.dtx                        |  2 +-
 l3kernel/l3coffins.dtx                      |  2 +-
 l3kernel/l3color.dtx                        |  2 +-
 l3kernel/l3debug.dtx                        |  4 ++--
 l3kernel/l3deprecation.dtx                  |  2 +-
 l3kernel/l3doc.dtx                          |  4 ++--
 l3kernel/l3docstrip.dtx                     |  2 +-
 l3kernel/l3expan.dtx                        |  2 +-
 l3kernel/l3file.dtx                         |  2 +-
 l3kernel/l3flag.dtx                         |  2 +-
 l3kernel/l3fp-assign.dtx                    |  2 +-
 l3kernel/l3fp-aux.dtx                       |  2 +-
 l3kernel/l3fp-basics.dtx                    |  2 +-
 l3kernel/l3fp-convert.dtx                   |  2 +-
 l3kernel/l3fp-expo.dtx                      |  2 +-
 l3kernel/l3fp-extended.dtx                  |  2 +-
 l3kernel/l3fp-functions.dtx                 |  2 +-
 l3kernel/l3fp-logic.dtx                     |  2 +-
 l3kernel/l3fp-parse.dtx                     |  2 +-
 l3kernel/l3fp-random.dtx                    |  2 +-
 l3kernel/l3fp-round.dtx                     |  2 +-
 l3kernel/l3fp-symbolic.dtx                  |  2 +-
 l3kernel/l3fp-traps.dtx                     |  2 +-
 l3kernel/l3fp-trig.dtx                      |  2 +-
 l3kernel/l3fp-types.dtx                     |  2 +-
 l3kernel/l3fp.dtx                           |  2 +-
 l3kernel/l3fparray.dtx                      |  2 +-
 l3kernel/l3int.dtx                          |  2 +-
 l3kernel/l3intarray.dtx                     |  2 +-
 l3kernel/l3kernel-functions.dtx             |  2 +-
 l3kernel/l3keys.dtx                         |  2 +-
 l3kernel/l3legacy.dtx                       |  2 +-
 l3kernel/l3luatex.dtx                       |  2 +-
 l3kernel/l3msg.dtx                          |  2 +-
 l3kernel/l3names.dtx                        |  2 +-
 l3kernel/l3pdf.dtx                          |  2 +-
 l3kernel/l3prg.dtx                          |  2 +-
 l3kernel/l3prop.dtx                         |  2 +-
 l3kernel/l3quark.dtx                        |  2 +-
 l3kernel/l3regex.dtx                        |  2 +-
 l3kernel/l3seq.dtx                          |  2 +-
 l3kernel/l3skip.dtx                         |  2 +-
 l3kernel/l3sort.dtx                         |  2 +-
 l3kernel/l3str-convert.dtx                  |  2 +-
 l3kernel/l3str.dtx                          |  2 +-
 l3kernel/l3sys.dtx                          |  2 +-
 l3kernel/l3text-case.dtx                    |  2 +-
 l3kernel/l3text-map.dtx                     |  2 +-
 l3kernel/l3text-purify.dtx                  |  2 +-
 l3kernel/l3text.dtx                         |  2 +-
 l3kernel/l3tl-analysis.dtx                  |  2 +-
 l3kernel/l3tl-build.dtx                     |  2 +-
 l3kernel/l3tl.dtx                           |  2 +-
 l3kernel/l3token.dtx                        |  2 +-
 l3kernel/l3unicode.dtx                      |  2 +-
 l3packages/CHANGELOG.md                     |  5 ++++-
 l3packages/README.md                        |  2 +-
 l3packages/l3keys2e/l3keys2e.dtx            |  4 ++--
 l3packages/xfp/xfp.dtx                      |  4 ++--
 l3packages/xparse/xparse.dtx                |  4 ++--
 l3packages/xtemplate/xtemplate.dtx          |  4 ++--
 102 files changed, 135 insertions(+), 123 deletions(-)

diff --git a/l3backend/CHANGELOG.md b/l3backend/CHANGELOG.md
index c02c25e66..66a69a3bb 100644
--- a/l3backend/CHANGELOG.md
+++ b/l3backend/CHANGELOG.md
@@ -6,6 +6,8 @@ this project uses date-based 'snapshot' version identifiers.
 
 ## [Unreleased]
 
+## [2024-03-14]
+
 ### Removed
 - Range guard for opacity
 
@@ -337,7 +339,8 @@ this project uses date-based 'snapshot' version identifiers.
 - Include `l3backend` in file names
 - Moved backend code to internal for each 'parent' module
 
-[Unreleased]: https://github.com/latex3/latex3/compare/2024-02-20...HEAD
+[Unreleased]: https://github.com/latex3/latex3/compare/2024-03-14...HEAD
+[2024-03-14]: https://github.com/latex3/latex3/compare/2024-02-20...2024-03-14
 [2024-02-20]: https://github.com/latex3/latex3/compare/2024-01-04...2024-02-20
 [2024-01-04]: https://github.com/latex3/latex3/compare/2023-11-09...2024-01-04
 [2023-11-09]: https://github.com/latex3/latex3/compare/2023-11-04...2023-11-09
diff --git a/l3backend/README.md b/l3backend/README.md
index 3bfc82341..7be33df8b 100644
--- a/l3backend/README.md
+++ b/l3backend/README.md
@@ -1,7 +1,7 @@
 LaTeX3 Backend Drivers
 ======================
 
-Release 2024-02-20
+Release 2024-03-14
 
 This package forms parts of `expl3`, and contains the code used to interface
 with backends (drivers) across the `expl3` codebase. The functions here are
diff --git a/l3backend/l3backend-basics.dtx b/l3backend/l3backend-basics.dtx
index c80d51e06..4d3b68225 100644
--- a/l3backend/l3backend-basics.dtx
+++ b/l3backend/l3backend-basics.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
@@ -70,27 +70,27 @@
 %    \begin{macrocode}
 \ProvidesExplFile
 %<*dvipdfmx>
-  {l3backend-dvipdfmx.def}{2024-02-20}{}
+  {l3backend-dvipdfmx.def}{2024-03-14}{}
   {L3 backend support: dvipdfmx}
 %</dvipdfmx>
 %<*dvips>
-  {l3backend-dvips.def}{2024-02-20}{}
+  {l3backend-dvips.def}{2024-03-14}{}
   {L3 backend support: dvips}
 %</dvips>
 %<*dvisvgm>
-  {l3backend-dvisvgm.def}{2024-02-20}{}
+  {l3backend-dvisvgm.def}{2024-03-14}{}
   {L3 backend support: dvisvgm}
 %</dvisvgm>
 %<*luatex>
-  {l3backend-luatex.def}{2024-02-20}{}
+  {l3backend-luatex.def}{2024-03-14}{}
   {L3 backend support: PDF output (LuaTeX)}
 %</luatex>
 %<*pdftex>
-  {l3backend-pdftex.def}{2024-02-20}{}
+  {l3backend-pdftex.def}{2024-03-14}{}
   {L3 backend support: PDF output (pdfTeX)}
 %</pdftex>
 %<*xetex>
-  {l3backend-xetex.def}{2024-02-20}{}
+  {l3backend-xetex.def}{2024-03-14}{}
   {L3 backend support: XeTeX}
 %</xetex>
 %    \end{macrocode}
diff --git a/l3backend/l3backend-box.dtx b/l3backend/l3backend-box.dtx
index 4b0059c2b..3fc3243c4 100644
--- a/l3backend/l3backend-box.dtx
+++ b/l3backend/l3backend-box.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3backend/l3backend-color.dtx b/l3backend/l3backend-color.dtx
index 907ca91c6..eaa89add8 100644
--- a/l3backend/l3backend-color.dtx
+++ b/l3backend/l3backend-color.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3backend/l3backend-draw.dtx b/l3backend/l3backend-draw.dtx
index 2dd100810..eef86886f 100644
--- a/l3backend/l3backend-draw.dtx
+++ b/l3backend/l3backend-draw.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3backend/l3backend-graphics.dtx b/l3backend/l3backend-graphics.dtx
index cb959169d..9360bffd2 100644
--- a/l3backend/l3backend-graphics.dtx
+++ b/l3backend/l3backend-graphics.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3backend/l3backend-header.dtx b/l3backend/l3backend-header.dtx
index d7b6d4c37..84f8ab53b 100644
--- a/l3backend/l3backend-header.dtx
+++ b/l3backend/l3backend-header.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3backend/l3backend-opacity.dtx b/l3backend/l3backend-opacity.dtx
index fbcb59011..a5828bfd9 100644
--- a/l3backend/l3backend-opacity.dtx
+++ b/l3backend/l3backend-opacity.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3backend/l3backend-pdf.dtx b/l3backend/l3backend-pdf.dtx
index 472b7adef..0a16a79f9 100644
--- a/l3backend/l3backend-pdf.dtx
+++ b/l3backend/l3backend-pdf.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3experimental/CHANGELOG.md b/l3experimental/CHANGELOG.md
index 319d6443c..900626c26 100644
--- a/l3experimental/CHANGELOG.md
+++ b/l3experimental/CHANGELOG.md
@@ -7,6 +7,8 @@ this project uses date-based 'snapshot' version identifiers.
 
 ## [Unreleased]
 
+## [2024-03-14]
+
 ### Added
 - `\draw_path_replace_bb:`
 
@@ -325,7 +327,8 @@ this project uses date-based 'snapshot' version identifiers.
 - New `l3color` module using `xcolor`-like expression syntax
 - New `l3draw` module, based on `pgf` layer of the TikZ system
 
-[Unreleased]: https://github.com/latex3/latex3/compare/2024-02-20...HEAD
+[Unreleased]: https://github.com/latex3/latex3/compare/2024-03-14...HEAD
+[2024-03-14]: https://github.com/latex3/latex3/compare/2024-02-20...2024-03-14
 [2024-02-20]: https://github.com/latex3/latex3/compare/2024-01-04...2024-02-20
 [2024-01-04]: https://github.com/latex3/latex3/compare/2023-12-08...2024-01-04
 [2023-12-08]: https://github.com/latex3/latex3/compare/2023-11-01...2023-12-08
diff --git a/l3experimental/README.md b/l3experimental/README.md
index 67f0be90e..438d6c43c 100644
--- a/l3experimental/README.md
+++ b/l3experimental/README.md
@@ -1,7 +1,7 @@
 Experimental LaTeX3 Concepts
 ============================
 
-Release 2024-02-20
+Release 2024-03-14
 
 Overview
 --------
diff --git a/l3experimental/l3benchmark/l3benchmark.dtx b/l3experimental/l3benchmark/l3benchmark.dtx
index 58d4da8bb..8cbd99cff 100644
--- a/l3experimental/l3benchmark/l3benchmark.dtx
+++ b/l3experimental/l3benchmark/l3benchmark.dtx
@@ -46,7 +46,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
@@ -122,7 +122,7 @@
 %    \end{macrocode}
 %
 %    \begin{macrocode}
-\ProvidesExplPackage{l3benchmark}{2024-02-20}{}
+\ProvidesExplPackage{l3benchmark}{2024-03-14}{}
   {L3 Experimental benchmarking}
 %    \end{macrocode}
 %
diff --git a/l3experimental/l3draw/l3draw-boxes.dtx b/l3experimental/l3draw/l3draw-boxes.dtx
index 992acaa05..fe2207fc1 100644
--- a/l3experimental/l3draw/l3draw-boxes.dtx
+++ b/l3experimental/l3draw/l3draw-boxes.dtx
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3experimental/l3draw/l3draw-layers.dtx b/l3experimental/l3draw/l3draw-layers.dtx
index 1244dfa0e..bea1d2423 100644
--- a/l3experimental/l3draw/l3draw-layers.dtx
+++ b/l3experimental/l3draw/l3draw-layers.dtx
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3experimental/l3draw/l3draw-paths.dtx b/l3experimental/l3draw/l3draw-paths.dtx
index 606da4a85..0b428cad0 100644
--- a/l3experimental/l3draw/l3draw-paths.dtx
+++ b/l3experimental/l3draw/l3draw-paths.dtx
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3experimental/l3draw/l3draw-points.dtx b/l3experimental/l3draw/l3draw-points.dtx
index 0cb0fd650..919f07344 100644
--- a/l3experimental/l3draw/l3draw-points.dtx
+++ b/l3experimental/l3draw/l3draw-points.dtx
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3experimental/l3draw/l3draw-scopes.dtx b/l3experimental/l3draw/l3draw-scopes.dtx
index 56ce949b2..81ab2dfed 100644
--- a/l3experimental/l3draw/l3draw-scopes.dtx
+++ b/l3experimental/l3draw/l3draw-scopes.dtx
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3experimental/l3draw/l3draw-softpath.dtx b/l3experimental/l3draw/l3draw-softpath.dtx
index ccbba2d56..0d5d6d8b6 100644
--- a/l3experimental/l3draw/l3draw-softpath.dtx
+++ b/l3experimental/l3draw/l3draw-softpath.dtx
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3experimental/l3draw/l3draw-state.dtx b/l3experimental/l3draw/l3draw-state.dtx
index aef5c2111..989c10fc2 100644
--- a/l3experimental/l3draw/l3draw-state.dtx
+++ b/l3experimental/l3draw/l3draw-state.dtx
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3experimental/l3draw/l3draw-transforms.dtx b/l3experimental/l3draw/l3draw-transforms.dtx
index d9f72931a..411bf3092 100644
--- a/l3experimental/l3draw/l3draw-transforms.dtx
+++ b/l3experimental/l3draw/l3draw-transforms.dtx
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3experimental/l3draw/l3draw.dtx b/l3experimental/l3draw/l3draw.dtx
index a1c2d0816..a884b922b 100644
--- a/l3experimental/l3draw/l3draw.dtx
+++ b/l3experimental/l3draw/l3draw.dtx
@@ -110,7 +110,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
@@ -1193,7 +1193,7 @@
 %    \end{macrocode}
 %
 %    \begin{macrocode}
-\ProvidesExplPackage{l3draw}{2024-02-20}{}
+\ProvidesExplPackage{l3draw}{2024-03-14}{}
   {L3 Experimental core drawing support}
 %    \end{macrocode}
 %
diff --git a/l3experimental/l3graphics/l3graphics.dtx b/l3experimental/l3graphics/l3graphics.dtx
index ccb6f9669..97be8ac39 100644
--- a/l3experimental/l3graphics/l3graphics.dtx
+++ b/l3experimental/l3graphics/l3graphics.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
@@ -184,7 +184,7 @@
 %    \end{macrocode}
 %
 %    \begin{macrocode}
-\ProvidesExplPackage{l3graphics}{2024-02-20}{}
+\ProvidesExplPackage{l3graphics}{2024-03-14}{}
   {L3 Experimental graphics inclusion support}
 %    \end{macrocode}
 %
diff --git a/l3experimental/l3opacity/l3opacity.dtx b/l3experimental/l3opacity/l3opacity.dtx
index 78d06a688..fb293fd31 100644
--- a/l3experimental/l3opacity/l3opacity.dtx
+++ b/l3experimental/l3opacity/l3opacity.dtx
@@ -46,7 +46,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
@@ -102,7 +102,7 @@
 %    \end{macrocode}
 %
 %    \begin{macrocode}
-\ProvidesExplPackage{l3opacity}{2024-02-20}{}
+\ProvidesExplPackage{l3opacity}{2024-03-14}{}
   {L3 Experimental opacity support}
 %    \end{macrocode}
 %
diff --git a/l3experimental/l3str/l3str-format.dtx b/l3experimental/l3str/l3str-format.dtx
index 24aad7787..9ff5b451a 100644
--- a/l3experimental/l3str/l3str-format.dtx
+++ b/l3experimental/l3str/l3str-format.dtx
@@ -48,7 +48,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
@@ -166,7 +166,7 @@
 %    \end{macrocode}
 %
 %    \begin{macrocode}
-\ProvidesExplPackage{l3str-format}{2024-02-20}{}
+\ProvidesExplPackage{l3str-format}{2024-03-14}{}
   {L3 Experimental string formatting}
 %    \end{macrocode}
 %
diff --git a/l3experimental/xcoffins/xcoffins.dtx b/l3experimental/xcoffins/xcoffins.dtx
index c84f21ae9..404171ddc 100644
--- a/l3experimental/xcoffins/xcoffins.dtx
+++ b/l3experimental/xcoffins/xcoffins.dtx
@@ -53,7 +53,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
@@ -672,7 +672,7 @@
 %    \end{macrocode}
 %
 %    \begin{macrocode}
-\ProvidesExplPackage{xcoffins}{2024-02-20}{}
+\ProvidesExplPackage{xcoffins}{2024-03-14}{}
   {L3 Experimental design level coffins}
 %    \end{macrocode}
 %
diff --git a/l3experimental/xgalley/l3galley.dtx b/l3experimental/xgalley/l3galley.dtx
index 724d0d151..8299d51d1 100644
--- a/l3experimental/xgalley/l3galley.dtx
+++ b/l3experimental/xgalley/l3galley.dtx
@@ -61,7 +61,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
@@ -686,7 +686,7 @@
 %    \end{macrocode}
 %
 %    \begin{macrocode}
-\ProvidesExplPackage{l3galley}{2024-02-20}{}
+\ProvidesExplPackage{l3galley}{2024-03-14}{}
   {L3 Experimental galley code}
 %    \end{macrocode}
 %
diff --git a/l3experimental/xgalley/xgalley.dtx b/l3experimental/xgalley/xgalley.dtx
index 25344df93..5e4389eb9 100644
--- a/l3experimental/xgalley/xgalley.dtx
+++ b/l3experimental/xgalley/xgalley.dtx
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
@@ -731,7 +731,7 @@
 %    \end{macrocode}
 %
 %    \begin{macrocode}
-\ProvidesExplPackage{xgalley}{2024-02-20}{}
+\ProvidesExplPackage{xgalley}{2024-03-14}{}
   {L3 Experimental galley}
 \RequirePackage{xtemplate,l3galley}
 %    \end{macrocode}
diff --git a/l3kernel/CHANGELOG.md b/l3kernel/CHANGELOG.md
index 4cd7235cc..9c8c4d506 100644
--- a/l3kernel/CHANGELOG.md
+++ b/l3kernel/CHANGELOG.md
@@ -7,6 +7,8 @@ this project uses date-based 'snapshot' version identifiers.
 
 ## [Unreleased]
 
+## [2024-03-14]
+
 ### Added
 - Macro interface for `l3sys-query`
 
@@ -1698,7 +1700,8 @@ this project uses date-based 'snapshot' version identifiers.
 - Step functions have been added for dim variables,
   e.g. `\dim_step_inline:nnnn`
 
-[Unreleased]: https://github.com/latex3/latex3/compare/2024-02-20...HEAD
+[Unreleased]: https://github.com/latex3/latex3/compare/2024-03-14...HEAD
+[2024-03-14]: https://github.com/latex3/latex3/compare/2024-02-20...2024-03-14
 [2024-02-20]: https://github.com/latex3/latex3/compare/2024-02-18...2024-02-20
 [2024-02-18]: https://github.com/latex3/latex3/compare/2024-02-13...2024-02-18
 [2024-02-13]: https://github.com/latex3/latex3/compare/2024-01-22...2024-02-13
diff --git a/l3kernel/README.md b/l3kernel/README.md
index 93cd009b5..8ef94a41a 100644
--- a/l3kernel/README.md
+++ b/l3kernel/README.md
@@ -1,7 +1,7 @@
 LaTeX3 Programming Conventions
 ==============================
 
-Release 2024-02-20
+Release 2024-03-14
 
 Overview
 --------
diff --git a/l3kernel/doc/interface3.tex b/l3kernel/doc/interface3.tex
index 985ab2509..ff8114028 100644
--- a/l3kernel/doc/interface3.tex
+++ b/l3kernel/doc/interface3.tex
@@ -58,7 +58,7 @@ for those people who are interested.
          {latex-team at latex-project.org}%
    }%
 }
-\date{Released 2024-02-20}
+\date{Released 2024-03-14}
 
 \pagenumbering{roman}
 \maketitle
diff --git a/l3kernel/doc/l3styleguide.tex b/l3kernel/doc/l3styleguide.tex
index 81590ff76..a2ffe8d77 100644
--- a/l3kernel/doc/l3styleguide.tex
+++ b/l3kernel/doc/l3styleguide.tex
@@ -32,7 +32,7 @@ The released version of this bundle is available from CTAN.
         {latex-team at latex-project.org}%
     }%
 }
-\date{Released 2024-02-20}
+\date{Released 2024-03-14}
 
 \begin{document}
 
diff --git a/l3kernel/doc/l3syntax-changes.tex b/l3kernel/doc/l3syntax-changes.tex
index e16dec070..7e124576c 100644
--- a/l3kernel/doc/l3syntax-changes.tex
+++ b/l3kernel/doc/l3syntax-changes.tex
@@ -32,7 +32,7 @@ The released version of this bundle is available from CTAN.
         {latex-team at latex-project.org}%
     }%
 }
-\date{Released 2024-02-20}
+\date{Released 2024-03-14}
 
 \newcommand{\TF}{\textit{(TF)}}
 
diff --git a/l3kernel/doc/l3term-glossary.tex b/l3kernel/doc/l3term-glossary.tex
index 600709d76..5db9e83a4 100644
--- a/l3kernel/doc/l3term-glossary.tex
+++ b/l3kernel/doc/l3term-glossary.tex
@@ -32,7 +32,7 @@ The released version of this bundle is available from CTAN.
         {latex-team at latex-project.org}%
     }%
 }
-\date{Released 2024-02-20}
+\date{Released 2024-03-14}
 
 \newcommand{\TF}{\textit{(TF)}}
 
diff --git a/l3kernel/doc/source3.tex b/l3kernel/doc/source3.tex
index 69761fd7f..c09d75767 100644
--- a/l3kernel/doc/source3.tex
+++ b/l3kernel/doc/source3.tex
@@ -57,7 +57,7 @@ for those people who are interested.
          {latex-team at latex-project.org}%
    }%
 }
-\date{Released 2024-02-20}
+\date{Released 2024-03-14}
 
 \pagenumbering{roman}
 \maketitle
diff --git a/l3kernel/expl3.dtx b/l3kernel/expl3.dtx
index b038bb4c7..76ef8ec91 100644
--- a/l3kernel/expl3.dtx
+++ b/l3kernel/expl3.dtx
@@ -24,7 +24,7 @@
 %
 %<*driver|generic|package|2ekernel>
 %</driver|generic|package|2ekernel>
-\def\ExplFileDate{2024-02-20}%
+\def\ExplFileDate{2024-03-14}%
 %<*driver>
 \documentclass[full]{l3doc}
 \usepackage{graphicx}
@@ -51,7 +51,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3basics.dtx b/l3kernel/l3basics.dtx
index c75c9d846..66e999fe6 100644
--- a/l3kernel/l3basics.dtx
+++ b/l3kernel/l3basics.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3bitset.dtx b/l3kernel/l3bitset.dtx
index ece9fbfa6..3100c2846 100644
--- a/l3kernel/l3bitset.dtx
+++ b/l3kernel/l3bitset.dtx
@@ -42,7 +42,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3bootstrap.dtx b/l3kernel/l3bootstrap.dtx
index 16aab167a..5ff0c2e68 100644
--- a/l3kernel/l3bootstrap.dtx
+++ b/l3kernel/l3bootstrap.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3box.dtx b/l3kernel/l3box.dtx
index 81290c646..08463db56 100644
--- a/l3kernel/l3box.dtx
+++ b/l3kernel/l3box.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3cctab.dtx b/l3kernel/l3cctab.dtx
index 311b9cc88..5cdaa3dc9 100644
--- a/l3kernel/l3cctab.dtx
+++ b/l3kernel/l3cctab.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3clist.dtx b/l3kernel/l3clist.dtx
index 9f2eda456..ad65a4b17 100644
--- a/l3kernel/l3clist.dtx
+++ b/l3kernel/l3clist.dtx
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3coffins.dtx b/l3kernel/l3coffins.dtx
index 14a91e991..ad41224aa 100644
--- a/l3kernel/l3coffins.dtx
+++ b/l3kernel/l3coffins.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3color.dtx b/l3kernel/l3color.dtx
index f3537307b..514ff326a 100644
--- a/l3kernel/l3color.dtx
+++ b/l3kernel/l3color.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3debug.dtx b/l3kernel/l3debug.dtx
index 82c95f7ff..6654b6d4c 100644
--- a/l3kernel/l3debug.dtx
+++ b/l3kernel/l3debug.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
@@ -69,7 +69,7 @@
 %
 % Standard file identification.
 %    \begin{macrocode}
-\ProvidesExplFile{l3debug.def}{2024-02-20}{}{L3 Debugging support}
+\ProvidesExplFile{l3debug.def}{2024-03-14}{}{L3 Debugging support}
 %    \end{macrocode}
 %
 % \begin{variable}{\s_@@_stop}
diff --git a/l3kernel/l3deprecation.dtx b/l3kernel/l3deprecation.dtx
index 03e87db07..3906c6786 100644
--- a/l3kernel/l3deprecation.dtx
+++ b/l3kernel/l3deprecation.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3doc.dtx b/l3kernel/l3doc.dtx
index aa60d55df..a48a24df2 100644
--- a/l3kernel/l3doc.dtx
+++ b/l3kernel/l3doc.dtx
@@ -71,7 +71,7 @@ and all files in that bundle must be distributed together.
 % This isn't included in the typeset documentation because it's a bit
 % ugly:
 %<*class>
-\ProvidesExplClass{l3doc}{2024-02-20}{}
+\ProvidesExplClass{l3doc}{2024-03-14}{}
   {L3 Experimental documentation class}
 %</class>
 % \fi
@@ -84,7 +84,7 @@ and all files in that bundle must be distributed together.
 %    require you to do updates, if the class changes.}}
 %
 % \author{\Team}
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 % \maketitle
 % \tableofcontents
 %
diff --git a/l3kernel/l3docstrip.dtx b/l3kernel/l3docstrip.dtx
index fe60a6f31..c973d593c 100644
--- a/l3kernel/l3docstrip.dtx
+++ b/l3kernel/l3docstrip.dtx
@@ -63,7 +63,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3expan.dtx b/l3kernel/l3expan.dtx
index aaf0d04d2..7e507b759 100644
--- a/l3kernel/l3expan.dtx
+++ b/l3kernel/l3expan.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3file.dtx b/l3kernel/l3file.dtx
index 1159101ca..3a4d1c06d 100644
--- a/l3kernel/l3file.dtx
+++ b/l3kernel/l3file.dtx
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3flag.dtx b/l3kernel/l3flag.dtx
index 7604c2c2b..40614c734 100644
--- a/l3kernel/l3flag.dtx
+++ b/l3kernel/l3flag.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3fp-assign.dtx b/l3kernel/l3fp-assign.dtx
index cb2093490..6d00047e4 100644
--- a/l3kernel/l3fp-assign.dtx
+++ b/l3kernel/l3fp-assign.dtx
@@ -42,7 +42,7 @@
 %          {latex-team at latex-project.org}^^A
 %    }^^A
 % }
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 % \maketitle
 %
 % \begin{documentation}
diff --git a/l3kernel/l3fp-aux.dtx b/l3kernel/l3fp-aux.dtx
index fd75e1bb5..1f4ea5d34 100644
--- a/l3kernel/l3fp-aux.dtx
+++ b/l3kernel/l3fp-aux.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3fp-basics.dtx b/l3kernel/l3fp-basics.dtx
index 76b7a8cdb..a7401407c 100644
--- a/l3kernel/l3fp-basics.dtx
+++ b/l3kernel/l3fp-basics.dtx
@@ -42,7 +42,7 @@
 %          {latex-team at latex-project.org}^^A
 %    }^^A
 % }
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3fp-convert.dtx b/l3kernel/l3fp-convert.dtx
index 5b95dc543..045933132 100644
--- a/l3kernel/l3fp-convert.dtx
+++ b/l3kernel/l3fp-convert.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3fp-expo.dtx b/l3kernel/l3fp-expo.dtx
index 571cb9864..5b5f947c3 100644
--- a/l3kernel/l3fp-expo.dtx
+++ b/l3kernel/l3fp-expo.dtx
@@ -42,7 +42,7 @@
 %          {latex-team at latex-project.org}^^A
 %    }^^A
 % }
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3fp-extended.dtx b/l3kernel/l3fp-extended.dtx
index 51e747a74..bcd16a4b6 100644
--- a/l3kernel/l3fp-extended.dtx
+++ b/l3kernel/l3fp-extended.dtx
@@ -42,7 +42,7 @@
 %          {latex-team at latex-project.org}^^A
 %    }^^A
 % }
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3fp-functions.dtx b/l3kernel/l3fp-functions.dtx
index efedd0fff..b26d8e7f2 100644
--- a/l3kernel/l3fp-functions.dtx
+++ b/l3kernel/l3fp-functions.dtx
@@ -42,7 +42,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3fp-logic.dtx b/l3kernel/l3fp-logic.dtx
index a0984d5f3..c95704085 100644
--- a/l3kernel/l3fp-logic.dtx
+++ b/l3kernel/l3fp-logic.dtx
@@ -42,7 +42,7 @@
 %          {latex-team at latex-project.org}^^A
 %    }^^A
 % }
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3fp-parse.dtx b/l3kernel/l3fp-parse.dtx
index a313f9b0b..53b85a7cc 100644
--- a/l3kernel/l3fp-parse.dtx
+++ b/l3kernel/l3fp-parse.dtx
@@ -42,7 +42,7 @@
 %          {latex-team at latex-project.org}^^A
 %    }^^A
 % }
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3fp-random.dtx b/l3kernel/l3fp-random.dtx
index a2c8eb81d..cdbdf38ee 100644
--- a/l3kernel/l3fp-random.dtx
+++ b/l3kernel/l3fp-random.dtx
@@ -42,7 +42,7 @@
 %          {latex-team at latex-project.org}^^A
 %    }^^A
 % }
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3fp-round.dtx b/l3kernel/l3fp-round.dtx
index a19ce3419..bddb146be 100644
--- a/l3kernel/l3fp-round.dtx
+++ b/l3kernel/l3fp-round.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3fp-symbolic.dtx b/l3kernel/l3fp-symbolic.dtx
index f2073b5e5..26a084733 100644
--- a/l3kernel/l3fp-symbolic.dtx
+++ b/l3kernel/l3fp-symbolic.dtx
@@ -42,7 +42,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3fp-traps.dtx b/l3kernel/l3fp-traps.dtx
index 70e41d5a4..e1a3dd89a 100644
--- a/l3kernel/l3fp-traps.dtx
+++ b/l3kernel/l3fp-traps.dtx
@@ -42,7 +42,7 @@
 %          {latex-team at latex-project.org}^^A
 %    }^^A
 % }
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 % \maketitle
 %
 % \begin{documentation}
diff --git a/l3kernel/l3fp-trig.dtx b/l3kernel/l3fp-trig.dtx
index 98cf15b28..21cefc166 100644
--- a/l3kernel/l3fp-trig.dtx
+++ b/l3kernel/l3fp-trig.dtx
@@ -42,7 +42,7 @@
 %          {latex-team at latex-project.org}^^A
 %    }^^A
 % }
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3fp-types.dtx b/l3kernel/l3fp-types.dtx
index 23c7f6ac4..0d589c954 100644
--- a/l3kernel/l3fp-types.dtx
+++ b/l3kernel/l3fp-types.dtx
@@ -42,7 +42,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3fp.dtx b/l3kernel/l3fp.dtx
index 5983dc2f4..11dbcdcee 100644
--- a/l3kernel/l3fp.dtx
+++ b/l3kernel/l3fp.dtx
@@ -49,7 +49,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3fparray.dtx b/l3kernel/l3fparray.dtx
index 840e46478..151784043 100644
--- a/l3kernel/l3fparray.dtx
+++ b/l3kernel/l3fparray.dtx
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3int.dtx b/l3kernel/l3int.dtx
index 7a5ebbe56..9fa2a547f 100644
--- a/l3kernel/l3int.dtx
+++ b/l3kernel/l3int.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3intarray.dtx b/l3kernel/l3intarray.dtx
index 4dd308a5c..5704a2ab7 100644
--- a/l3kernel/l3intarray.dtx
+++ b/l3kernel/l3intarray.dtx
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3kernel-functions.dtx b/l3kernel/l3kernel-functions.dtx
index be8aed20d..480425d73 100644
--- a/l3kernel/l3kernel-functions.dtx
+++ b/l3kernel/l3kernel-functions.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3keys.dtx b/l3kernel/l3keys.dtx
index 900013277..5ea436176 100644
--- a/l3kernel/l3keys.dtx
+++ b/l3kernel/l3keys.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3legacy.dtx b/l3kernel/l3legacy.dtx
index e7970a7e2..bd56f1ed3 100644
--- a/l3kernel/l3legacy.dtx
+++ b/l3kernel/l3legacy.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3luatex.dtx b/l3kernel/l3luatex.dtx
index 49d6d6624..3d177f634 100644
--- a/l3kernel/l3luatex.dtx
+++ b/l3kernel/l3luatex.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3msg.dtx b/l3kernel/l3msg.dtx
index 75ba84a6f..3acae8d11 100644
--- a/l3kernel/l3msg.dtx
+++ b/l3kernel/l3msg.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3names.dtx b/l3kernel/l3names.dtx
index 0782a08aa..3e78d86ac 100644
--- a/l3kernel/l3names.dtx
+++ b/l3kernel/l3names.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3pdf.dtx b/l3kernel/l3pdf.dtx
index 0310e7c6a..7ffd0c1c0 100644
--- a/l3kernel/l3pdf.dtx
+++ b/l3kernel/l3pdf.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3prg.dtx b/l3kernel/l3prg.dtx
index e596e4cfb..8bbdd6a58 100644
--- a/l3kernel/l3prg.dtx
+++ b/l3kernel/l3prg.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3prop.dtx b/l3kernel/l3prop.dtx
index dcf14be53..878b9eb75 100644
--- a/l3kernel/l3prop.dtx
+++ b/l3kernel/l3prop.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3quark.dtx b/l3kernel/l3quark.dtx
index 04f6c46be..000063bc0 100644
--- a/l3kernel/l3quark.dtx
+++ b/l3kernel/l3quark.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3regex.dtx b/l3kernel/l3regex.dtx
index ffa7bd6e6..395be7690 100644
--- a/l3kernel/l3regex.dtx
+++ b/l3kernel/l3regex.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3seq.dtx b/l3kernel/l3seq.dtx
index c200bf21f..5334e8fd8 100644
--- a/l3kernel/l3seq.dtx
+++ b/l3kernel/l3seq.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3skip.dtx b/l3kernel/l3skip.dtx
index c0dfc22a3..1839c8a2e 100644
--- a/l3kernel/l3skip.dtx
+++ b/l3kernel/l3skip.dtx
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3sort.dtx b/l3kernel/l3sort.dtx
index b96e3f3b2..818f605e0 100644
--- a/l3kernel/l3sort.dtx
+++ b/l3kernel/l3sort.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3str-convert.dtx b/l3kernel/l3str-convert.dtx
index e7b7ecf44..be850b310 100644
--- a/l3kernel/l3str-convert.dtx
+++ b/l3kernel/l3str-convert.dtx
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3str.dtx b/l3kernel/l3str.dtx
index 827cc994f..88ad33c74 100644
--- a/l3kernel/l3str.dtx
+++ b/l3kernel/l3str.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3sys.dtx b/l3kernel/l3sys.dtx
index 3b7d13d69..feec1232f 100644
--- a/l3kernel/l3sys.dtx
+++ b/l3kernel/l3sys.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3text-case.dtx b/l3kernel/l3text-case.dtx
index 8a5677806..0547db28b 100644
--- a/l3kernel/l3text-case.dtx
+++ b/l3kernel/l3text-case.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3text-map.dtx b/l3kernel/l3text-map.dtx
index fff01a525..d364c3219 100644
--- a/l3kernel/l3text-map.dtx
+++ b/l3kernel/l3text-map.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3text-purify.dtx b/l3kernel/l3text-purify.dtx
index 6de37faa6..8f92c1eae 100644
--- a/l3kernel/l3text-purify.dtx
+++ b/l3kernel/l3text-purify.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3text.dtx b/l3kernel/l3text.dtx
index f6fb2d9c1..5feff565b 100644
--- a/l3kernel/l3text.dtx
+++ b/l3kernel/l3text.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3tl-analysis.dtx b/l3kernel/l3tl-analysis.dtx
index 776b36043..d965050c7 100644
--- a/l3kernel/l3tl-analysis.dtx
+++ b/l3kernel/l3tl-analysis.dtx
@@ -44,7 +44,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3tl-build.dtx b/l3kernel/l3tl-build.dtx
index 1fc841ca7..175b7bc24 100644
--- a/l3kernel/l3tl-build.dtx
+++ b/l3kernel/l3tl-build.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3tl.dtx b/l3kernel/l3tl.dtx
index ed83e3bc8..0938e7cd5 100644
--- a/l3kernel/l3tl.dtx
+++ b/l3kernel/l3tl.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3token.dtx b/l3kernel/l3token.dtx
index 84d7036e7..cd538ee6d 100644
--- a/l3kernel/l3token.dtx
+++ b/l3kernel/l3token.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3kernel/l3unicode.dtx b/l3kernel/l3unicode.dtx
index b4a70b24a..cd552800b 100644
--- a/l3kernel/l3unicode.dtx
+++ b/l3kernel/l3unicode.dtx
@@ -43,7 +43,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
diff --git a/l3packages/CHANGELOG.md b/l3packages/CHANGELOG.md
index b008b3497..b12b36ec7 100644
--- a/l3packages/CHANGELOG.md
+++ b/l3packages/CHANGELOG.md
@@ -7,6 +7,8 @@ this project uses date-based 'snapshot' version identifiers.
 
 ## [Unreleased]
 
+## [2024-03-14]
+
 ### Changed
 - Add a new intro to `xparse.dtx` pointing to kernel methods
 
@@ -251,7 +253,8 @@ this project uses date-based 'snapshot' version identifiers.
 - Switch to ISO date format
 - Improve cross-module use of internal functions
 
-[Unreleased]: https://github.com/latex3/latex3/compare/2024-02-18...HEAD
+[Unreleased]: https://github.com/latex3/latex3/compare/2024-03-14...HEAD
+[2024-03-14]: https://github.com/latex3/latex3/compare/2024-02-18...2024-03-14
 [2024-02-18]: https://github.com/latex3/latex3/compare/2024-02-13...2024-02-18
 [2024-02-13]: https://github.com/latex3/latex3/compare/2023-10-10...2024-02-13
 [2023-10-10]: https://github.com/latex3/latex3/compare/2023-08-29...2023-10-10
diff --git a/l3packages/README.md b/l3packages/README.md
index 65764dab5..601e8d229 100644
--- a/l3packages/README.md
+++ b/l3packages/README.md
@@ -1,6 +1,6 @@
 # `l3packages`: Higher-level LaTeX3 Concepts (Deprecated) 
 
-Release 2024-02-20
+Release 2024-03-14
 
 ## Overview
 
diff --git a/l3packages/l3keys2e/l3keys2e.dtx b/l3packages/l3keys2e/l3keys2e.dtx
index 6e1a2dd2e..817d37a46 100644
--- a/l3packages/l3keys2e/l3keys2e.dtx
+++ b/l3packages/l3keys2e/l3keys2e.dtx
@@ -62,7 +62,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
@@ -154,7 +154,7 @@
 %    \end{macrocode}
 %
 %    \begin{macrocode}
-\ProvidesExplPackage{l3keys2e}{2024-02-20}{}
+\ProvidesExplPackage{l3keys2e}{2024-03-14}{}
   {LaTeX2e option processing using LaTeX3 keys}
 %    \end{macrocode}
 %
diff --git a/l3packages/xfp/xfp.dtx b/l3packages/xfp/xfp.dtx
index 41e47bcb0..8baebbfc1 100644
--- a/l3packages/xfp/xfp.dtx
+++ b/l3packages/xfp/xfp.dtx
@@ -63,7 +63,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
@@ -171,7 +171,7 @@
 %    \end{macrocode}
 %
 %    \begin{macrocode}
-\ProvidesExplPackage{xfp}{2024-02-20}{}
+\ProvidesExplPackage{xfp}{2024-03-14}{}
   {L3 Floating point unit}
 %    \end{macrocode}
 %
diff --git a/l3packages/xparse/xparse.dtx b/l3packages/xparse/xparse.dtx
index 1eb972b91..4b731d1e0 100644
--- a/l3packages/xparse/xparse.dtx
+++ b/l3packages/xparse/xparse.dtx
@@ -67,7 +67,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
@@ -1079,7 +1079,7 @@
 %    \end{macrocode}
 %
 %    \begin{macrocode}
-\ProvidesExplPackage{xparse}{2024-02-20}{}
+\ProvidesExplPackage{xparse}{2024-03-14}{}
   {L3 Experimental document command parser}
 %    \end{macrocode}
 %
diff --git a/l3packages/xtemplate/xtemplate.dtx b/l3packages/xtemplate/xtemplate.dtx
index dd1c74dd9..4aac33434 100644
--- a/l3packages/xtemplate/xtemplate.dtx
+++ b/l3packages/xtemplate/xtemplate.dtx
@@ -46,7 +46,7 @@
 %    }^^A
 % }
 %
-% \date{Released 2024-02-20}
+% \date{Released 2024-03-14}
 %
 % \maketitle
 %
@@ -704,7 +704,7 @@
     \endinput
   }
   {%
-    \ProvidesExplPackage{xtemplate}{2024-02-20}{}
+    \ProvidesExplPackage{xtemplate}{2024-03-14}{}
       {L3 Experimental prototype document functions}
     \long\protected\def\DeclareRestrictedTemplate#1#2#3#4{%
       \DeclareTemplateCopy{#1}{#3}{#2}%





More information about the latex3-commits mailing list.