Skip to content

chore(deps): bump quick-xml from 0.26.0 to 0.28.2#127

Closed
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/cargo/quick-xml-0.28.2
Closed

chore(deps): bump quick-xml from 0.26.0 to 0.28.2#127
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/cargo/quick-xml-0.28.2

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 17, 2023

Bumps quick-xml from 0.26.0 to 0.28.2.

Release notes

Sourced from quick-xml's releases.

EntityResolver for deserializer and export EscapeError

What's Changed

New Features

  • #581: Allow Deserializer to set quick_xml::de::EntityResolver for resolving unknown entities that would otherwise cause the parser to return an [EscapeError::UnrecognizedSymbol] error.

Misc Changes

  • #584: Export EscapeError from the crate
  • #581: Relax requirements for unsescape_* set of functions -- their now use FnMut instead of Fn for resolve_entity parameters, like Iterator::map from std.

#581: tafia/quick-xml#581 #584: tafia/quick-xml#584

New Contributors

Full Changelog: tafia/quick-xml@v0.28.1...v0.28.2

Relax requirements in ElementWriter.write_inner_content

What's Changed

Misc Changes

  • #579: ElementWriter.write_inner_content now uses a FnOnce instead of a more restrictive Fn closure

#579: tafia/quick-xml#579

New Contributors

Full Changelog: tafia/quick-xml@v0.28.0...v0.28.1

Improvements in serde and async

What's Changed

New Features

  • #541: (De)serialize specially named $text enum variant in [externally tagged] enums to / from textual content
  • #556: to_writer and to_string now accept ?Sized types
  • #556: Add new to_writer_with_root and to_string_with_root helper functions
  • #520: Add methods BytesText::inplace_trim_start and BytesText::inplace_trim_end to trim leading and trailing spaces from text events
  • #565: Allow deserialize special field names $value and $text into borrowed fields when use serde deserializer
  • #568: Rename Writter::inner into Writter::get_mut
  • #568: Add method Writter::get_ref
  • #569: Rewrite the Reader::read_event_into_async as an async fn, making the future Send if possible.

... (truncated)

Changelog

Sourced from quick-xml's changelog.

0.28.2 -- 2023-04-12

New Features

  • #581: Allow Deserializer to set quick_xml::de::EntityResolver for resolving unknown entities that would otherwise cause the parser to return an [EscapeError::UnrecognizedSymbol] error.

Misc Changes

  • #584: Export EscapeError from the crate
  • #581: Relax requirements for unsescape_* set of functions -- their now use FnMut instead of Fn for resolve_entity parameters, like Iterator::map from std.

#581: tafia/quick-xml#581 #584: tafia/quick-xml#584

0.28.1 -- 2023-03-19

Misc Changes

  • #579: ElementWriter.write_inner_content now uses a FnOnce instead of a more restrictive Fn closure

#579: tafia/quick-xml#579

0.28.0 -- 2023-03-13

New Features

  • #541: (De)serialize specially named $text enum variant in [externally tagged] enums to / from textual content
  • #556: to_writer and to_string now accept ?Sized types
  • #556: Add new to_writer_with_root and to_string_with_root helper functions
  • #520: Add methods BytesText::inplace_trim_start and BytesText::inplace_trim_end to trim leading and trailing spaces from text events
  • #565: Allow deserialize special field names $value and $text into borrowed fields when use serde deserializer
  • #568: Rename Writter::inner into Writter::get_mut
  • #568: Add method Writter::get_ref
  • #569: Rewrite the Reader::read_event_into_async as an async fn, making the future Send if possible.
  • #571: Borrow element names (<element>) when deserialize with serde. This change allow to deserialize into HashMap<&str, T>, for example
  • #573: Add basic support for async byte writers via tokio's AsyncWrite.

Bug Fixes

  • #537: Restore ability to deserialize attributes that represents XML namespace

... (truncated)

Commits
  • 9fb797e Release v0.28.2
  • f8f0e4d Merge pull request #583 from pigeonhands/feature/entity-resolver
  • 9b5e0e9 Implement ability to set entity resolver for serde Deserializer
  • b2ceae7 Change unescape_ functions from Fn to FnMut.
  • 76996ab Synchronize and improve documentation between Event and PayloadEvent
  • 9c60819 Merge pull request #584 from Aaron1011/export-escape-error
  • 67e8f1a Export EscapeError from the crate
  • 2e9123a Release v0.28.1
  • 5614b9d Follow-up of #579 -- add a reference to changelog
  • dd4c89e Makes ElementWriter.write_inner_content take FnOnce instead of Fn
  • Additional commits viewable in compare view

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
> **Note** > Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

Bumps [quick-xml](https://github.com/tafia/quick-xml) from 0.26.0 to 0.28.2.
- [Release notes](https://github.com/tafia/quick-xml/releases)
- [Changelog](https://github.com/tafia/quick-xml/blob/master/Changelog.md)
- [Commits](tafia/quick-xml@v0.26.0...v0.28.2)

---
updated-dependencies:
- dependency-name: quick-xml
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Apr 17, 2023
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github Jun 19, 2023

Superseded by #141.

@dependabot dependabot Bot closed this Jun 19, 2023
@dependabot dependabot Bot deleted the dependabot/cargo/quick-xml-0.28.2 branch June 19, 2023 01:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants