Skip to content

Commit

Permalink
Release v1.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
borisfaure committed Sep 24, 2023
1 parent fe93b65 commit b3c09e4
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 4 deletions.
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "junit-parser"
version = "0.2.0"
version = "1.0.0"
authors = ["Boris Faure <boris@fau.re>"]
license = "BSD-2-Clause"
edition = "2021"
Expand Down
29 changes: 26 additions & 3 deletions Changelog.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,38 @@
## Unreleased
# Changelog


## 0.3.0 -- 2023-09-24

- Support only rust-1.56 or later
- Use rust 2021 edition
- Update quick-xml to 0.30
- HTML-unescape attributes
- Parse the `system-out` and `system-err` elements
- Parse the `properties` element as a hashmap (with the
`properties_as_hashmap` feature enabled by default) or as a vector (with
the `properties_as_vector` feature enabled by default)
- Parse the `timestamp`, `hostname`, `assertions`, `id`, `package`, `log`,
`url`, `version`, `file` and `line` optional attributes in `TestSuite`
- Derive `Default` for `TestError`, `TestSkipped`, `TestFailure`
- Derive `Clone` to public structure
- Add serde as optional dependency to (de)serialize the public structures.
Disabled by default but can be activated through the `serde` feature.
- Update documentation
- Add CI based on GitHub Actions


## 0.2.0 -- 2021-03-20

- Update quick_xml to 0.22
- Update quick-xml to 0.22
- Store test name as CLASSNAME::NAME
- Use a vec instead of a hashmap, to keep test {suites/cases} order


## 0.1.1 -- 2020-12-02

- Derive Clone on public structures


## 0.1.0 -- 2020-11-08

Initial release
- Initial release

0 comments on commit b3c09e4

Please sign in to comment.