bump proxmox-api-macro to 0.2.4-1

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
This commit is contained in:
Wolfgang Bumiller 2020-12-09 10:43:49 +01:00
parent 84d0859ddb
commit 8cc4c167ac
2 changed files with 18 additions and 1 deletions

View File

@ -1,7 +1,7 @@
[package]
name = "proxmox-api-macro"
edition = "2018"
version = "0.2.3"
version = "0.2.4"
authors = [ "Wolfgang Bumiller <w.bumiller@proxmox.com>" ]
license = "AGPL-3"
description = "Proxmox API macro"

View File

@ -1,3 +1,20 @@
rust-proxmox-api-macro (0.2.4-1) unstable; urgency=medium
* support raw parameter name identifiers (eg. `r#type`)
* correctly produce errors when using a `description` with external
schema/type references, as those descriptions will never be used. This
distinguishes between explicitly set descriptions and doc comments. The
latter is still allowed since forbidding those doesn't make any sense as
they're part of the crate documentation.
* Change a lot of errors to not be "fatal", so they still generate code, to
avoid getting additional errors about the method & variable names not
existing. This should generally improve error output a lot for the cases
where this can actually be done.
-- Proxmox Support Team <support@proxmox.com> Wed, 09 Dec 2020 10:40:30 +0100
rust-proxmox-api-macro (0.2.3-1) unstable; urgency=medium
* api macro: reuse generated default const for "unwrap_or" instead of adding