mirror of
				https://git.proxmox.com/git/perlmod
				synced 2025-11-04 02:37:48 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			109 lines
		
	
	
		
			3.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			109 lines
		
	
	
		
			3.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
rust-perlmod-macro (0.6.0-1) stable; urgency=medium
 | 
						|
 | 
						|
  * don't publicly export xs methods in packages made with #[package]
 | 
						|
 | 
						|
  * make trailing Option<> parameters actually optional parameters with a
 | 
						|
    semicolon in their perl prototype
 | 
						|
 | 
						|
  * fix missing parameter names in error messages
 | 
						|
 | 
						|
 -- Proxmox Support Team <support@proxmox.com>  Fri, 26 Nov 2021 14:00:28 +0100
 | 
						|
 | 
						|
rust-perlmod-macro (0.5.0-1) stable; urgency=medium
 | 
						|
 | 
						|
  * detect perl's MULTIPLICITY configuration and adapt function signatures,
 | 
						|
    note that the corresponding parameters have not been used before, and
 | 
						|
    are still unused, so this is not really a breaking change
 | 
						|
 | 
						|
 -- Proxmox Support Team <support@proxmox.com>  Thu, 28 Oct 2021 09:15:14 +0200
 | 
						|
 | 
						|
rust-perlmod-macro (0.4.1-1) stable; urgency=medium
 | 
						|
 | 
						|
  * put `-L./target/debug` first in library path on debug builds
 | 
						|
 | 
						|
  * generage bootstrap functions for packages
 | 
						|
 | 
						|
  * change generated .pm files to utilize the bootstrap functions
 | 
						|
 | 
						|
  * requires perlmod 0.7.2 or higher
 | 
						|
 | 
						|
 -- Proxmox Support Team <support@proxmox.com>  Mon, 25 Oct 2021 10:03:47 +0200
 | 
						|
 | 
						|
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
 |