Skip to content

Commit bb0b7db

Browse files
committed
docs: add changelog and release notes for v25.12.3
Release v25.12.3 includes: Fixes: - FlatBuffers reflection imports (18 absolute -> relative) - release.yml nightly condition alignment with other repos New: - test-reflection recipe and CI integration - FlatBuffers documentation (issues #98, #99) Other: - CI/CD and submodule synchronization with autobahn-python Note: This work was completed with AI assistance (Claude Code).
1 parent 05cfc9d commit bb0b7db

File tree

2 files changed

+135
-0
lines changed

2 files changed

+135
-0
lines changed

docs/changelog.rst

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,32 @@ This document contains a reverse-chronological list of changes to zLMDB.
88
For detailed release information including artifacts,
99
see :doc:`releases`.
1010

11+
25.12.3
12+
-------
13+
14+
**Fix**
15+
16+
* Fix FlatBuffers reflection imports: convert 18 absolute imports to relative imports
17+
for proper package-relative resolution (#104)
18+
* Fix release.yml: add 'nightly' check to release-development job condition
19+
to match other repos (cfxdb, wamp-xbr, txaio, crossbar)
20+
21+
**New**
22+
23+
* Add ``test-reflection`` recipe and ``scripts/test_reflection.py`` for CI validation
24+
of FlatBuffers reflection module imports
25+
* Add FlatBuffers documentation:
26+
27+
- ``docs/flatbuffers/index.rst`` - Overview of FlatBuffers integration
28+
- ``docs/flatbuffers/wamp-zerocopy-dataplane.rst`` - Zero-copy data plane architecture (#98)
29+
- ``docs/flatbuffers/vendoring-design-and-technology.rst`` - Vendoring and native binaries (#99)
30+
31+
**Other**
32+
33+
* Synchronize CI/CD, FlatBuffers vendoring and wamp-ai/wamp-cicd submodules
34+
between autobahn-python and zlmdb (#101)
35+
* Add ``fix-flatbuffers-reflection-imports`` recipe for automated import fixes
36+
1137
25.12.2
1238
-------
1339

docs/releases.rst

Lines changed: 109 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,115 @@ This page provides links to release artifacts for each version of zLMDB.
55

66
For detailed changelog entries, see :doc:`changelog`.
77

8+
25.12.3
9+
-------
10+
11+
**Release Date:** 2025-12-17
12+
13+
**Release Type:** Stable release
14+
15+
Release Artifacts
16+
^^^^^^^^^^^^^^^^^
17+
18+
Binary wheels are available for the following platforms:
19+
20+
.. list-table:: Platform Support Matrix
21+
:header-rows: 1
22+
:widths: 20 15 15 50
23+
24+
* - Platform
25+
- Python
26+
- Arch
27+
- Wheel
28+
* - Linux
29+
- CPython 3.11
30+
- x86_64
31+
- ``zlmdb-25.12.3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl``
32+
* - Linux
33+
- CPython 3.11
34+
- ARM64
35+
- ``zlmdb-25.12.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl``
36+
* - Linux
37+
- CPython 3.12
38+
- x86_64
39+
- ``zlmdb-25.12.3-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl``
40+
* - Linux
41+
- CPython 3.12
42+
- ARM64
43+
- ``zlmdb-25.12.3-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl``
44+
* - Linux
45+
- CPython 3.13
46+
- x86_64
47+
- ``zlmdb-25.12.3-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl``
48+
* - Linux
49+
- CPython 3.13
50+
- ARM64
51+
- ``zlmdb-25.12.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl``
52+
* - Linux
53+
- CPython 3.14
54+
- x86_64
55+
- ``zlmdb-25.12.3-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl``
56+
* - Linux
57+
- CPython 3.14t
58+
- ARM64
59+
- ``zlmdb-25.12.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl``
60+
* - Linux
61+
- PyPy 3.11
62+
- x86_64
63+
- ``zlmdb-25.12.3-pp311-pypy311_pp73-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl``
64+
* - Linux
65+
- PyPy 3.11
66+
- ARM64
67+
- ``zlmdb-25.12.3-pp311-pypy311_pp73-manylinux_2_34_aarch64.whl``
68+
* - macOS
69+
- CPython 3.11
70+
- ARM64
71+
- ``zlmdb-25.12.3-cp311-cp311-macosx_15_0_arm64.whl``
72+
* - macOS
73+
- CPython 3.12
74+
- ARM64
75+
- ``zlmdb-25.12.3-cp312-cp312-macosx_15_0_arm64.whl``
76+
* - macOS
77+
- CPython 3.13
78+
- ARM64
79+
- ``zlmdb-25.12.3-cp313-cp313-macosx_15_0_arm64.whl``
80+
* - macOS
81+
- CPython 3.14
82+
- ARM64
83+
- ``zlmdb-25.12.3-cp314-cp314-macosx_15_0_arm64.whl``
84+
* - macOS
85+
- PyPy 3.11
86+
- ARM64
87+
- ``zlmdb-25.12.3-pp311-pypy311_pp73-macosx_15_0_arm64.whl``
88+
* - Windows
89+
- CPython 3.11
90+
- x86_64
91+
- ``zlmdb-25.12.3-cp311-cp311-win_amd64.whl``
92+
* - Windows
93+
- CPython 3.12
94+
- x86_64
95+
- ``zlmdb-25.12.3-cp312-cp312-win_amd64.whl``
96+
* - Windows
97+
- CPython 3.13
98+
- x86_64
99+
- ``zlmdb-25.12.3-cp313-cp313-win_amd64.whl``
100+
* - Windows
101+
- CPython 3.14
102+
- x86_64
103+
- ``zlmdb-25.12.3-cp314-cp314-win_amd64.whl``
104+
105+
Source distribution: ``zlmdb-25.12.3.tar.gz``
106+
107+
Release Links
108+
^^^^^^^^^^^^^
109+
110+
* `GitHub Release <https://github.com/crossbario/zlmdb/releases/tag/v25.12.3>`__
111+
* `PyPI Package <https://pypi.org/project/zlmdb/25.12.3/>`__
112+
* `Documentation <https://zlmdb.readthedocs.io/en/v25.12.3/>`__
113+
114+
**Detailed Changes:** See :doc:`changelog` (25.12.3 section)
115+
116+
8117
25.12.2
9118
-------
10119

0 commit comments

Comments
 (0)