Skip to content

Commit fd84715

Browse files
chore: release v0.0.8 (#130)
* chore: release v0.0.8 * Updates README.md --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Lukas Friman <[email protected]>
1 parent e28d049 commit fd84715

File tree

7 files changed

+71
-10
lines changed

7 files changed

+71
-10
lines changed

Cargo.lock

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ resolver = "2"
33
members = ["xmlity", "xmlity-derive", "xmlity-quick-xml"]
44

55
[workspace.package]
6-
version = "0.0.7"
6+
version = "0.0.8"
77
edition = "2021"
88
rust-version = "1.82.0"
99
authors = ["Lukas Friman <[email protected]>"]
@@ -17,6 +17,6 @@ exclude = ["xmlity-book/"]
1717
thiserror = "^2.0.4"
1818
pretty_assertions = "^1.4.1"
1919
rstest = "^0.25.0"
20-
xmlity-derive = { version = "^0.0.7", path = "./xmlity-derive" }
21-
xmlity = { version = "^0.0.7", path = "./xmlity" }
22-
xmlity-quick-xml = { version = "^0.0.7", path = "./xmlity-quick-xml" }
20+
xmlity-derive = { version = "^0.0.8", path = "./xmlity-derive" }
21+
xmlity = { version = "^0.0.8", path = "./xmlity" }
22+
xmlity-quick-xml = { version = "^0.0.8", path = "./xmlity-quick-xml" }

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@ To get started, we recommend you check out [the documentation][docs.rs] and [the
2525
```toml
2626
[dependencies]
2727

28-
xmlity = { version = "0.0.7", features = ["derive"] }
28+
xmlity = { version = "0.0.8", features = ["derive"] }
2929

30-
xmlity-quick-xml = "0.0.7"
30+
xmlity-quick-xml = "0.0.8"
3131
```
3232

3333
2. Write defintions and use:

xmlity-derive/CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.0.8](https://github.com/lukasfri/xmlity/compare/xmlity-derive-v0.0.7...xmlity-derive-v0.0.8) - 2025-07-30
11+
12+
### Added
13+
14+
- *(derive)* Adds `ignore_comments` option to easily ignore comments in elements and values. ([#120](https://github.com/lukasfri/xmlity/pull/120))
15+
- Adds external data support to deserialization process. ([#116](https://github.com/lukasfri/xmlity/pull/116))
16+
- *(derive)* Adds `serialize_with`/`deserialize_with`/`with` for easy `(De)serialize` implementations. ([#109](https://github.com/lukasfri/xmlity/pull/109))
17+
18+
### Fixed
19+
20+
- Fixes broken `enforce_prefix` option. ([#129](https://github.com/lukasfri/xmlity/pull/129))
21+
- *(derive)* Support serialization of enums with no arms. ([#113](https://github.com/lukasfri/xmlity/pull/113))
22+
23+
### Other
24+
25+
- Updates documentation and examples to bring it up to date with 0.0.8 ([#128](https://github.com/lukasfri/xmlity/pull/128))
26+
1027
## [0.0.7](https://github.com/lukasfri/xmlity/compare/xmlity-derive-v0.0.6...xmlity-derive-v0.0.7) - 2025-06-23
1128

1229
### Added

xmlity-quick-xml/CHANGELOG.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,29 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.0.8](https://github.com/lukasfri/xmlity/compare/xmlity-quick-xml-v0.0.7...xmlity-quick-xml-v0.0.8) - 2025-07-30
11+
12+
### Added
13+
14+
- *(derive)* Adds `ignore_comments` option to easily ignore comments in elements and values. ([#120](https://github.com/lukasfri/xmlity/pull/120))
15+
- Adds external data support to deserialization process. ([#116](https://github.com/lukasfri/xmlity/pull/116))
16+
- *(derive)* Adds `serialize_with`/`deserialize_with`/`with` for easy `(De)serialize` implementations. ([#109](https://github.com/lukasfri/xmlity/pull/109))
17+
18+
### Fixed
19+
20+
- Fixes broken `enforce_prefix` option. ([#129](https://github.com/lukasfri/xmlity/pull/129))
21+
- *(value)* Fix stack overflow for subvalue in struct from value. ([#125](https://github.com/lukasfri/xmlity/pull/125))
22+
- *(value)* Fixed `deserialize_seq` on most XML value types. ([#124](https://github.com/lukasfri/xmlity/pull/124))
23+
- *(quick-xml)* Fix bug in sub-access of attributes in elements. ([#123](https://github.com/lukasfri/xmlity/pull/123))
24+
- *(core)* [**breaking**] Change `SerializeSeq` trait to return `()` for each individual element. ([#115](https://github.com/lukasfri/xmlity/pull/115))
25+
- *(quick-xml)* Fixed sequence-based text values (enums) not being supported in attributes. ([#114](https://github.com/lukasfri/xmlity/pull/114))
26+
- *(derive)* Support serialization of enums with no arms. ([#113](https://github.com/lukasfri/xmlity/pull/113))
27+
28+
### Other
29+
30+
- Updates documentation and examples to bring it up to date with 0.0.8 ([#128](https://github.com/lukasfri/xmlity/pull/128))
31+
- *(derive)* Adds test for `extendable = "iterator"` option. ([#119](https://github.com/lukasfri/xmlity/pull/119))
32+
1033
## [0.0.7](https://github.com/lukasfri/xmlity/compare/xmlity-quick-xml-v0.0.6...xmlity-quick-xml-v0.0.7) - 2025-06-23
1134

1235
### Added

xmlity-quick-xml/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "xmlity-quick-xml"
33
description = "XMLity implementation of quick-xml."
4-
version = "0.0.7"
4+
version = "0.0.8"
55
edition.workspace = true
66
rust-version.workspace = true
77
authors.workspace = true

xmlity/CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,27 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.0.8](https://github.com/lukasfri/xmlity/compare/xmlity-v0.0.7...xmlity-v0.0.8) - 2025-07-30
11+
12+
### Added
13+
14+
- *(value)* [**breaking**] Adds functions to `XmlSeq` that give access to inner `VecDeque`. ([#126](https://github.com/lukasfri/xmlity/pull/126))
15+
- *(core)* Infallible error types. ([#122](https://github.com/lukasfri/xmlity/pull/122))
16+
- *(value)* Make visitors of XML value types public. ([#117](https://github.com/lukasfri/xmlity/pull/117))
17+
- Adds external data support to deserialization process. ([#116](https://github.com/lukasfri/xmlity/pull/116))
18+
- *(core)* Add `(De)serialize` impl for `isize`/`usize` non-zero types. ([#112](https://github.com/lukasfri/xmlity/pull/112))
19+
- *(core)* Add `(De)serialize` impls for non-zero primitives. ([#111](https://github.com/lukasfri/xmlity/pull/111))
20+
21+
### Fixed
22+
23+
- *(value)* Fix stack overflow for subvalue in struct from value. ([#125](https://github.com/lukasfri/xmlity/pull/125))
24+
- *(value)* Fixed `deserialize_seq` on most XML value types. ([#124](https://github.com/lukasfri/xmlity/pull/124))
25+
- *(core)* [**breaking**] Change `SerializeSeq` trait to return `()` for each individual element. ([#115](https://github.com/lukasfri/xmlity/pull/115))
26+
27+
### Other
28+
29+
- Updates main and book README.md files. ([#131](https://github.com/lukasfri/xmlity/pull/131))
30+
1031
## [0.0.7](https://github.com/lukasfri/xmlity/compare/xmlity-v0.0.6...xmlity-v0.0.7) - 2025-06-23
1132

1233
### Added

0 commit comments

Comments
 (0)