rust-proxmox-router (3.0.1-1) bookworm; urgency=medium

  * rebuild with proxmox-schema 4.0

 -- Proxmox Support Team <support@proxmox.com>  Wed, 15 Jan 2025 12:32:41 +0100

rust-proxmox-router (3.0.0-1) bookworm; urgency=medium

  * rename old streaming api to "serializing" (as it is not truly streaming)

  * add `StreamSync` and `StreamAsync` variants to `ApiHandler`, these can, if
    requested by the client, produce a stream of format `application/json-seq`
    (RFC7464)

  * add a "stream" feature to include decoding helpers for streaming api calls

 -- Proxmox Support Team <support@proxmox.com>  Wed, 04 Sep 2024 15:31:18 +0200

rust-proxmox-router (2.2.4-1) bookworm; urgency=medium

  * sort cli properties in usage output

  * deprecate `cli::init_cli_logger()`, replaced by one in proxmox-log

  * some clippy fixes

 -- Proxmox Support Team <support@proxmox.com>  Fri, 30 Aug 2024 13:52:16 +0200

rust-proxmox-router (2.2.3-1) stable; urgency=medium

  * remove unused dependencies `regex` and `tokio`

 -- Proxmox Support Team <support@proxmox.com>  Wed, 14 Aug 2024 12:01:40 +0200

rust-proxmox-router (2.2.2-1) stable; urgency=medium

  * cli: add OutputFormat enum api type

 -- Proxmox Support Team <support@proxmox.com>  Wed, 31 Jul 2024 10:05:26 +0200

rust-proxmox-router (2.2.1-1) stable; urgency=medium

  * cli: fix cli commands with no positional args (don't set 'deny_unknown' at
    the end)

  * fix typos in api and code documentation

 -- Proxmox Support Team <support@proxmox.com>  Mon, 22 Jul 2024 09:06:23 +0200

rust-proxmox-router (2.2.0-1) stable; urgency=medium

  * AsAny: add as_any_mut

  * cli: store extra object-schema args by type

  * cli: add a new CLI parser with support for global/hierarchical parameters
    which does not support single-dash for long options

  * cli: support 'help' output, completion and doc generation with the new CLI
    parser

  * add tests for doc generation

  * use const blocks in thread_local! calls

 -- Proxmox Support Team <support@proxmox.com>  Wed, 17 Jul 2024 14:17:48 +0200

rust-proxmox-router (2.1.5-1) stable; urgency=medium

  * repalce c_str! macro usage with c"literalsl"

 -- Proxmox Support Team <support@proxmox.com>  Thu, 20 Jun 2024 10:43:51 +0200

rust-proxmox-router (2.1.4-1) stable; urgency=medium

  * include causes when printing fatal errors

  * replace libc::isatty with new is_terminal from std::io::Stdout

  * cli: add confirmation helper

 -- Proxmox Support Team <support@proxmox.com>  Wed, 19 Jun 2024 10:27:03 +0200

rust-proxmox-router (2.1.3-1) stable; urgency=medium

  * cli: allow specifying the arguments explicitly

  * add oneOf schema support and bump proxmox-schema dependency to 3

 -- Proxmox Support Team <support@proxmox.com>  Fri, 02 Feb 2024 13:54:46 +0100

rust-proxmox-router (2.1.2-1) stable; urgency=medium

  * fix a compile warning

 -- Proxmox Support Team <support@proxmox.com>  Wed, 06 Dec 2023 15:59:39 +0100

rust-proxmox-router (2.1.1-1) stable; urgency=medium

  * rebuild with env_logger 0.10

 -- Proxmox Support Team <support@proxmox.com>  Mon, 02 Oct 2023 09:09:32 +0200

rust-proxmox-router (2.1.0-1) bookworm; urgency=medium

  * move `HttpError` and its macros into its own crate and re-export here

 -- Proxmox Support Team <support@proxmox.com>  Fri, 28 Jul 2023 11:08:59 +0200

rust-proxmox-router (2.0.0-1) bookworm; urgency=medium

  * update to Debian 12 bookworm versioning

  * rebuild with proxmox-schema 2.0.0-1

 -- Proxmox Support Team <support@proxmox.com>  Mon, 24 Jul 2023 10:43:40 +0200

rust-proxmox-router (1.3.1-1) stable; urgency=medium

  * move common metadata to workspace

  * use workspace dependencies

  * update nix to 0.26

 -- Proxmox Support Team <support@proxmox.com>  Thu, 05 Jan 2023 12:09:26 +0100

rust-proxmox-router (1.3.0-1) unstable; urgency=medium

  * make hyper/http optional via new "server" feature

 -- Proxmox Support Team <support@proxmox.com>  Wed, 7 Sep 2022 09:15:10 +0200

rust-proxmox-router (1.2.4-1) unstable; urgency=medium

  * add init_cli_logger helper

 -- Proxmox Support Team <support@proxmox.com>  Tue, 21 Jun 2022 10:39:18 +0200

rust-proxmox-router (1.2.3-1) unstable; urgency=medium

  * update to nix 0.24

  * update to rustyline 9

 -- Proxmox Support Team <support@proxmox.com>  Thu, 2 Jun 2022 12:18:22 +0200

rust-proxmox-router (1.2.2-1) unstable; urgency=medium

  * router: drop Index impls for references

  * router: permissions: allow to pass (partial-) collapsed acl path
    components and variables

 -- Proxmox Support Team <support@proxmox.com>  Thu, 05 May 2022 08:56:13 +0200

rust-proxmox-router (1.2.1-1) unstable; urgency=medium

  * implement `Index` and `IndexMut` directly on `dyn RpcEnvironment` instead
    of just on references

 -- Proxmox Support Team <support@proxmox.com>  Thu, 21 Apr 2022 13:46:29 +0200

rust-proxmox-router (1.2.0-1) unstable; urgency=medium

  * add `SerializableReturn` trait

  * add streaming api handler variants

 -- Proxmox Support Team <support@proxmox.com>  Tue, 12 Apr 2022 14:23:25 +0200

rust-proxmox-router (1.1.1-1) unstable; urgency=medium

  * avoid anyhow wildcard imports

 -- Proxmox Support Team <support@proxmox.com>  Wed, 1 Dec 2021 13:17:44 +0100

rust-proxmox-router (1.1.0-1) unstable; urgency=medium

  * add filename completions helper (moved from pbs-tools)

 -- Proxmox Support Team <support@proxmox.com>  Wed, 13 Oct 2021 12:27:19 +0200

rust-proxmox-router (1.0.0-1) stable; urgency=medium

  * initial split out of `librust-proxmox-dev`

 -- Proxmox Support Team <support@proxmox.com>  Wed, 06 Oct 2021 11:04:36 +0200