Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 21, 2025

Updates the requirements on quick-xml to permit the latest version.

Release notes

Sourced from quick-xml's releases.

v0.38.2 - Make NamespaceResolver public

What's Changed

New Features

  • #893: Implement FusedIterator for NamespaceBindingsIter.
  • #893: Make NamespaceResolver public.
  • #893: Add NsReader::resolver() for access to namespace resolver.

Misc Changes

  • #893: Rename PrefixIter to NamespaceBindingsIter.

New Contributors

Full Changelog: tafia/quick-xml@v0.38.1...v0.38.2

Changelog

Sourced from quick-xml's changelog.

0.38.2 -- 2025-08-19

New Features

  • #893: Implement FusedIterator for NamespaceBindingsIter.
  • #893: Make NamespaceResolver public.
  • #893: Add NsReader::resolver() for access to namespace resolver.

Misc Changes

  • #893: Rename PrefixIter to NamespaceBindingsIter.

#893: tafia/quick-xml#893

0.38.1 -- 2025-08-03

Important changes

To get text in events according to the XML specification (normalized EOLs) use the new methods xml_content() instead of decode(). Deserializer uses new method automatically.

New Features

  • #882: Add new methods to create Deserializer from existing NsReader:
    • Deserializer::borrowing
    • Deserializer::borrowing_with_resolver
    • Deserializer::buffering
    • Deserializer::buffering_with_resolver
  • #878: Add ability to serialize structs in $value fields. The struct name will be used as a tag name. Previously only enums was allowed there.
  • #806: Add BytesText::xml_content, BytesCData::xml_content and BytesRef::xml_content methods which returns XML EOL normalized strings.
  • #806: Add BytesText::html_content, BytesCData::html_content and BytesRef::html_content methods which returns HTML EOL normalized strings.

Bug Fixes

  • #806: Properly normalize EOL characters in Deserializer.
  • #888: Properly split attribute values by items when deserialize attribute into list of values and attribute requires decoding.

#806: tafia/quick-xml#806 #878: tafia/quick-xml#878 #882: tafia/quick-xml#882 #888: tafia/quick-xml#888

0.38.0 -- 2025-06-28

... (truncated)

Commits
  • f8a8364 Release 0.38.2
  • 3b0f237 Remove unused header from changelog
  • cbf7fa3 Fix some misprints
  • 8559e19 Do not deprecate PrefixIter because that may lead to compilation errors in do...
  • b6b9ead Merge pull request #893 from Mingun/public-ns-resolver
  • b12ef9f Use and recommend NamespaceResolver methods instead of NsReader methods
  • 54fc5b3 Extract NamespaceResolver::add from NamespaceResolver::push
  • 58bb2b6 Add ability to get current nesting level from the resolver and list of define...
  • 9f1a557 Add NamespaceResolver::resolve_event
  • cf4f19d Add convenient resolve_element and resolve_attribute methods to `Namespac...
  • Additional commits viewable in compare view

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 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 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)

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 21, 2025

Labels

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

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

@cpetersen cpetersen force-pushed the dependabot/cargo/ext/parsekit/quick-xml-0.38 branch from ca203c1 to 9837806 Compare September 5, 2025 23:21
Updates the requirements on [quick-xml](https://github.com/tafia/quick-xml) to permit the latest version.
- [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.0...v0.38.2)

---
updated-dependencies:
- dependency-name: quick-xml
  dependency-version: 0.38.2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@cpetersen cpetersen force-pushed the dependabot/cargo/ext/parsekit/quick-xml-0.38 branch from 9837806 to 6a05d5e Compare September 5, 2025 23:44
cpetersen and others added 3 commits September 5, 2025 18:18
Updates the requirements on [quick-xml](https://github.com/tafia/quick-xml) to permit the latest version.
- [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.0...v0.38.2)

---
updated-dependencies:
- dependency-name: quick-xml
  dependency-version: 0.38.2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@cpetersen cpetersen merged commit 258502c into main Sep 6, 2025
1 check passed
@dependabot dependabot bot deleted the dependabot/cargo/ext/parsekit/quick-xml-0.38 branch September 6, 2025 02:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants