rust-proxmox-api-macro (0.2.3-1) unstable; urgency=medium

  * api macro: reuse generated default const for "unwrap_or" instead of adding
    a closure which returned the default value inline. This allows one to
    define optional params with a default as non-option type in a API handler
    signature without getting a warning that the const generated for that
    default is now unused.

 -- Proxmox Support Team <support@proxmox.com>  Sat, 31 Oct 2020 08:38:18 +0100

rust-proxmox-api-macro (0.2.2-1) unstable; urgency=medium

  * api-macro: replace ident hashmap with simple find

 -- Proxmox Support Team <support@proxmox.com>  Sat, 19 Sep 2020 06:29:31 +0200

rust-proxmox-api-macro (0.2.1-1) unstable; urgency=medium

  * api-macro: relax Fieldname rules

  * api-macro: fix broken binary ident search

 -- Proxmox Support Team <support@proxmox.com>  Thu, 17 Sep 2020 08:25:55 +0200

rust-proxmox-api-macro (0.2.0-1)  proxmox-rust; urgency=medium

  * All api-macro generated schema declarations are now values instead of
    references, usage of them always adds the '&' instead of "sometimes", for
    consistency. This allows referencing generated schemas (eg.
    API_RETURN_SCHEMA_FOO) via the `schema:` key inside objects.

 -- Proxmox Support Team <support@proxmox.com>  Fri, 10 Jul 2020 10:50:38 +0200

rust-proxmox-api-macro (0.1.9-1)  proxmox-rust; urgency=medium

  * remove some unnecessary parentheses to silence warnings in newer rustc

 -- Proxmox Support Team <support@proxmox.com>  Mon, 18 May 2020 09:16:00 +0200

rust-proxmox-api-macro (0.1.8-1)  proxmox-rust; urgency=medium

  * add descriptions to enum variants

 -- Proxmox Support Team <support@proxmox.com>  Wed, 29 Apr 2020 10:45:50 +0200

rust-proxmox-api-macro (0.1.7-1)  proxmox-rust; urgency=medium

  * replace failure with anyhow crate

  * fix error message suggestiong 'permissions' instead of 'permission'

 -- Proxmox Support Team <support@proxmox.com>  Fri, 17 Apr 2020 18:36:03 +0200

rust-proxmox-api-macro (0.1.6-1)  proxmox-rust; urgency=medium

  * support reload_timezone option for methods

  * support 'access' specification for methods

  * error on unexpected keys

  * cleanups, more tests

 -- Proxmox Support Team <support@proxmox.com>  Thu, 16 Apr 2020 08:29:31 +0200

rust-proxmox-api-macro (0.1.5-1) proxmox-rust; urgency=medium

  * include default min/max for integer types

 -- Proxmox Support Team <support@proxmox.com>  Thu, 19 Mar 2020 09:55:25 +0100

rust-proxmox-api-macro (0.1.4-1) proxmox-rust; urgency=medium

  * make parameter and return schema of api methods public

 -- Proxmox Support Team <support@proxmox.com>  Thu, 27 Feb 2020 13:09:40 +0100

rust-proxmox-api-macro (0.1.3-1) proxmox-rust; urgency=medium

  * expose parameter and return schema of api methods as
    - API_RETURN_SCHEMA_<method-name>
    - API_PARAMETER_SCHEMA_<method-name>

 -- Proxmox Support Team <support@proxmox.com>  Thu, 30 Jan 2020 12:32:37 +0100

rust-proxmox-api-macro (0.1.2-1) proxmox-rust; urgency=medium

  * fix a case were object properties weren't sorted

 -- Proxmox Support Team <support@proxmox.com>  Thu, 23 Jan 2020 13:16:30 +0100

rust-proxmox-api-macro (0.1.1-1) proxmox-rust; urgency=medium

  * switch packaging to debcargo with local crate support

 -- Proxmox Support Team <support@proxmox.com>  Mon, 13 Jan 2020 10:41:01 +0100

rust-proxmox-api-macro (0.1.1) proxmox-rust; urgency=medium

  * cover all the basic struct support in the #[api] macro

  * support #[serde(rename_all)] on enums and structs

 -- Proxmox Support Team <support@proxmox.com>  Wed, 08 Jan 2020 11:03:31 +0100

rust-proxmox-api-macro (0.1.0) proxmox-rust; urgency=medium

  * Initial packaging.

 -- Proxmox Support Team <support@proxmox.com>  Tue, 17 Dec 2019 14:47:44 +0100
