napi-rs / node-rs

Node.js bindings ❤️ Rust crates
https://node-rs.dev
MIT License
1.03k stars 32 forks source link

fix(deps): update rust crate annotate-snippets to 0.11 #806

Closed renovate[bot] closed 3 months ago

renovate[bot] commented 3 months ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change
annotate-snippets dependencies minor 0.10 -> 0.11

Release Notes

rust-lang/annotate-snippets-rs (annotate-snippets) ### [`v0.11.0`](https://togithub.com/rust-lang/annotate-snippets-rs/blob/HEAD/CHANGELOG.md#0110---2024-03-15) [Compare Source](https://togithub.com/rust-lang/annotate-snippets-rs/compare/0.10.2...0.11.0) ##### Breaking Changes - Switched from char spans to byte spans [#​90](https://togithub.com/rust-lang/annotate-snippets-rs/pull/90/commits/b65b8cabcd34da9fed88490a7a1cd8085777706a) - Renamed `AnnotationType` to `Level` [#​94](https://togithub.com/rust-lang/annotate-snippets-rs/pull/94/commits/b49f9471d920c7f561fa61970039b0ba44e448ac) - Renamed `SourceAnnotation` to `Annotation` [#​94](https://togithub.com/rust-lang/annotate-snippets-rs/pull/94/commits/bbf9c5fe27e83652433151cbfc7d6cafc02a8c47) - Renamed `Snippet` to `Message` [#​94](https://togithub.com/rust-lang/annotate-snippets-rs/pull/94/commits/105da760b6e1bd4cfce4c642ac679ecf6011f511) - Renamed `Slice` to `Snippet` [#​94](https://togithub.com/rust-lang/annotate-snippets-rs/pull/94/commits/1c18950300cf8b93d92d89e9797ed0bae02c0a37) - `Message`, `Snippet`, `Annotation` and `Level` can only be built with a builder pattern [#​91](https://togithub.com/rust-lang/annotate-snippets-rs/pull/91) and [#​94](https://togithub.com/rust-lang/annotate-snippets-rs/pull/94) - `Annotation` labels are now optional [#​94](https://togithub.com/rust-lang/annotate-snippets-rs/pull/94/commits/c821084068a1acd2688b6c8d0b3423e143d359e2) - `Annotation` now takes in `Range` instead of `(usize, usize)` [#​90](https://togithub.com/rust-lang/annotate-snippets-rs/pull/90/commits/c3bd0c3a63f983f5f2b4793a099972b1f6e97a9f) - `Margin` is now an internal detail, only `term_width` is exposed [#​105](https://togithub.com/rust-lang/annotate-snippets-rs/pull/105) - `footer` was generalized to be a `Message` [#​98](https://togithub.com/rust-lang/annotate-snippets-rs/pull/98) ##### Added - `term_width` was added to `Renderer` to control the rendering width [#​105](https://togithub.com/rust-lang/annotate-snippets-rs/pull/105) - defaults to 140 when not set ##### Fixed - `Margin`s are now calculated per `Snippet`, rather than for the entire `Message` [#​105](https://togithub.com/rust-lang/annotate-snippets-rs/pull/105) - `Annotation`s can be created without labels ##### Features - `footer` was expanded to allow annotating sources by accepting `Message` [#​98](https://togithub.com/rust-lang/annotate-snippets-rs/pull/98)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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.