diff --git a/proxmox-schema/Cargo.toml b/proxmox-schema/Cargo.toml index 894fb8de..303b842a 100644 --- a/proxmox-schema/Cargo.toml +++ b/proxmox-schema/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "proxmox-schema" -version = "3.1.3" +version = "3.1.4" authors.workspace = true edition.workspace = true license.workspace = true diff --git a/proxmox-schema/debian/changelog b/proxmox-schema/debian/changelog index 5182223a..3359a8c6 100644 --- a/proxmox-schema/debian/changelog +++ b/proxmox-schema/debian/changelog @@ -1,3 +1,15 @@ +rust-proxmox-schema (3.1.4-1) bookworm; urgency=medium + + * make Schema::any_object a const fn + + * add Schema::unwrap_any_object_schema as const fn + + * seal ObjectSchemaType + + * assert that dyn ObjectSchemaType is Send + Sync + + -- Proxmox Support Team Wed, 28 Aug 2024 14:50:58 +0200 + rust-proxmox-schema (3.1.3-1) bookworm; urgency=medium * replace lazy_static dependency with std's LazyLock diff --git a/proxmox-schema/debian/control b/proxmox-schema/debian/control index 84751cf0..7d42f8a4 100644 --- a/proxmox-schema/debian/control +++ b/proxmox-schema/debian/control @@ -41,9 +41,9 @@ Provides: librust-proxmox-schema-3.1-dev (= ${binary:Version}), librust-proxmox-schema-3.1+default-dev (= ${binary:Version}), librust-proxmox-schema-3.1+test-harness-dev (= ${binary:Version}), - librust-proxmox-schema-3.1.3-dev (= ${binary:Version}), - librust-proxmox-schema-3.1.3+default-dev (= ${binary:Version}), - librust-proxmox-schema-3.1.3+test-harness-dev (= ${binary:Version}) + librust-proxmox-schema-3.1.4-dev (= ${binary:Version}), + librust-proxmox-schema-3.1.4+default-dev (= ${binary:Version}), + librust-proxmox-schema-3.1.4+test-harness-dev (= ${binary:Version}) Description: Proxmox api schema and validation - Rust source code Source code for Debianized Rust crate "proxmox-schema" @@ -57,7 +57,7 @@ Depends: Provides: librust-proxmox-schema-3+api-macro-dev (= ${binary:Version}), librust-proxmox-schema-3.1+api-macro-dev (= ${binary:Version}), - librust-proxmox-schema-3.1.3+api-macro-dev (= ${binary:Version}) + librust-proxmox-schema-3.1.4+api-macro-dev (= ${binary:Version}) Description: Proxmox api schema and validation - feature "api-macro" This metapackage enables feature "api-macro" for the Rust proxmox-schema crate, by pulling in any additional dependencies needed by that feature. @@ -72,7 +72,7 @@ Depends: Provides: librust-proxmox-schema-3+api-types-dev (= ${binary:Version}), librust-proxmox-schema-3.1+api-types-dev (= ${binary:Version}), - librust-proxmox-schema-3.1.3+api-types-dev (= ${binary:Version}) + librust-proxmox-schema-3.1.4+api-types-dev (= ${binary:Version}) Description: Proxmox api schema and validation - feature "api-types" This metapackage enables feature "api-types" for the Rust proxmox-schema crate, by pulling in any additional dependencies needed by that feature. @@ -88,7 +88,7 @@ Depends: Provides: librust-proxmox-schema-3+upid-api-impl-dev (= ${binary:Version}), librust-proxmox-schema-3.1+upid-api-impl-dev (= ${binary:Version}), - librust-proxmox-schema-3.1.3+upid-api-impl-dev (= ${binary:Version}) + librust-proxmox-schema-3.1.4+upid-api-impl-dev (= ${binary:Version}) Description: Proxmox api schema and validation - feature "upid-api-impl" This metapackage enables feature "upid-api-impl" for the Rust proxmox-schema crate, by pulling in any additional dependencies needed by that feature.