Update Rust crate quick-xml to 0.35.0 #110

Merged
pierre merged 1 commits from renovate/quick-xml-0.x into master 2024-06-30 01:11:27 +00:00
Owner

This PR contains the following updates:

Package Type Update Change
quick-xml dependencies minor 0.34.0 -> 0.35.0

Release Notes

tafia/quick-xml (quick-xml)

v0.35.0

Compare Source

New Features
  • #​772: Add reader::Config::allow_unmatched_ends to permit dangling end tags
Bug Fixes
  • #​773: Fixed reporting incorrect end position in Reader::read_to_end family
    of methods and trimming of the trailing spaces in Reader::read_text when
    trim_text_start is set and the last event is not a Text event.
  • #​771: Character references now allow any number of leading zeroes as it should.
    As a result, the following variants of quick_xml::escape::EscapeError are removed:
    • TooLongDecimal
    • TooLongHexadecimal
  • #​771: Fixed Attribute::unescape_value which does not unescape predefined values since 0.32.0.
  • #​774: Fixed regression since 0.33.0: Text event may be skipped in read_event_into()
    and read_event_into_async() in some circumstances.
Misc Changes
  • #​771: EscapeError::UnrecognizedSymbol renamed to EscapeError::UnrecognizedEntity.
  • #​771: Implemented PartialEq for EscapeError.
  • #​771: Replace the following variants of EscapeError by InvalidCharRef variant
    with a new ParseCharRefError inside:
    • EntityWithNull
    • InvalidDecimal
    • InvalidHexadecimal
    • InvalidCodepoint

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.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [quick-xml](https://github.com/tafia/quick-xml) | dependencies | minor | `0.34.0` -> `0.35.0` | --- ### Release Notes <details> <summary>tafia/quick-xml (quick-xml)</summary> ### [`v0.35.0`](https://github.com/tafia/quick-xml/blob/HEAD/Changelog.md#0350----2024-06-29) [Compare Source](https://github.com/tafia/quick-xml/compare/v0.34.0...v0.35.0) ##### New Features - [#&#8203;772]: Add `reader::Config::allow_unmatched_ends` to permit dangling end tags ##### Bug Fixes - [#&#8203;773]: Fixed reporting incorrect end position in `Reader::read_to_end` family of methods and trimming of the trailing spaces in `Reader::read_text` when `trim_text_start` is set and the last event is not a `Text` event. - [#&#8203;771]: Character references now allow any number of leading zeroes as it should. As a result, the following variants of `quick_xml::escape::EscapeError` are removed: - `TooLongDecimal` - `TooLongHexadecimal` - [#&#8203;771]: Fixed `Attribute::unescape_value` which does not unescape predefined values since 0.32.0. - [#&#8203;774]: Fixed regression since 0.33.0: `Text` event may be skipped in `read_event_into()` and `read_event_into_async()` in some circumstances. ##### Misc Changes - [#&#8203;771]: `EscapeError::UnrecognizedSymbol` renamed to `EscapeError::UnrecognizedEntity`. - [#&#8203;771]: Implemented `PartialEq` for `EscapeError`. - [#&#8203;771]: Replace the following variants of `EscapeError` by `InvalidCharRef` variant with a new `ParseCharRefError` inside: - `EntityWithNull` - `InvalidDecimal` - `InvalidHexadecimal` - `InvalidCodepoint` [#&#8203;771]: https://github.com/tafia/quick-xml/pull/771 [#&#8203;772]: https://github.com/tafia/quick-xml/pull/772 [#&#8203;773]: https://github.com/tafia/quick-xml/pull/773 [#&#8203;774]: https://github.com/tafia/quick-xml/issues/774 </details> --- ### 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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjQyMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->
pierre added 1 commit 2024-06-30 00:08:35 +00:00
Update Rust crate quick-xml to 0.35.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
8163d5e52f
pierre scheduled this pull request to auto merge when all checks succeed 2024-06-30 00:08:35 +00:00
pierre added 1 commit 2024-06-30 00:08:36 +00:00
Update Rust crate quick-xml to 0.35.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
8163d5e52f
pierre merged commit 8163d5e52f into master 2024-06-30 01:11:27 +00:00
Author
Owner

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update (0.35.0). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the ignoreDeps array of your Renovate config.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

### Renovate Ignore Notification Because you closed this PR without merging, Renovate will ignore this update (`0.35.0`). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the `ignoreDeps` array of your Renovate config. If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: pierre/VirtWeb#110
No description provided.