Skip to content

Commit 4ee9153

Browse files
committed
feat(xtask): generate one registry page per edition
Restructure the generated edition docs: docs/specs/editions.md is now fully static and links to a generated registry at docs/specs/editions/, where index.md lists every edition (editions table plus encoding index) and each edition gets its own page with its status, minimum reader, the encodings it adds, and its full encoding set. The docs landing page links to the per-edition pages. The registry directory is wholly owned by `cargo xtask generate-editions-docs`, which clears stale pages on each run; the generated-files CI check covers new and removed pages via git status. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01XKRaAHmFNvb7JoKTJVW8Pw Signed-off-by: Claude <noreply@anthropic.com>
1 parent f3c5a58 commit 4ee9153

13 files changed

Lines changed: 450 additions & 204 deletions

docs/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -98,8 +98,8 @@ carry a forever read-compatibility guarantee:
9898

9999
<!-- BEGIN generated edition links: edit the declarations in `vortex/src/editions/` and run `cargo xtask generate-editions-docs` -->
100100

101-
- **core**: [`core2025.05.0`](specs/editions.md#core2025050) · [`core2025.06.0`](specs/editions.md#core2025060) · [`core2025.10.0`](specs/editions.md#core2025100) · [`core2026.07.0`](specs/editions.md#core2026070)
102-
- **unstable**: [`unstable2025.05.0`](specs/editions.md#unstable2025050) · [`unstable2026.02.0`](specs/editions.md#unstable2026020) · [`unstable2026.04.0`](specs/editions.md#unstable2026040) · [`unstable2026.06.0`](specs/editions.md#unstable2026060)
101+
- **core**: [`core2025.05.0`](specs/editions/core2025.05.0.md) · [`core2025.06.0`](specs/editions/core2025.06.0.md) · [`core2025.10.0`](specs/editions/core2025.10.0.md) · [`core2026.07.0`](specs/editions/core2026.07.0.md)
102+
- **unstable**: [`unstable2025.05.0`](specs/editions/unstable2025.05.0.md) · [`unstable2026.02.0`](specs/editions/unstable2026.02.0.md) · [`unstable2026.04.0`](specs/editions/unstable2026.04.0.md) · [`unstable2026.06.0`](specs/editions/unstable2026.06.0.md)
103103

104104
<!-- END generated edition links -->
105105

docs/specs/editions.md

Lines changed: 10 additions & 124 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ editions is the earliest version of vortex required to read that file.
1919
## Resolving an unknown-encoding error
2020

2121
If a read failed with an unknown encoding ID and pointed you here, the reader met an encoding
22-
it does not support. Find the encoding ID in the [registry](#edition-registry) below:
22+
it does not support. Find the encoding ID in the [registry](editions/index.md):
2323

2424
1. **The ID is listed under an edition.** The file is newer than your Vortex build. Upgrade to
2525
at least that edition's required Vortex release and the file will read.
@@ -59,128 +59,14 @@ indefinitely, so deprecation never invalidates existing files.
5959

6060
## Edition registry
6161

62-
<!-- BEGIN generated edition registry: edit the declarations in `vortex/src/editions/` and run `cargo xtask generate-editions-docs` -->
62+
The full registry — every edition, its encoding set, and each encoding's membership — is
63+
generated from the declarations in `vortex/src/editions/` and published as its own pages,
64+
one per edition: see the [edition registry](editions/index.md).
6365

64-
### Editions
66+
```{toctree}
67+
---
68+
hidden:
69+
---
6570
66-
| Edition | Status | Minimum Vortex reader | Encodings |
67-
| --- | --- | --- | --- |
68-
| [`core2025.05.0`](#core2025050) | frozen | 0.36.0 | 23 |
69-
| [`core2025.06.0`](#core2025060) | frozen | 0.40.0 | 26 |
70-
| [`core2025.10.0`](#core2025100) | frozen | 0.54.0 | 30 |
71-
| [`core2026.07.0`](#core2026070) | frozen | 0.65.0 | 31 |
72-
| [`unstable2025.05.0`](#unstable2025050) | draft || 1 |
73-
| [`unstable2026.02.0`](#unstable2026020) | draft || 2 |
74-
| [`unstable2026.04.0`](#unstable2026040) | draft || 8 |
75-
| [`unstable2026.06.0`](#unstable2026060) | draft || 9 |
76-
77-
A draft edition is still being assembled: its encoding set may change and it carries no compatibility guarantee until it is frozen.
78-
79-
### Encoding index
80-
81-
Each encoding lists the edition it first joined; it is a member of every later edition of the same family. The minimum Vortex reader is the one declared by that edition.
82-
83-
| Encoding | Since edition | Minimum Vortex reader |
84-
| --- | --- | --- |
85-
| `fastlanes.bitpacked` | [`core2025.05.0`](#core2025050) | 0.36.0 |
86-
| `fastlanes.delta` | [`unstable2025.05.0`](#unstable2025050) ||
87-
| `fastlanes.for` | [`core2025.05.0`](#core2025050) | 0.36.0 |
88-
| `fastlanes.rle` | [`core2025.10.0`](#core2025100) | 0.54.0 |
89-
| `vortex.alp` | [`core2025.05.0`](#core2025050) | 0.36.0 |
90-
| `vortex.alprd` | [`core2025.05.0`](#core2025050) | 0.36.0 |
91-
| `vortex.bool` | [`core2025.05.0`](#core2025050) | 0.36.0 |
92-
| `vortex.bytebool` | [`core2025.05.0`](#core2025050) | 0.36.0 |
93-
| `vortex.chunked` | [`core2025.05.0`](#core2025050) | 0.36.0 |
94-
| `vortex.constant` | [`core2025.05.0`](#core2025050) | 0.36.0 |
95-
| `vortex.datetimeparts` | [`core2025.05.0`](#core2025050) | 0.36.0 |
96-
| `vortex.decimal` | [`core2025.05.0`](#core2025050) | 0.36.0 |
97-
| `vortex.decimal_byte_parts` | [`core2025.05.0`](#core2025050) | 0.36.0 |
98-
| `vortex.dict` | [`core2025.05.0`](#core2025050) | 0.36.0 |
99-
| `vortex.ext` | [`core2025.05.0`](#core2025050) | 0.36.0 |
100-
| `vortex.fixed_size_list` | [`core2025.10.0`](#core2025100) | 0.54.0 |
101-
| `vortex.fsst` | [`core2025.05.0`](#core2025050) | 0.36.0 |
102-
| `vortex.list` | [`core2025.05.0`](#core2025050) | 0.36.0 |
103-
| `vortex.listview` | [`core2025.10.0`](#core2025100) | 0.54.0 |
104-
| `vortex.masked` | [`core2025.10.0`](#core2025100) | 0.54.0 |
105-
| `vortex.null` | [`core2025.05.0`](#core2025050) | 0.36.0 |
106-
| `vortex.onpair` | [`unstable2026.06.0`](#unstable2026060) ||
107-
| `vortex.parquet.variant` | [`unstable2026.04.0`](#unstable2026040) ||
108-
| `vortex.patched` | [`unstable2026.04.0`](#unstable2026040) ||
109-
| `vortex.pco` | [`core2025.06.0`](#core2025060) | 0.40.0 |
110-
| `vortex.primitive` | [`core2025.05.0`](#core2025050) | 0.36.0 |
111-
| `vortex.runend` | [`core2025.05.0`](#core2025050) | 0.36.0 |
112-
| `vortex.sequence` | [`core2025.06.0`](#core2025060) | 0.40.0 |
113-
| `vortex.sparse` | [`core2025.05.0`](#core2025050) | 0.36.0 |
114-
| `vortex.struct` | [`core2025.05.0`](#core2025050) | 0.36.0 |
115-
| `vortex.tensor.cosine_similarity` | [`unstable2026.04.0`](#unstable2026040) ||
116-
| `vortex.tensor.inner_product` | [`unstable2026.04.0`](#unstable2026040) ||
117-
| `vortex.tensor.l2_denorm` | [`unstable2026.04.0`](#unstable2026040) ||
118-
| `vortex.tensor.l2_norm` | [`unstable2026.04.0`](#unstable2026040) ||
119-
| `vortex.varbin` | [`core2025.05.0`](#core2025050) | 0.36.0 |
120-
| `vortex.varbinview` | [`core2025.05.0`](#core2025050) | 0.36.0 |
121-
| `vortex.variant` | [`core2026.07.0`](#core2026070) | 0.65.0 |
122-
| `vortex.zigzag` | [`core2025.05.0`](#core2025050) | 0.36.0 |
123-
| `vortex.zstd` | [`core2025.06.0`](#core2025060) | 0.40.0 |
124-
| `vortex.zstd_buffers` | [`unstable2026.02.0`](#unstable2026020) ||
125-
126-
### core2025.05.0
127-
128-
Frozen — readable by Vortex 0.36.0 and newer. 23 encodings.
129-
130-
Adds: `fastlanes.bitpacked`, `fastlanes.for`, `vortex.alp`, `vortex.alprd`, `vortex.bool`, `vortex.bytebool`, `vortex.chunked`, `vortex.constant`, `vortex.datetimeparts`, `vortex.decimal`, `vortex.decimal_byte_parts`, `vortex.dict`, `vortex.ext`, `vortex.fsst`, `vortex.list`, `vortex.null`, `vortex.primitive`, `vortex.runend`, `vortex.sparse`, `vortex.struct`, `vortex.varbin`, `vortex.varbinview`, `vortex.zigzag`
131-
132-
### core2025.06.0
133-
134-
Frozen — readable by Vortex 0.40.0 and newer. 26 encodings.
135-
136-
Adds: `vortex.pco`, `vortex.sequence`, `vortex.zstd`
137-
138-
Full encoding set: `fastlanes.bitpacked`, `fastlanes.for`, `vortex.alp`, `vortex.alprd`, `vortex.bool`, `vortex.bytebool`, `vortex.chunked`, `vortex.constant`, `vortex.datetimeparts`, `vortex.decimal`, `vortex.decimal_byte_parts`, `vortex.dict`, `vortex.ext`, `vortex.fsst`, `vortex.list`, `vortex.null`, `vortex.pco`, `vortex.primitive`, `vortex.runend`, `vortex.sequence`, `vortex.sparse`, `vortex.struct`, `vortex.varbin`, `vortex.varbinview`, `vortex.zigzag`, `vortex.zstd`
139-
140-
### core2025.10.0
141-
142-
Frozen — readable by Vortex 0.54.0 and newer. 30 encodings.
143-
144-
Adds: `fastlanes.rle`, `vortex.fixed_size_list`, `vortex.listview`, `vortex.masked`
145-
146-
Full encoding set: `fastlanes.bitpacked`, `fastlanes.for`, `fastlanes.rle`, `vortex.alp`, `vortex.alprd`, `vortex.bool`, `vortex.bytebool`, `vortex.chunked`, `vortex.constant`, `vortex.datetimeparts`, `vortex.decimal`, `vortex.decimal_byte_parts`, `vortex.dict`, `vortex.ext`, `vortex.fixed_size_list`, `vortex.fsst`, `vortex.list`, `vortex.listview`, `vortex.masked`, `vortex.null`, `vortex.pco`, `vortex.primitive`, `vortex.runend`, `vortex.sequence`, `vortex.sparse`, `vortex.struct`, `vortex.varbin`, `vortex.varbinview`, `vortex.zigzag`, `vortex.zstd`
147-
148-
### core2026.07.0
149-
150-
Frozen — readable by Vortex 0.65.0 and newer. 31 encodings.
151-
152-
Adds: `vortex.variant`
153-
154-
Full encoding set: `fastlanes.bitpacked`, `fastlanes.for`, `fastlanes.rle`, `vortex.alp`, `vortex.alprd`, `vortex.bool`, `vortex.bytebool`, `vortex.chunked`, `vortex.constant`, `vortex.datetimeparts`, `vortex.decimal`, `vortex.decimal_byte_parts`, `vortex.dict`, `vortex.ext`, `vortex.fixed_size_list`, `vortex.fsst`, `vortex.list`, `vortex.listview`, `vortex.masked`, `vortex.null`, `vortex.pco`, `vortex.primitive`, `vortex.runend`, `vortex.sequence`, `vortex.sparse`, `vortex.struct`, `vortex.varbin`, `vortex.varbinview`, `vortex.variant`, `vortex.zigzag`, `vortex.zstd`
155-
156-
### unstable2025.05.0
157-
158-
Draft — being assembled, no compatibility guarantee yet. 1 encoding.
159-
160-
Adds: `fastlanes.delta`
161-
162-
### unstable2026.02.0
163-
164-
Draft — being assembled, no compatibility guarantee yet. 2 encodings.
165-
166-
Adds: `vortex.zstd_buffers`
167-
168-
Full encoding set: `fastlanes.delta`, `vortex.zstd_buffers`
169-
170-
### unstable2026.04.0
171-
172-
Draft — being assembled, no compatibility guarantee yet. 8 encodings.
173-
174-
Adds: `vortex.parquet.variant`, `vortex.patched`, `vortex.tensor.cosine_similarity`, `vortex.tensor.inner_product`, `vortex.tensor.l2_denorm`, `vortex.tensor.l2_norm`
175-
176-
Full encoding set: `fastlanes.delta`, `vortex.parquet.variant`, `vortex.patched`, `vortex.tensor.cosine_similarity`, `vortex.tensor.inner_product`, `vortex.tensor.l2_denorm`, `vortex.tensor.l2_norm`, `vortex.zstd_buffers`
177-
178-
### unstable2026.06.0
179-
180-
Draft — being assembled, no compatibility guarantee yet. 9 encodings.
181-
182-
Adds: `vortex.onpair`
183-
184-
Full encoding set: `fastlanes.delta`, `vortex.onpair`, `vortex.parquet.variant`, `vortex.patched`, `vortex.tensor.cosine_similarity`, `vortex.tensor.inner_product`, `vortex.tensor.l2_denorm`, `vortex.tensor.l2_norm`, `vortex.zstd_buffers`
185-
186-
<!-- END generated edition registry -->
71+
editions/index
72+
```
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
<!-- Generated by `cargo xtask generate-editions-docs` from the declarations in `vortex/src/editions/`; do not edit. -->
2+
3+
# core2025.05.0
4+
5+
An edition of the `core` family. Frozen — readable by Vortex 0.36.0 and newer.
6+
7+
Adds 23 encodings: `fastlanes.bitpacked`, `fastlanes.for`, `vortex.alp`, `vortex.alprd`, `vortex.bool`, `vortex.bytebool`, `vortex.chunked`, `vortex.constant`, `vortex.datetimeparts`, `vortex.decimal`, `vortex.decimal_byte_parts`, `vortex.dict`, `vortex.ext`, `vortex.fsst`, `vortex.list`, `vortex.null`, `vortex.primitive`, `vortex.runend`, `vortex.sparse`, `vortex.struct`, `vortex.varbin`, `vortex.varbinview`, `vortex.zigzag`
8+
9+
## Encodings (23)
10+
11+
| Encoding | Since edition |
12+
| --- | --- |
13+
| `fastlanes.bitpacked` | [`core2025.05.0`](core2025.05.0.md) |
14+
| `fastlanes.for` | [`core2025.05.0`](core2025.05.0.md) |
15+
| `vortex.alp` | [`core2025.05.0`](core2025.05.0.md) |
16+
| `vortex.alprd` | [`core2025.05.0`](core2025.05.0.md) |
17+
| `vortex.bool` | [`core2025.05.0`](core2025.05.0.md) |
18+
| `vortex.bytebool` | [`core2025.05.0`](core2025.05.0.md) |
19+
| `vortex.chunked` | [`core2025.05.0`](core2025.05.0.md) |
20+
| `vortex.constant` | [`core2025.05.0`](core2025.05.0.md) |
21+
| `vortex.datetimeparts` | [`core2025.05.0`](core2025.05.0.md) |
22+
| `vortex.decimal` | [`core2025.05.0`](core2025.05.0.md) |
23+
| `vortex.decimal_byte_parts` | [`core2025.05.0`](core2025.05.0.md) |
24+
| `vortex.dict` | [`core2025.05.0`](core2025.05.0.md) |
25+
| `vortex.ext` | [`core2025.05.0`](core2025.05.0.md) |
26+
| `vortex.fsst` | [`core2025.05.0`](core2025.05.0.md) |
27+
| `vortex.list` | [`core2025.05.0`](core2025.05.0.md) |
28+
| `vortex.null` | [`core2025.05.0`](core2025.05.0.md) |
29+
| `vortex.primitive` | [`core2025.05.0`](core2025.05.0.md) |
30+
| `vortex.runend` | [`core2025.05.0`](core2025.05.0.md) |
31+
| `vortex.sparse` | [`core2025.05.0`](core2025.05.0.md) |
32+
| `vortex.struct` | [`core2025.05.0`](core2025.05.0.md) |
33+
| `vortex.varbin` | [`core2025.05.0`](core2025.05.0.md) |
34+
| `vortex.varbinview` | [`core2025.05.0`](core2025.05.0.md) |
35+
| `vortex.zigzag` | [`core2025.05.0`](core2025.05.0.md) |
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
<!-- Generated by `cargo xtask generate-editions-docs` from the declarations in `vortex/src/editions/`; do not edit. -->
2+
3+
# core2025.06.0
4+
5+
An edition of the `core` family. Frozen — readable by Vortex 0.40.0 and newer.
6+
7+
Adds 3 encodings: `vortex.pco`, `vortex.sequence`, `vortex.zstd`
8+
9+
## Encodings (26)
10+
11+
| Encoding | Since edition |
12+
| --- | --- |
13+
| `fastlanes.bitpacked` | [`core2025.05.0`](core2025.05.0.md) |
14+
| `fastlanes.for` | [`core2025.05.0`](core2025.05.0.md) |
15+
| `vortex.alp` | [`core2025.05.0`](core2025.05.0.md) |
16+
| `vortex.alprd` | [`core2025.05.0`](core2025.05.0.md) |
17+
| `vortex.bool` | [`core2025.05.0`](core2025.05.0.md) |
18+
| `vortex.bytebool` | [`core2025.05.0`](core2025.05.0.md) |
19+
| `vortex.chunked` | [`core2025.05.0`](core2025.05.0.md) |
20+
| `vortex.constant` | [`core2025.05.0`](core2025.05.0.md) |
21+
| `vortex.datetimeparts` | [`core2025.05.0`](core2025.05.0.md) |
22+
| `vortex.decimal` | [`core2025.05.0`](core2025.05.0.md) |
23+
| `vortex.decimal_byte_parts` | [`core2025.05.0`](core2025.05.0.md) |
24+
| `vortex.dict` | [`core2025.05.0`](core2025.05.0.md) |
25+
| `vortex.ext` | [`core2025.05.0`](core2025.05.0.md) |
26+
| `vortex.fsst` | [`core2025.05.0`](core2025.05.0.md) |
27+
| `vortex.list` | [`core2025.05.0`](core2025.05.0.md) |
28+
| `vortex.null` | [`core2025.05.0`](core2025.05.0.md) |
29+
| `vortex.pco` | [`core2025.06.0`](core2025.06.0.md) |
30+
| `vortex.primitive` | [`core2025.05.0`](core2025.05.0.md) |
31+
| `vortex.runend` | [`core2025.05.0`](core2025.05.0.md) |
32+
| `vortex.sequence` | [`core2025.06.0`](core2025.06.0.md) |
33+
| `vortex.sparse` | [`core2025.05.0`](core2025.05.0.md) |
34+
| `vortex.struct` | [`core2025.05.0`](core2025.05.0.md) |
35+
| `vortex.varbin` | [`core2025.05.0`](core2025.05.0.md) |
36+
| `vortex.varbinview` | [`core2025.05.0`](core2025.05.0.md) |
37+
| `vortex.zigzag` | [`core2025.05.0`](core2025.05.0.md) |
38+
| `vortex.zstd` | [`core2025.06.0`](core2025.06.0.md) |
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
<!-- Generated by `cargo xtask generate-editions-docs` from the declarations in `vortex/src/editions/`; do not edit. -->
2+
3+
# core2025.10.0
4+
5+
An edition of the `core` family. Frozen — readable by Vortex 0.54.0 and newer.
6+
7+
Adds 4 encodings: `fastlanes.rle`, `vortex.fixed_size_list`, `vortex.listview`, `vortex.masked`
8+
9+
## Encodings (30)
10+
11+
| Encoding | Since edition |
12+
| --- | --- |
13+
| `fastlanes.bitpacked` | [`core2025.05.0`](core2025.05.0.md) |
14+
| `fastlanes.for` | [`core2025.05.0`](core2025.05.0.md) |
15+
| `fastlanes.rle` | [`core2025.10.0`](core2025.10.0.md) |
16+
| `vortex.alp` | [`core2025.05.0`](core2025.05.0.md) |
17+
| `vortex.alprd` | [`core2025.05.0`](core2025.05.0.md) |
18+
| `vortex.bool` | [`core2025.05.0`](core2025.05.0.md) |
19+
| `vortex.bytebool` | [`core2025.05.0`](core2025.05.0.md) |
20+
| `vortex.chunked` | [`core2025.05.0`](core2025.05.0.md) |
21+
| `vortex.constant` | [`core2025.05.0`](core2025.05.0.md) |
22+
| `vortex.datetimeparts` | [`core2025.05.0`](core2025.05.0.md) |
23+
| `vortex.decimal` | [`core2025.05.0`](core2025.05.0.md) |
24+
| `vortex.decimal_byte_parts` | [`core2025.05.0`](core2025.05.0.md) |
25+
| `vortex.dict` | [`core2025.05.0`](core2025.05.0.md) |
26+
| `vortex.ext` | [`core2025.05.0`](core2025.05.0.md) |
27+
| `vortex.fixed_size_list` | [`core2025.10.0`](core2025.10.0.md) |
28+
| `vortex.fsst` | [`core2025.05.0`](core2025.05.0.md) |
29+
| `vortex.list` | [`core2025.05.0`](core2025.05.0.md) |
30+
| `vortex.listview` | [`core2025.10.0`](core2025.10.0.md) |
31+
| `vortex.masked` | [`core2025.10.0`](core2025.10.0.md) |
32+
| `vortex.null` | [`core2025.05.0`](core2025.05.0.md) |
33+
| `vortex.pco` | [`core2025.06.0`](core2025.06.0.md) |
34+
| `vortex.primitive` | [`core2025.05.0`](core2025.05.0.md) |
35+
| `vortex.runend` | [`core2025.05.0`](core2025.05.0.md) |
36+
| `vortex.sequence` | [`core2025.06.0`](core2025.06.0.md) |
37+
| `vortex.sparse` | [`core2025.05.0`](core2025.05.0.md) |
38+
| `vortex.struct` | [`core2025.05.0`](core2025.05.0.md) |
39+
| `vortex.varbin` | [`core2025.05.0`](core2025.05.0.md) |
40+
| `vortex.varbinview` | [`core2025.05.0`](core2025.05.0.md) |
41+
| `vortex.zigzag` | [`core2025.05.0`](core2025.05.0.md) |
42+
| `vortex.zstd` | [`core2025.06.0`](core2025.06.0.md) |
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
<!-- Generated by `cargo xtask generate-editions-docs` from the declarations in `vortex/src/editions/`; do not edit. -->
2+
3+
# core2026.07.0
4+
5+
An edition of the `core` family. Frozen — readable by Vortex 0.65.0 and newer.
6+
7+
Adds 1 encoding: `vortex.variant`
8+
9+
## Encodings (31)
10+
11+
| Encoding | Since edition |
12+
| --- | --- |
13+
| `fastlanes.bitpacked` | [`core2025.05.0`](core2025.05.0.md) |
14+
| `fastlanes.for` | [`core2025.05.0`](core2025.05.0.md) |
15+
| `fastlanes.rle` | [`core2025.10.0`](core2025.10.0.md) |
16+
| `vortex.alp` | [`core2025.05.0`](core2025.05.0.md) |
17+
| `vortex.alprd` | [`core2025.05.0`](core2025.05.0.md) |
18+
| `vortex.bool` | [`core2025.05.0`](core2025.05.0.md) |
19+
| `vortex.bytebool` | [`core2025.05.0`](core2025.05.0.md) |
20+
| `vortex.chunked` | [`core2025.05.0`](core2025.05.0.md) |
21+
| `vortex.constant` | [`core2025.05.0`](core2025.05.0.md) |
22+
| `vortex.datetimeparts` | [`core2025.05.0`](core2025.05.0.md) |
23+
| `vortex.decimal` | [`core2025.05.0`](core2025.05.0.md) |
24+
| `vortex.decimal_byte_parts` | [`core2025.05.0`](core2025.05.0.md) |
25+
| `vortex.dict` | [`core2025.05.0`](core2025.05.0.md) |
26+
| `vortex.ext` | [`core2025.05.0`](core2025.05.0.md) |
27+
| `vortex.fixed_size_list` | [`core2025.10.0`](core2025.10.0.md) |
28+
| `vortex.fsst` | [`core2025.05.0`](core2025.05.0.md) |
29+
| `vortex.list` | [`core2025.05.0`](core2025.05.0.md) |
30+
| `vortex.listview` | [`core2025.10.0`](core2025.10.0.md) |
31+
| `vortex.masked` | [`core2025.10.0`](core2025.10.0.md) |
32+
| `vortex.null` | [`core2025.05.0`](core2025.05.0.md) |
33+
| `vortex.pco` | [`core2025.06.0`](core2025.06.0.md) |
34+
| `vortex.primitive` | [`core2025.05.0`](core2025.05.0.md) |
35+
| `vortex.runend` | [`core2025.05.0`](core2025.05.0.md) |
36+
| `vortex.sequence` | [`core2025.06.0`](core2025.06.0.md) |
37+
| `vortex.sparse` | [`core2025.05.0`](core2025.05.0.md) |
38+
| `vortex.struct` | [`core2025.05.0`](core2025.05.0.md) |
39+
| `vortex.varbin` | [`core2025.05.0`](core2025.05.0.md) |
40+
| `vortex.varbinview` | [`core2025.05.0`](core2025.05.0.md) |
41+
| `vortex.variant` | [`core2026.07.0`](core2026.07.0.md) |
42+
| `vortex.zigzag` | [`core2025.05.0`](core2025.05.0.md) |
43+
| `vortex.zstd` | [`core2025.06.0`](core2025.06.0.md) |

0 commit comments

Comments
 (0)