Releases: 0xCCF4/UntrustedValue
Releases · 0xCCF4/UntrustedValue
untrusted_value_derive_internals-v0.3.1
Added
- added SanitizeValueEnd derive macro for #[untrusted_derive(...)]
untrusted_value_derive_internals-v0.3.0
Added
- [breaking] trait have now constraints and guarantees that must hold for implementations (see documentation of each trait)
- [breaking] changed proc macro implementation to provide an better sanitization experience when using nested structs
- introduced
FromTrustedVariant
- improved documentation of proc macros
untrusted_value_derive-v0.3.1
Added
- added SanitizeValueEnd derive macro for #[untrusted_derive(...)]
Other
- fixed clippy warning
untrusted_value_derive-v0.3.0
Added
- [breaking] trait have now constraints and guarantees that must hold for implementations (see documentation of each trait)
- [breaking] changed proc macro implementation to provide an better sanitization experience when using nested structs
- introduced
FromTrustedVariant
- improved documentation of proc macros
untrusted_value-v0.3.1
Added
- added SanitizeValueEnd derive macro for #[untrusted_derive(...)]
untrusted_value-v0.3.0
Added
- [breaking] trait have now constraints and guarantees that must hold for implementations (see documentation of each trait)
- [breaking] changed proc macro implementation to provide an better sanitization experience when using nested structs
- introduced
FromTrustedVariant
- improved documentation of proc macros
Fixed
- removed feature still #[cfg(...)] in code
Other
- fixed cargo clippy warning
untrusted_value_derive_internals-v0.2.4
Added
- added the untrusted_output macro
Other
- added documentation for untrusted_output
untrusted_value_derive_internals-v0.2.3
Other
- all types are reexported in the untrsuted_value crate, to use derive macros just the main crate needs to be imported
untrusted_value_derive_internals-v0.2.2
Added
- introduced macro require_tainting
Other
- moved traits/structs into own file each
untrusted_value_derive-v0.2.4
Added
- added the untrusted_output macro
Other
- added documentation for untrusted_output