Skip to main content

vortex_edition/declarations/core/
v2025_10.rs

1// SPDX-License-Identifier: Apache-2.0
2// SPDX-FileCopyrightText: Copyright the Vortex contributors
3
4//! The `core` edition adding stable encodings released through October 2025.
5
6use crate::Edition;
7use crate::EditionDeclaration;
8use crate::EditionId;
9use crate::EditionMember;
10
11/// The October 2025 edition of the `core` family.
12pub const CORE_2025_10_0: EditionId = EditionId::new("core", 2025, 10, 0);
13
14/// The declaration of [`CORE_2025_10_0`] and the encodings that join the family at it.
15pub static DECLARATION: EditionDeclaration = EditionDeclaration {
16    edition: Edition {
17        id: CORE_2025_10_0,
18        min_library_version: Some("0.54.0"),
19    },
20    added: &[
21        EditionMember::array(&"fastlanes.rle"),
22        EditionMember::array(&"vortex.fixed_size_list"),
23        EditionMember::array(&"vortex.listview"),
24        EditionMember::array(&"vortex.masked"),
25    ],
26};