Skip to content

deps(deps): bump quick-xml from 0.36.2 to 0.39.2#72

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/quick-xml-0.39.2
Open

deps(deps): bump quick-xml from 0.36.2 to 0.39.2#72
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/quick-xml-0.39.2

Conversation

@dependabot
Copy link
Copy Markdown

@dependabot dependabot Bot commented on behalf of github Apr 25, 2026

Bumps quick-xml from 0.36.2 to 0.39.2.

Release notes

Sourced from quick-xml's releases.

v0.39.2 - Fix regression and read_text_into

What's Changed

New Features

  • #483: Implement read_text_into() and read_text_into_async().

Bug Fixes

  • #939: Fix parsing error of the tag from buffered reader, when the first byte < is the last in the BufRead internal buffer. This is the regression from #936.

#483: tafia/quick-xml#483 #936: tafia/quick-xml#936 #939: tafia/quick-xml#939

Full Changelog: tafia/quick-xml@v0.39.1...v0.39.2

v0.39.1 - Fixes in read_to_end / read_text

What's Changed

New Features

  • #598: Add method NamespaceResolver::set_level which may be helpful in some circumstances.

Bug Fixes

  • #597: Fix incorrect processing of namespace scopes in NsReader::read_to_end, NsReader::read_to_end_into, NsReader::read_to_end_into_async and NsReader::read_text. The scope started by a start element was not ended after that call.
  • #936: Fix incorrect result of .read_text() when it is called after reading Text or GeneralRef event.

#597: tafia/quick-xml#597 #598: tafia/quick-xml#598 #936: tafia/quick-xml#936

v0.39.0 - Config for Writer

What's Changed

Added a way to configure Writer. Now all configuration is contained in the writer::Config struct and can be applied at once. When serde-types feature is enabled, configuration is serializable.

New Features

  • #846: Add methods config() and config_mut() to inspect and change the writer configuration.
  • #846: Add ability to write space before /> in self-closed tags for maximum compatibility with XHTML.
  • #846: Add method empty_element_handling() as a more powerful alternative to expand_empty_elements() in Serializer.
  • #929: Allow to pass list of field names to impl_deserialize_for_internally_tagged_enum! macro which is required if you enum variants contains $value fields.

Bug Fixes

  • #923: Implement correct skipping of well-formed DTD.

... (truncated)

Changelog

Sourced from quick-xml's changelog.

0.39.2 -- 2026-02-20

New Features

  • #483: Implement read_text_into() and read_text_into_async().

Bug Fixes

  • #939: Fix parsing error of the tag from buffered reader, when the first byte < is the last in the BufRead internal buffer. This is the regression from #936.

#483: tafia/quick-xml#483 #936: tafia/quick-xml#936 #939: tafia/quick-xml#939

0.39.1 -- 2026-02-15

New Features

  • #598: Add method NamespaceResolver::set_level which may be helpful in some circumstances.

Bug Fixes

  • #597: Fix incorrect processing of namespace scopes in NsReader::read_to_end NsReader::read_to_end_into, NsReader::read_to_end_into_async and NsReader::read_text. The scope started by a start element was not ended after that call.
  • #936: Fix incorrect result of .read_text() when it is called after reading Text or GeneralRef event.

#597: tafia/quick-xml#597 #598: tafia/quick-xml#598 #936: tafia/quick-xml#936

0.39.0 -- 2026-01-11

Added a way to configure Writer. Now all configuration is contained in the writer::Config struct and can be applied at once. When serde-types feature is enabled, configuration is serializable.

New Features

  • #846: Add methods config() and config_mut() to inspect and change the writer configuration.
  • #846: Add ability to write space before /> in self-closed tags for maximum compatibility with XHTML.
  • #846: Add method empty_element_handling() as a more powerful alternative to expand_empty_elements() in Serializer.
  • #929: Allow to pass list of field names to impl_deserialize_for_internally_tagged_enum! macro which is required if you enum variants contains $value fields.

Bug Fixes

... (truncated)

Commits
  • 5611c89 Release 0.39.2
  • b8eba9a Merge pull request #941 from Mingun/full-cover
  • f8e8857 Implement read_text_into and read_text_into_async
  • 489dc17 Place ; to the buffer when read general entity references
  • 9a7e8f5 Place > to the buffer when read elements, processing instructions and XML d...
  • c34af48 Place > to the buffer when read comment, CDATA or DOCTYPE
  • 241f01e Return only index from BangType::parse (renamed to feed) like in other parsers
  • e3230c2 Append +1 outside of BangType, in read_bang_element, like read_with do
  • 623c92c Rewrite read_bang_element with the same style as read_with, read_ref an...
  • e06f70a Merge pull request #940 from Mingun/fix-939
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually 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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)

Bumps [quick-xml](https://github.com/tafia/quick-xml) from 0.36.2 to 0.39.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.36.2...v0.39.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github
Copy link
Copy Markdown
Author

dependabot Bot commented on behalf of github Apr 25, 2026

Labels

The following labels could not be found: rust. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Apr 25, 2026
@dependabot dependabot Bot requested a review from DrunkOnJava as a code owner April 25, 2026 08:46
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Apr 25, 2026
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