From 3833dc07600c10eab0716ae2cb9fd7959207e2fe Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 19 May 2026 12:55:51 +0000 Subject: [PATCH] chore: release --- Cargo.lock | 28 ++++++++++++++-------------- xee-interpreter/CHANGELOG.md | 11 +++++++++++ xee-interpreter/Cargo.toml | 10 +++++----- xee-ir/CHANGELOG.md | 8 ++++++++ xee-ir/Cargo.toml | 6 +++--- xee-name/CHANGELOG.md | 6 ++++++ xee-name/Cargo.toml | 2 +- xee-testrunner/CHANGELOG.md | 10 ++++++++++ xee-testrunner/Cargo.toml | 10 +++++----- xee-xpath-ast/CHANGELOG.md | 6 ++++++ xee-xpath-ast/Cargo.toml | 8 ++++---- xee-xpath-compiler/CHANGELOG.md | 6 ++++++ xee-xpath-compiler/Cargo.toml | 8 ++++---- xee-xpath-lexer/CHANGELOG.md | 8 ++++++++ xee-xpath-lexer/Cargo.toml | 2 +- xee-xpath-load/CHANGELOG.md | 6 ++++++ xee-xpath-load/Cargo.toml | 6 +++--- xee-xpath-macros/CHANGELOG.md | 6 ++++++ xee-xpath-macros/Cargo.toml | 4 ++-- xee-xpath-type/CHANGELOG.md | 6 ++++++ xee-xpath-type/Cargo.toml | 4 ++-- xee-xpath/CHANGELOG.md | 8 ++++++++ xee-xpath/Cargo.toml | 10 +++++----- xee-xslt-ast/CHANGELOG.md | 10 ++++++++++ xee-xslt-ast/Cargo.toml | 8 ++++---- xee-xslt-compiler/CHANGELOG.md | 8 ++++++++ xee-xslt-compiler/Cargo.toml | 14 +++++++------- xee/CHANGELOG.md | 7 +++++++ xee/Cargo.toml | 8 ++++---- 29 files changed, 170 insertions(+), 64 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index ec93621f8..1fa8450da 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2877,7 +2877,7 @@ dependencies = [ [[package]] name = "xee" -version = "0.1.6" +version = "0.1.7" dependencies = [ "ahash 0.8.11", "anyhow", @@ -2893,7 +2893,7 @@ dependencies = [ [[package]] name = "xee-interpreter" -version = "0.2.0" +version = "0.3.0" dependencies = [ "ahash 0.8.11", "arrayvec", @@ -2935,7 +2935,7 @@ dependencies = [ [[package]] name = "xee-ir" -version = "0.1.5" +version = "0.2.0" dependencies = [ "ahash 0.8.11", "ibig", @@ -2950,7 +2950,7 @@ dependencies = [ [[package]] name = "xee-name" -version = "0.1.5" +version = "0.1.6" dependencies = [ "ahash 0.8.11", "serde", @@ -2968,7 +2968,7 @@ dependencies = [ [[package]] name = "xee-testrunner" -version = "0.1.6" +version = "0.1.7" dependencies = [ "ahash 0.8.11", "anyhow", @@ -2993,7 +2993,7 @@ dependencies = [ [[package]] name = "xee-xpath" -version = "0.1.5" +version = "0.1.6" dependencies = [ "ahash 0.8.11", "chrono", @@ -3015,7 +3015,7 @@ dependencies = [ [[package]] name = "xee-xpath-ast" -version = "0.1.4" +version = "0.1.5" dependencies = [ "ahash 0.8.11", "blanket", @@ -3038,7 +3038,7 @@ dependencies = [ [[package]] name = "xee-xpath-compiler" -version = "0.1.5" +version = "0.1.6" dependencies = [ "ahash 0.8.11", "ibig", @@ -3057,7 +3057,7 @@ dependencies = [ [[package]] name = "xee-xpath-lexer" -version = "0.1.4" +version = "0.1.5" dependencies = [ "ibig", "insta", @@ -3072,7 +3072,7 @@ dependencies = [ [[package]] name = "xee-xpath-load" -version = "0.2.0" +version = "0.2.1" dependencies = [ "anyhow", "ibig", @@ -3087,7 +3087,7 @@ dependencies = [ [[package]] name = "xee-xpath-macros" -version = "0.1.4" +version = "0.1.5" dependencies = [ "insta", "proc-macro2 1.0.86", @@ -3101,7 +3101,7 @@ dependencies = [ [[package]] name = "xee-xpath-type" -version = "0.1.4" +version = "0.1.5" dependencies = [ "serde", "xee-name", @@ -3111,7 +3111,7 @@ dependencies = [ [[package]] name = "xee-xslt-ast" -version = "0.1.6" +version = "0.2.0" dependencies = [ "ahash 0.8.11", "blanket", @@ -3130,7 +3130,7 @@ dependencies = [ [[package]] name = "xee-xslt-compiler" -version = "0.1.6" +version = "0.1.7" dependencies = [ "ahash 0.8.11", "ibig", diff --git a/xee-interpreter/CHANGELOG.md b/xee-interpreter/CHANGELOG.md index dd7e76193..af29f3ad5 100644 --- a/xee-interpreter/CHANGELOG.md +++ b/xee-interpreter/CHANGELOG.md @@ -7,6 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.3.0](https://github.com/Paligo/xee/compare/xee-interpreter-v0.2.0...xee-interpreter-v0.3.0) - 2026-05-19 + +### Other + +- Fix clippy issues. ([#152](https://github.com/Paligo/xee/pull/152)) +- Improve the xee-xpath::Documents docs ([#130](https://github.com/Paligo/xee/pull/130)) +- Add tracking for various unsupported features and implement xsl:output as the one failing the most tests ([#124](https://github.com/Paligo/xee/pull/124)) +- Implement support for xsl:iterate ([#122](https://github.com/Paligo/xee/pull/122)) +- add both cargo fmt as well as clippy to build process. ([#120](https://github.com/Paligo/xee/pull/120)) +- linter fixes ([#115](https://github.com/Paligo/xee/pull/115)) + ## [0.2.0](https://github.com/Paligo/xee/compare/xee-interpreter-v0.1.5...xee-interpreter-v0.2.0) - 2025-08-05 ### Features diff --git a/xee-interpreter/Cargo.toml b/xee-interpreter/Cargo.toml index 4f8307203..bb8398bb7 100644 --- a/xee-interpreter/Cargo.toml +++ b/xee-interpreter/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "xee-interpreter" -version = "0.2.0" +version = "0.3.0" edition = "2021" authors = ["The Xee Project Developers"] keywords = ["xml", "xpath"] @@ -25,11 +25,11 @@ serde = [ ] [dependencies] -xee-xpath-ast = { path = "../xee-xpath-ast", version = "0.1.4" } -xee-xpath-macros = { path = "../xee-xpath-macros", version = "0.1.4" } +xee-xpath-ast = { path = "../xee-xpath-ast", version = "0.1.5" } +xee-xpath-macros = { path = "../xee-xpath-macros", version = "0.1.5" } xee-schema-type = { path = "../xee-schema-type", version = "0.1.4" } -xee-xpath-type = { path = "../xee-xpath-type", version = "0.1.4" } -xee-name = { path = "../xee-name", version = "0.1.5" } +xee-xpath-type = { path = "../xee-xpath-type", version = "0.1.5" } +xee-name = { path = "../xee-name", version = "0.1.6" } ahash = { workspace = true } arrayvec = "0.7.6" chumsky = { workspace = true } diff --git a/xee-ir/CHANGELOG.md b/xee-ir/CHANGELOG.md index 7b2aed479..cedca8506 100644 --- a/xee-ir/CHANGELOG.md +++ b/xee-ir/CHANGELOG.md @@ -7,6 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.0](https://github.com/Paligo/xee/compare/xee-ir-v0.1.5...xee-ir-v0.2.0) - 2026-05-19 + +### Other + +- Add tracking for various unsupported features and implement xsl:output as the one failing the most tests ([#124](https://github.com/Paligo/xee/pull/124)) +- Implement support for xsl:iterate ([#122](https://github.com/Paligo/xee/pull/122)) +- linter fixes ([#115](https://github.com/Paligo/xee/pull/115)) + ## [0.1.5](https://github.com/Paligo/xee/compare/xee-ir-v0.1.4...xee-ir-v0.1.5) - 2025-08-05 ### Other diff --git a/xee-ir/Cargo.toml b/xee-ir/Cargo.toml index cf0b52cc6..150742a15 100644 --- a/xee-ir/Cargo.toml +++ b/xee-ir/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "xee-ir" -version = "0.1.5" +version = "0.2.0" edition = "2021" authors = ["The Xee Project Developers"] keywords = ["xml", "xpath", "xslt"] @@ -13,9 +13,9 @@ documentation = "https://docs.rs/xee-ir" homepage = "https://github.com/Paligo/xee" [dependencies] -xee-xpath-ast = { path = "../xee-xpath-ast", version = "0.1.4" } +xee-xpath-ast = { path = "../xee-xpath-ast", version = "0.1.5" } xee-schema-type = { path = "../xee-schema-type", version = "0.1.4" } -xee-interpreter = { path = "../xee-interpreter", version = "0.2.0" } +xee-interpreter = { path = "../xee-interpreter", version = "0.3.0" } ahash = { workspace = true } ordered-float = { workspace = true } rust_decimal = { workspace = true } diff --git a/xee-name/CHANGELOG.md b/xee-name/CHANGELOG.md index ad7b087be..d2e0eb96d 100644 --- a/xee-name/CHANGELOG.md +++ b/xee-name/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.6](https://github.com/Paligo/xee/compare/xee-name-v0.1.5...xee-name-v0.1.6) - 2026-05-19 + +### Other + +- linter fixes ([#115](https://github.com/Paligo/xee/pull/115)) + ## [0.1.5](https://github.com/Paligo/xee/compare/xee-name-v0.1.4...xee-name-v0.1.5) - 2025-08-05 ### Added diff --git a/xee-name/Cargo.toml b/xee-name/Cargo.toml index a7483c2db..146126c30 100644 --- a/xee-name/Cargo.toml +++ b/xee-name/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "xee-name" -version = "0.1.5" +version = "0.1.6" edition = "2021" authors = ["The Xee Project Developers"] keywords = ["xml", "xpath"] diff --git a/xee-testrunner/CHANGELOG.md b/xee-testrunner/CHANGELOG.md index da3c0b858..5d74b598a 100644 --- a/xee-testrunner/CHANGELOG.md +++ b/xee-testrunner/CHANGELOG.md @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.7](https://github.com/Paligo/xee/compare/xee-testrunner-v0.1.6...xee-testrunner-v0.1.7) - 2026-05-19 + +### Other + +- Low hanging fruits ([#125](https://github.com/Paligo/xee/pull/125)) +- Implement support for for XSLT tests ([#119](https://github.com/Paligo/xee/pull/119)) +- Specify a timezone when running tests instead of taking it from the environment ([#118](https://github.com/Paligo/xee/pull/118)) +- add both cargo fmt as well as clippy to build process. ([#120](https://github.com/Paligo/xee/pull/120)) +- linter fixes ([#115](https://github.com/Paligo/xee/pull/115)) + ## [0.1.6](https://github.com/Paligo/xee/compare/xee-testrunner-v0.1.5...xee-testrunner-v0.1.6) - 2025-08-05 ### Other diff --git a/xee-testrunner/Cargo.toml b/xee-testrunner/Cargo.toml index 9c21027b6..9adc4e670 100644 --- a/xee-testrunner/Cargo.toml +++ b/xee-testrunner/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "xee-testrunner" -version = "0.1.6" +version = "0.1.7" edition = "2021" authors = ["The Xee Project Developers"] keywords = ["xml", "xpath", "xslt", "testing"] @@ -12,11 +12,11 @@ documentation = "https://docs.rs/xee-testrunner" homepage = "https://github.com/Paligo/xee" [dependencies] -xee-xpath-load = { path = "../xee-xpath-load", version = "0.2.0" } -xee-xpath = { path = "../xee-xpath", version = "0.1.5" } +xee-xpath-load = { path = "../xee-xpath-load", version = "0.2.1" } +xee-xpath = { path = "../xee-xpath", version = "0.1.6" } # the dependency on the xslt compiler should be replaced with xee-xslt dependency -xee-xslt-compiler = { path = "../xee-xslt-compiler", version = "0.1.6" } -xee-name = { path = "../xee-name", version = "0.1.5" } +xee-xslt-compiler = { path = "../xee-xslt-compiler", version = "0.1.7" } +xee-name = { path = "../xee-name", version = "0.1.6" } anyhow = { workspace = true } thiserror = { workspace = true } ahash = { workspace = true } diff --git a/xee-xpath-ast/CHANGELOG.md b/xee-xpath-ast/CHANGELOG.md index f399e7c3a..85f72dcfc 100644 --- a/xee-xpath-ast/CHANGELOG.md +++ b/xee-xpath-ast/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.5](https://github.com/Paligo/xee/compare/xee-xpath-ast-v0.1.4...xee-xpath-ast-v0.1.5) - 2026-05-19 + +### Other + +- linter fixes ([#115](https://github.com/Paligo/xee/pull/115)) + ## [0.1.4](https://github.com/Paligo/xee/compare/xee-xpath-ast-v0.1.3...xee-xpath-ast-v0.1.4) - 2025-08-05 ### Other diff --git a/xee-xpath-ast/Cargo.toml b/xee-xpath-ast/Cargo.toml index ad7813f16..324657272 100644 --- a/xee-xpath-ast/Cargo.toml +++ b/xee-xpath-ast/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "xee-xpath-ast" -version = "0.1.4" +version = "0.1.5" edition = "2021" authors = ["The Xee Project Developers"] keywords = ["xml", "xpath"] @@ -25,9 +25,9 @@ serde = [ [dependencies] xee-schema-type = { path = "../xee-schema-type", version = "0.1.4" } -xee-name = { path = "../xee-name", version = "0.1.5" } -xee-xpath-type = { path = "../xee-xpath-type", version = "0.1.4" } -xee-xpath-lexer = { path = "../xee-xpath-lexer", version = "0.1.4" } +xee-name = { path = "../xee-name", version = "0.1.6" } +xee-xpath-type = { path = "../xee-xpath-type", version = "0.1.5" } +xee-xpath-lexer = { path = "../xee-xpath-lexer", version = "0.1.5" } ahash = { workspace = true } chumsky = { workspace = true } blanket = { workspace = true } diff --git a/xee-xpath-compiler/CHANGELOG.md b/xee-xpath-compiler/CHANGELOG.md index 582caa3b1..27d056a29 100644 --- a/xee-xpath-compiler/CHANGELOG.md +++ b/xee-xpath-compiler/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.6](https://github.com/Paligo/xee/compare/xee-xpath-compiler-v0.1.5...xee-xpath-compiler-v0.1.6) - 2026-05-19 + +### Other + +- updated the following local packages: xee-xpath-ast, xee-interpreter, xee-ir + ## [0.1.5](https://github.com/Paligo/xee/compare/xee-xpath-compiler-v0.1.4...xee-xpath-compiler-v0.1.5) - 2025-08-05 ### Other diff --git a/xee-xpath-compiler/Cargo.toml b/xee-xpath-compiler/Cargo.toml index cb02e83bc..17851db78 100644 --- a/xee-xpath-compiler/Cargo.toml +++ b/xee-xpath-compiler/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "xee-xpath-compiler" -version = "0.1.5" +version = "0.1.6" edition = "2021" authors = ["The Xee Project Developers"] keywords = ["xml", "xpath"] @@ -15,10 +15,10 @@ homepage = "https://github.com/Paligo/xee" serde = ["xee-xpath-ast/serde", "xee-interpreter/serde"] [dependencies] -xee-xpath-ast = { path = "../xee-xpath-ast", version = "0.1.4" } +xee-xpath-ast = { path = "../xee-xpath-ast", version = "0.1.5" } xee-schema-type = { path = "../xee-schema-type", version = "0.1.4" } -xee-interpreter = { path = "../xee-interpreter", version = "0.2.0" } -xee-ir = { path = "../xee-ir", version = "0.1.5" } +xee-interpreter = { path = "../xee-interpreter", version = "0.3.0" } +xee-ir = { path = "../xee-ir", version = "0.2.0" } ahash = { workspace = true } ordered-float = { workspace = true } rust_decimal = { workspace = true } diff --git a/xee-xpath-lexer/CHANGELOG.md b/xee-xpath-lexer/CHANGELOG.md index a9fef0d0f..ee041d567 100644 --- a/xee-xpath-lexer/CHANGELOG.md +++ b/xee-xpath-lexer/CHANGELOG.md @@ -7,6 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.5](https://github.com/Paligo/xee/compare/xee-xpath-lexer-v0.1.4...xee-xpath-lexer-v0.1.5) - 2026-05-19 + +### Other + +- Fix keywords not recognized as NCNames in QNames ([#142](https://github.com/Paligo/xee/pull/142)) +- add both cargo fmt as well as clippy to build process. ([#120](https://github.com/Paligo/xee/pull/120)) +- linter fixes ([#115](https://github.com/Paligo/xee/pull/115)) + ## [0.1.4](https://github.com/Paligo/xee/compare/xee-xpath-lexer-v0.1.3...xee-xpath-lexer-v0.1.4) - 2025-08-05 ### Other diff --git a/xee-xpath-lexer/Cargo.toml b/xee-xpath-lexer/Cargo.toml index a007ff419..8fe775c8a 100644 --- a/xee-xpath-lexer/Cargo.toml +++ b/xee-xpath-lexer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "xee-xpath-lexer" -version = "0.1.4" +version = "0.1.5" edition = "2021" authors = ["The Xee Project Developers"] keywords = ["xml", "xpath"] diff --git a/xee-xpath-load/CHANGELOG.md b/xee-xpath-load/CHANGELOG.md index 23c7d15f4..10584796e 100644 --- a/xee-xpath-load/CHANGELOG.md +++ b/xee-xpath-load/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.1](https://github.com/Paligo/xee/compare/xee-xpath-load-v0.2.0...xee-xpath-load-v0.2.1) - 2026-05-19 + +### Other + +- linter fixes ([#115](https://github.com/Paligo/xee/pull/115)) + ## [0.2.0](https://github.com/Paligo/xee/compare/xee-xpath-load-v0.1.4...xee-xpath-load-v0.2.0) - 2025-08-05 ### Other diff --git a/xee-xpath-load/Cargo.toml b/xee-xpath-load/Cargo.toml index 046315c39..abd50a39e 100644 --- a/xee-xpath-load/Cargo.toml +++ b/xee-xpath-load/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "xee-xpath-load" -version = "0.2.0" +version = "0.2.1" edition = "2021" authors = ["The Xee Project Developers"] keywords = ["xml", "xpath"] @@ -13,8 +13,8 @@ homepage = "https://github.com/Paligo/xee" [dependencies] -xee-xpath-compiler = { path = "../xee-xpath-compiler", version = "0.1.5" } -xee-xpath = { path = "../xee-xpath", version = "0.1.5" } +xee-xpath-compiler = { path = "../xee-xpath-compiler", version = "0.1.6" } +xee-xpath = { path = "../xee-xpath", version = "0.1.6" } thiserror = { workspace = true } xot = { workspace = true } ibig = { workspace = true } diff --git a/xee-xpath-macros/CHANGELOG.md b/xee-xpath-macros/CHANGELOG.md index 695447e01..2b00cd534 100644 --- a/xee-xpath-macros/CHANGELOG.md +++ b/xee-xpath-macros/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.5](https://github.com/Paligo/xee/compare/xee-xpath-macros-v0.1.4...xee-xpath-macros-v0.1.5) - 2026-05-19 + +### Other + +- updated the following local packages: xee-xpath-ast + ## [0.1.4](https://github.com/Paligo/xee/compare/xee-xpath-macros-v0.1.3...xee-xpath-macros-v0.1.4) - 2025-08-05 ### Other diff --git a/xee-xpath-macros/Cargo.toml b/xee-xpath-macros/Cargo.toml index 4faf14c0e..9be553478 100644 --- a/xee-xpath-macros/Cargo.toml +++ b/xee-xpath-macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "xee-xpath-macros" -version = "0.1.4" +version = "0.1.5" description = "Proc macros for xee-interpreter function library" authors = ["The Xee Project Developers"] edition = "2021" @@ -15,7 +15,7 @@ homepage = "https://github.com/Paligo/xee" proc-macro = true [dependencies] -xee-xpath-ast = { path = "../xee-xpath-ast", version = "0.1.4" } +xee-xpath-ast = { path = "../xee-xpath-ast", version = "0.1.5" } xee-schema-type = { path = "../xee-schema-type", version = "0.1.4" } proc-macro2 = { version = "1", default-features = false } quote = "1" diff --git a/xee-xpath-type/CHANGELOG.md b/xee-xpath-type/CHANGELOG.md index 2c534c97d..ae7d29d5b 100644 --- a/xee-xpath-type/CHANGELOG.md +++ b/xee-xpath-type/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.5](https://github.com/Paligo/xee/compare/xee-xpath-type-v0.1.4...xee-xpath-type-v0.1.5) - 2026-05-19 + +### Other + +- updated the following local packages: xee-name + ## [0.1.4](https://github.com/Paligo/xee/compare/xee-xpath-type-v0.1.3...xee-xpath-type-v0.1.4) - 2025-08-05 ### Other diff --git a/xee-xpath-type/Cargo.toml b/xee-xpath-type/Cargo.toml index fc971612e..459d70b3a 100644 --- a/xee-xpath-type/Cargo.toml +++ b/xee-xpath-type/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "xee-xpath-type" -version = "0.1.4" +version = "0.1.5" edition = "2021" authors = ["The Xee Project Developers"] keywords = ["xml", "xpath"] @@ -18,6 +18,6 @@ serde = ["dep:serde", "xot/serde"] [dependencies] xee-schema-type = { path = "../xee-schema-type", version = "0.1.4" } -xee-name = { path = "../xee-name", version = "0.1.5" } +xee-name = { path = "../xee-name", version = "0.1.6" } xot = { workspace = true } serde = { workspace = true, features = ["derive"], optional = true } diff --git a/xee-xpath/CHANGELOG.md b/xee-xpath/CHANGELOG.md index add72fc8e..e7d04ae9a 100644 --- a/xee-xpath/CHANGELOG.md +++ b/xee-xpath/CHANGELOG.md @@ -7,6 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.6](https://github.com/Paligo/xee/compare/xee-xpath-v0.1.5...xee-xpath-v0.1.6) - 2026-05-19 + +### Other + +- Fix keywords not recognized as NCNames in QNames ([#142](https://github.com/Paligo/xee/pull/142)) +- Improve the xee-xpath::Documents docs ([#130](https://github.com/Paligo/xee/pull/130)) +- linter fixes ([#115](https://github.com/Paligo/xee/pull/115)) + ## [0.1.5](https://github.com/Paligo/xee/compare/xee-xpath-v0.1.4...xee-xpath-v0.1.5) - 2025-08-05 ### Features diff --git a/xee-xpath/Cargo.toml b/xee-xpath/Cargo.toml index 2b8273f5a..4cb71e243 100644 --- a/xee-xpath/Cargo.toml +++ b/xee-xpath/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "xee-xpath" -version = "0.1.5" +version = "0.1.6" edition = "2021" authors = ["The Xee Project Developers"] keywords = ["xml", "xpath"] @@ -16,11 +16,11 @@ homepage = "https://github.com/Paligo/xee" serde = ["xee-xpath-ast/serde", "xee-interpreter/serde"] [dependencies] -xee-xpath-compiler = { path = "../xee-xpath-compiler", version = "0.1.5" } -xee-xpath-ast = { path = "../xee-xpath-ast", version = "0.1.4" } +xee-xpath-compiler = { path = "../xee-xpath-compiler", version = "0.1.6" } +xee-xpath-ast = { path = "../xee-xpath-ast", version = "0.1.5" } xee-schema-type = { path = "../xee-schema-type", version = "0.1.4" } -xee-interpreter = { path = "../xee-interpreter", version = "0.2.0" } -xee-ir = { path = "../xee-ir", version = "0.1.5" } +xee-interpreter = { path = "../xee-interpreter", version = "0.3.0" } +xee-ir = { path = "../xee-ir", version = "0.2.0" } chrono = { workspace = true } ahash = { workspace = true } ordered-float = { workspace = true } diff --git a/xee-xslt-ast/CHANGELOG.md b/xee-xslt-ast/CHANGELOG.md index 4d3b37eae..51f56da4b 100644 --- a/xee-xslt-ast/CHANGELOG.md +++ b/xee-xslt-ast/CHANGELOG.md @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.0](https://github.com/Paligo/xee/compare/xee-xslt-ast-v0.1.6...xee-xslt-ast-v0.2.0) - 2026-05-19 + +### Other + +- Fix clippy issues. ([#152](https://github.com/Paligo/xee/pull/152)) +- Low hanging fruits ([#125](https://github.com/Paligo/xee/pull/125)) +- Add tracking for various unsupported features and implement xsl:output as the one failing the most tests ([#124](https://github.com/Paligo/xee/pull/124)) +- Implement support for xsl:iterate ([#122](https://github.com/Paligo/xee/pull/122)) +- linter fixes ([#115](https://github.com/Paligo/xee/pull/115)) + ## [0.1.6](https://github.com/Paligo/xee/compare/xee-xslt-ast-v0.1.5...xee-xslt-ast-v0.1.6) - 2025-08-05 ### Other diff --git a/xee-xslt-ast/Cargo.toml b/xee-xslt-ast/Cargo.toml index ddd428f13..6dcc49991 100644 --- a/xee-xslt-ast/Cargo.toml +++ b/xee-xslt-ast/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "xee-xslt-ast" -version = "0.1.6" +version = "0.2.0" edition = "2021" authors = ["The Xee Project Developers"] keywords = ["xml", "xslt"] @@ -20,9 +20,9 @@ serde = [ ] [dependencies] -xee-xpath-ast = { path = "../xee-xpath-ast", version = "0.1.4" } -xee-xpath-compiler = { path = "../xee-xpath-compiler", version = "0.1.5" } -xee-name = { path = "../xee-name", version = "0.1.5" } +xee-xpath-ast = { path = "../xee-xpath-ast", version = "0.1.5" } +xee-xpath-compiler = { path = "../xee-xpath-compiler", version = "0.1.6" } +xee-name = { path = "../xee-name", version = "0.1.6" } ahash = { workspace = true } thiserror = { workspace = true } xot = { workspace = true } diff --git a/xee-xslt-compiler/CHANGELOG.md b/xee-xslt-compiler/CHANGELOG.md index b6a354c1d..50818ff4a 100644 --- a/xee-xslt-compiler/CHANGELOG.md +++ b/xee-xslt-compiler/CHANGELOG.md @@ -7,6 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.7](https://github.com/Paligo/xee/compare/xee-xslt-compiler-v0.1.6...xee-xslt-compiler-v0.1.7) - 2026-05-19 + +### Other + +- Low hanging fruits ([#125](https://github.com/Paligo/xee/pull/125)) +- Add tracking for various unsupported features and implement xsl:output as the one failing the most tests ([#124](https://github.com/Paligo/xee/pull/124)) +- Implement support for xsl:iterate ([#122](https://github.com/Paligo/xee/pull/122)) + ## [0.1.6](https://github.com/Paligo/xee/compare/xee-xslt-compiler-v0.1.5...xee-xslt-compiler-v0.1.6) - 2025-08-05 ### Other diff --git a/xee-xslt-compiler/Cargo.toml b/xee-xslt-compiler/Cargo.toml index c11142181..59646a30b 100644 --- a/xee-xslt-compiler/Cargo.toml +++ b/xee-xslt-compiler/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "xee-xslt-compiler" -version = "0.1.6" +version = "0.1.7" edition = "2021" authors = ["The Xee Project Developers"] keywords = ["xml", "xslt"] @@ -15,13 +15,13 @@ homepage = "https://github.com/Paligo/xee" serde = ["xee-xslt-ast/serde", "xee-interpreter/serde"] [dependencies] -xee-name = { path = "../xee-name", version = "0.1.5" } -xee-xpath-ast = { path = "../xee-xpath-ast", version = "0.1.4" } -xee-xpath-compiler = { path = "../xee-xpath-compiler", version = "0.1.5" } -xee-xslt-ast = { path = "../xee-xslt-ast", version = "0.1.6" } +xee-name = { path = "../xee-name", version = "0.1.6" } +xee-xpath-ast = { path = "../xee-xpath-ast", version = "0.1.5" } +xee-xpath-compiler = { path = "../xee-xpath-compiler", version = "0.1.6" } +xee-xslt-ast = { path = "../xee-xslt-ast", version = "0.2.0" } xee-schema-type = { path = "../xee-schema-type", version = "0.1.4" } -xee-interpreter = { path = "../xee-interpreter", version = "0.2.0" } -xee-ir = { path = "../xee-ir", version = "0.1.5" } +xee-interpreter = { path = "../xee-interpreter", version = "0.3.0" } +xee-ir = { path = "../xee-ir", version = "0.2.0" } ahash = { workspace = true } iri-string = { workspace = true } ordered-float = { workspace = true } diff --git a/xee/CHANGELOG.md b/xee/CHANGELOG.md index 41befa8a6..8283f6117 100644 --- a/xee/CHANGELOG.md +++ b/xee/CHANGELOG.md @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.7](https://github.com/Paligo/xee/compare/xee-v0.1.6...xee-v0.1.7) - 2026-05-19 + +### Other + +- add both cargo fmt as well as clippy to build process. ([#120](https://github.com/Paligo/xee/pull/120)) +- linter fixes ([#115](https://github.com/Paligo/xee/pull/115)) + ## [0.1.6](https://github.com/Paligo/xee/compare/xee-v0.1.5...xee-v0.1.6) - 2025-08-05 ### Features diff --git a/xee/Cargo.toml b/xee/Cargo.toml index 0f6ef87e9..19aa399bf 100644 --- a/xee/Cargo.toml +++ b/xee/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "xee" -version = "0.1.6" +version = "0.1.7" edition = "2021" authors = ["The Xee Project Developers"] keywords = ["xml", "xpath"] @@ -12,9 +12,9 @@ documentation = "https://docs.rs/xee" homepage = "https://github.com/Paligo/xee" [dependencies] -xee-xpath = { path = "../xee-xpath", version = "0.1.5" } -xee-xslt-compiler = { path = "../xee-xslt-compiler", version = "0.1.6" } -xee-interpreter = { path = "../xee-interpreter", version = "0.2.0" } +xee-xpath = { path = "../xee-xpath", version = "0.1.6" } +xee-xslt-compiler = { path = "../xee-xslt-compiler", version = "0.1.7" } +xee-interpreter = { path = "../xee-interpreter", version = "0.3.0" } xot = { workspace = true } clap = { workspace = true, features = ["derive", "cargo"] } ariadne = "0.5.1"