jmcnamara/rust_xlsxwriter (rust_xlsxwriter)
### [`v0.61.0`](https://togithub.com/jmcnamara/rust_xlsxwriter/blob/HEAD/CHANGELOG.md#0610---2023-01-13)
[Compare Source](https://togithub.com/jmcnamara/rust_xlsxwriter/compare/v0.60.0...v0.61.0)
##### Added
- Added support for a `XlsxSerialize` derive and struct attributes to control
the formatting and options of the Excel output during serialization. These are
similar in intention to Serde container/field attributes.
See [Controlling Excel output via `XlsxSerialize` and struct attributes][Controlling Excel output via XlsxSerialize and struct attributes] and
\[Working with Serde].
[Feature Request #66].
[Feature Request #66]: https://togithub.com/jmcnamara/rust_xlsxwriter/pull/66
[Controlling Excel output via `XlsxSerialize` and struct attributes]: https://docs.rs/rust_xlsxwriter/latest/rust_xlsxwriter/serializer/index.html#controlling-excel-output-via-xlsxserialize-and-struct-attributes
- Added `XlsxError::CustomError` as a target error for external crates/apps.
[Feature Request #72].
[Feature Request #72]: https://togithub.com/jmcnamara/rust_xlsxwriter/pull/72
### [`v0.60.0`](https://togithub.com/jmcnamara/rust_xlsxwriter/blob/HEAD/CHANGELOG.md#0600---2023-01-02)
[Compare Source](https://togithub.com/jmcnamara/rust_xlsxwriter/compare/v0.59.0...v0.60.0)
##### Added
- Added support for setting Serde headers using deserialization of a target
struct type as well as the previous method of using serialization and an
instance of the struct type. See [Setting serialization headers].
[Feature Request #63].
- Added additional support for serialization header and field options via
[`CustomSerializeField`][CustomSerializeField].
- Added support for writing `Result` with \[`worksheet.write()`] when `T`
and `E` are supported types.
[Feature Request #64].
[Feature Request #63]: https://togithub.com/jmcnamara/rust_xlsxwriter/pull/63
[Feature Request #64]: https://togithub.com/jmcnamara/rust_xlsxwriter/pull/64
[Setting serialization headers]: https://docs.rs/rust_xlsxwriter/latest/rust_xlsxwriter/serializer/index.html#setting-serialization-headers
[`CustomSerializeField`]: https://docs.rs/rust_xlsxwriter/latest/rust_xlsxwriter/serializer/struct.CustomSerializeField.html
Configuration
π Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
0.59
->0.61
Release Notes
jmcnamara/rust_xlsxwriter (rust_xlsxwriter)
### [`v0.61.0`](https://togithub.com/jmcnamara/rust_xlsxwriter/blob/HEAD/CHANGELOG.md#0610---2023-01-13) [Compare Source](https://togithub.com/jmcnamara/rust_xlsxwriter/compare/v0.60.0...v0.61.0) ##### Added - Added support for a `XlsxSerialize` derive and struct attributes to control the formatting and options of the Excel output during serialization. These are similar in intention to Serde container/field attributes. See [Controlling Excel output via `XlsxSerialize` and struct attributes][Controlling Excel output via XlsxSerialize and struct attributes] and \[Working with Serde]. [Feature Request #66]. [Feature Request #66]: https://togithub.com/jmcnamara/rust_xlsxwriter/pull/66 [Controlling Excel output via `XlsxSerialize` and struct attributes]: https://docs.rs/rust_xlsxwriter/latest/rust_xlsxwriter/serializer/index.html#controlling-excel-output-via-xlsxserialize-and-struct-attributes - Added `XlsxError::CustomError` as a target error for external crates/apps. [Feature Request #72]. [Feature Request #72]: https://togithub.com/jmcnamara/rust_xlsxwriter/pull/72 ### [`v0.60.0`](https://togithub.com/jmcnamara/rust_xlsxwriter/blob/HEAD/CHANGELOG.md#0600---2023-01-02) [Compare Source](https://togithub.com/jmcnamara/rust_xlsxwriter/compare/v0.59.0...v0.60.0) ##### Added - Added support for setting Serde headers using deserialization of a target struct type as well as the previous method of using serialization and an instance of the struct type. See [Setting serialization headers]. [Feature Request #63]. - Added additional support for serialization header and field options via [`CustomSerializeField`][CustomSerializeField]. - Added support for writing `ResultConfiguration
π Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.