perlmod/perlmod-macro/debian/changelog
Wolfgang Bumiller b8ef338c1c bump perlmod-macro to 0.4.0 and perlmod to 0.6.0
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2021-10-14 15:14:00 +02:00

78 lines
2.4 KiB
Plaintext

rust-perlmod-macro (0.4.0-1) stable; urgency=medium
* drop toml dependency
* use CARGO_PKG_NAME environment variable instead of parsing Cargo.toml for
it
* expand environment variables in lib, name and file attribute of package
attributes
-- Proxmox Support Team <support@proxmox.com> Wed, 13 Oct 2021 11:29:59 +0200
rust-perlmod-macro (0.3.2-1) stable; urgency=medium
* add newlines to errors passed to croak_sv
-- Proxmox Support Team <support@proxmox.com> Wed, 30 Jun 2021 09:46:44 +0200
rust-perlmod-macro (0.3.1-1) stable; urgency=medium
* adjust search directory to not contain the module name since there are
multiple modules loading the same library
-- Proxmox Support Team <support@proxmox.com> Mon, 22 Feb 2021 14:13:14 +0100
rust-perlmod-macro (0.3.0-1) stable; urgency=medium
* support tuple return types as fixed length 'list' return types in perl
* support Result and non-Result variants of all return types
-- Proxmox Support Team <support@proxmox.com> Tue, 16 Feb 2021 10:41:03 +0100
rust-perlmod-macro (0.2.3-1) stable; urgency=medium
* mark the raw export functions as #[doc(hidden)]
-- Proxmox Support Team <support@proxmox.com> Mon, 15 Feb 2021 14:55:21 +0100
rust-perlmod-macro (0.2.2-1) stable; urgency=medium
* introduce 'try_from_ref' parameter attribute
-- Proxmox Support Team <support@proxmox.com> Mon, 15 Feb 2021 10:36:28 +0100
rust-perlmod-macro (0.2.1-1) stable; urgency=medium
* remove `-L./target/debug` from library paths in non-debug-builds
-- Proxmox Support Team <support@proxmox.com> Fri, 27 Nov 2020 13:05:20 +0100
rust-perlmod-macro (0.2.0-1) stable; urgency=medium
* fix `#[export(name = ...)]` to name the actual perl function instead of
the rust function
* support returning raw non-serialized `Value` types via
`#[export(raw_return)]`
* support raw non-deserialized parameters via the `#[raw]`
* support`&[u8]` parameters by switching to perlmod::from_ref_value for
parameters
* drop `make_package!`
* mark the `newXS` and `__load_shared_lib` functions in the generated
perl files as `my sub` and move them into the `BEGIN` block for better
namespacing
-- Proxmox Support Team <support@proxmox.com> Thu, 26 Nov 2020 13:53:49 +0100
rust-perlmod-macro (0.1.0-1) stable; urgency=medium
* initial packaging
-- Proxmox Support Team <support@proxmox.com> Fri, 20 Nov 2020 13:55:25 +0100