Skip to content

chore: release v0.0.7#95

Merged
lukasfri merged 2 commits intomainfrom
release-plz-2025-06-07T10-58-56Z
Jun 24, 2025
Merged

chore: release v0.0.7#95
lukasfri merged 2 commits intomainfrom
release-plz-2025-06-07T10-58-56Z

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot commented Jun 7, 2025

🤖 New release

  • xmlity-derive: 0.0.6 -> 0.0.7
  • xmlity: 0.0.6 -> 0.0.7 (⚠ API breaking changes)
  • xmlity-quick-xml: 0.0.6 -> 0.0.7 (⚠ API breaking changes)

xmlity breaking changes

--- failure struct_missing: pub struct removed or renamed ---

Description:
A publicly-visible struct cannot be imported by its prior path. A `pub use` may have been removed, or the struct itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.41.0/src/lints/struct_missing.ron

Failed in:
  struct xmlity::types::common::BoxBuilder, previously in file /tmp/.tmpXpZmXZ/xmlity/src/types/common.rs:182

xmlity-quick-xml breaking changes

--- failure enum_variant_added: enum variant added on exhaustive enum ---

Description:
A publicly-visible enum without #[non_exhaustive] has a new variant.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#enum-variant-new
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.41.0/src/lints/enum_variant_added.ron

Failed in:
  variant Error:StartElementWithoutEnd in /tmp/.tmpjWg9uh/xmlity/xmlity-quick-xml/src/de.rs:68
  variant Error:NoMatchingEndElement in /tmp/.tmpjWg9uh/xmlity/xmlity-quick-xml/src/de.rs:74
Changelog

xmlity-derive

0.0.7 - 2025-06-23

Added

  • (derive) [breaking] Rename loose value order to strict. (#103)

Fixed

  • (derive) Ensure custom Span for builder fields to avoid conflicts. (#105)
  • (derive) Renames access type in derive to avoid conflicts. (#104)
  • Fixes invalid deserialization of a combination of values (#102)
  • Fixed regression in values with group elements. (#99)
  • (derive) Fixes regression of inline declarations of elements with group child not compiling. (#96)
  • Fixes recursively empty values not deserializing correctly. (#94)

xmlity

0.0.7 - 2025-06-23

Added

  • (core) [breaking] Adds (De)serializationGroup for () and cleans up implementation on Box<T>. (#100)

Fixed

  • Fixes recursively empty values not deserializing correctly. (#94)

xmlity-quick-xml

0.0.7 - 2025-06-23

Added

  • (derive) [breaking] Rename loose value order to strict. (#103)

Fixed

  • (quick-xml) Fixed xmlity-quick-xml Deserializer to correctly handle sequences. (#106)
  • Fixes invalid deserialization of a combination of values (#102)
  • Fixed regression in values with group elements. (#99)
  • (derive) Fixes regression of inline declarations of elements with group child not compiling. (#96)
  • Cleanup to pass cargo clippy. (#98)
  • Fixes recursively empty values not deserializing correctly. (#94)


This PR was generated with release-plz.

@github-actions github-actions Bot force-pushed the release-plz-2025-06-07T10-58-56Z branch 5 times, most recently from 59ac6a4 to 1ddf39b Compare June 11, 2025 16:52
@github-actions github-actions Bot force-pushed the release-plz-2025-06-07T10-58-56Z branch 4 times, most recently from 577ab29 to c7bd861 Compare June 22, 2025 11:59
@github-actions github-actions Bot force-pushed the release-plz-2025-06-07T10-58-56Z branch from c7bd861 to 52843ea Compare June 23, 2025 07:57
@lukasfri lukasfri merged commit 29a5108 into main Jun 24, 2025
11 checks passed
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.

1 participant