BurntNail / vent

Website for managing House Events
https://blog.maguire.tech/posts/projects/vent/
MIT License
4 stars 1 forks source link

Update Rust crate rust_xlsxwriter to 0.76 #292

Closed renovate[bot] closed 1 day ago

renovate[bot] commented 4 weeks ago

This PR contains the following updates:

Package Type Update Change
rust_xlsxwriter (source) dependencies minor 0.73 -> 0.76

Release Notes

jmcnamara/rust_xlsxwriter (rust_xlsxwriter) ### [`v0.76.0`](https://redirect.github.com/jmcnamara/rust_xlsxwriter/blob/HEAD/CHANGELOG.md#0760---2024-09-11) [Compare Source](https://redirect.github.com/jmcnamara/rust_xlsxwriter/compare/v0.75.0...v0.76.0) ##### Added - Added support for adding Textbox shapes to worksheets. See the documentation for [`Shape`][Shape]. [`Shape`]: https://docs.rs/rust_xlsxwriter/latest/rust_xlsxwriter/struct.Shape.html ### [`v0.75.0`](https://redirect.github.com/jmcnamara/rust_xlsxwriter/blob/HEAD/CHANGELOG.md#0750---2024-09-02) [Compare Source](https://redirect.github.com/jmcnamara/rust_xlsxwriter/compare/v0.74.0...v0.75.0) ##### Removed - Removed dependency on the `regex.rs` crate for smaller binary sizes. The only non-optional dependency is now `zip.rs`. An example of the size difference is shown below for one of the sample apps: | `app_hello_world` | v0.74.0 |v0.75.0 | |-------------------|---------|--------| | Debug | 9.2M | 4.2M | | Release | 3.4M | 1.6M | - Removed the `Formula::use_future_functions()` and `Formula::use_table_functions()` methods since there functionality is now handled automatically as a result of the `regex` change. ### [`v0.74.0`](https://redirect.github.com/jmcnamara/rust_xlsxwriter/blob/HEAD/CHANGELOG.md#0740---2024-08-24) [Compare Source](https://redirect.github.com/jmcnamara/rust_xlsxwriter/compare/v0.73.0...v0.74.0) ##### Added - Add methods to format cells separately from the data writing functions. In Excel the data in a worksheet cell is comprised of a type, a value and a format. When using `rust_xlsxwriter` the type is inferred and the value and format are generally written at the same time using methods like [`Worksheet::write_with_format()`][Worksheet::write_with_format()]. However, if required you can write the data separately and then add the format using the new methods like [`Worksheet::set_cell_format()`][Worksheet::set_cell_format()], [`Worksheet::set_range_format()`][Worksheet::set_range_format()] and [`Worksheet::set_range_format_with_border()`][Worksheet::set_range_format_with_border()]. [`Worksheet::set_cell_format()`]: https://docs.rs/rust_xlsxwriter/latest/rust_xlsxwriter/worksheet/struct.Worksheet.html#method.set_cell_format [`Worksheet::set_range_format()`]: https://docs.rs/rust_xlsxwriter/latest/rust_xlsxwriter/worksheet/struct.Worksheet.html#method.set_range_format [`Worksheet::write_with_format()`]: https://docs.rs/rust_xlsxwriter/latest/rust_xlsxwriter/worksheet/struct.Worksheet.html#method.write_with_format [`Worksheet::set_range_format_with_border()`]: https://docs.rs/rust_xlsxwriter/latest/rust_xlsxwriter/worksheet/struct.Worksheet.html#method.set_range_format_with_border - Replaced the `IntoColor` trait with `Into` in all APIs. This doesn't require a change by the end user (unless they implemented `IntoColor` for their own type). - Updated polars dependency to 0.42.0 to pick up latest Polars additions for \[`polars_excel_writer`].

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.



This PR was generated by Mend Renovate. View the repository job log.