Skip to content

Commit

Permalink
Release 0.7.0 (#106)
Browse files Browse the repository at this point in the history
* chore: bump versions for release

* chore: update changelogs for new versions
  • Loading branch information
hiltontj authored Nov 3, 2024
1 parent 92836c0 commit 716d6b6
Show file tree
Hide file tree
Showing 7 changed files with 17 additions and 9 deletions.
6 changes: 5 additions & 1 deletion serde_json_path/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

# Unreleased

# 0.7.0 (3 November 2024)

- **fixed**: edge case where `.` in regexes for `match` and `search` functions was matching `\r\n` properly ([#92])
- **breaking**: added `regex` feature flag that gates regex functions `match` and `search` ([#93])
- **breaking**: added `regex` feature flag that gates regex functions `match` and `search` ([#93], thanks [@LucasPickering])
- Feature is enabled by default, but if you have `default-features = false` you'll need to explicitly add it to retain access to these functions
- **breaking**(`serde_json_path_core`): ensure integers used as indices are within the [valid range for I-JSON][i-json-range] ([#98])
- **internal**: remove use of `once_cell` and use specific versions for crate dependencies ([#105])

[#92]: https://github.com/hiltontj/serde_json_path/pull/92
[#93]: https://github.com/hiltontj/serde_json_path/pull/93
[@LucasPickering]: https://github.com/LucasPickering
[#98]: https://github.com/hiltontj/serde_json_path/pull/98
[i-json-range]: https://www.rfc-editor.org/rfc/rfc9535.html#section-2.1-4.1
[#105]: https://github.com/hiltontj/serde_json_path/pull/105
Expand Down
6 changes: 3 additions & 3 deletions serde_json_path/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "serde_json_path"
version = "0.6.7"
version = "0.7.0"
edition = "2021"
license = "MIT"
authors = ["Trevor Hilton <trevor.hilton@gmail.com>"]
Expand All @@ -27,8 +27,8 @@ thiserror = "1.0.67"
tracing = { version = "0.1.40", optional = true }

# local crates:
serde_json_path_core = { path = "../serde_json_path_core", version = "0.1.6" }
serde_json_path_macros = { path = "../serde_json_path_macros", version = "0.1.4" }
serde_json_path_core = { path = "../serde_json_path_core", version = "0.2.0" }
serde_json_path_macros = { path = "../serde_json_path_macros", version = "0.1.5" }

[dev-dependencies]
test-log = { version = "0.2.11", default-features = false, features=["trace"] }
Expand Down
2 changes: 2 additions & 0 deletions serde_json_path_core/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

# Unreleased

# 0.2.0 (3 November 2024)

- **breaking**: ensure integers used as indices are within the [valid range for I-JSON][i-json-range] ([#98])
- **internal**: remove use of `once_cell` and use specific versions for crate dependencies ([#105])

Expand Down
2 changes: 1 addition & 1 deletion serde_json_path_core/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "serde_json_path_core"
version = "0.1.6"
version = "0.2.0"
edition = "2021"
license = "MIT"
authors = ["Trevor Hilton <trevor.hilton@gmail.com>"]
Expand Down
2 changes: 2 additions & 0 deletions serde_json_path_macros/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

# Unreleased

# 0.1.5 (3 November 2024)

- **internal**: remove use of `once_cell` and use specific versions for crate dependencies ([#105])

[#105]: https://github.com/hiltontj/serde_json_path/pull/105
Expand Down
6 changes: 3 additions & 3 deletions serde_json_path_macros/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "serde_json_path_macros"
version = "0.1.4"
version = "0.1.5"
edition = "2021"
license = "MIT"
authors = ["Trevor Hilton <trevor.hilton@gmail.com>"]
Expand All @@ -13,8 +13,8 @@ keywords = ["json", "jsonpath", "json_path", "serde", "serde_json"]

[dependencies]
inventory = "0.3.15"
serde_json_path_macros_internal = { path = "src/internal", version = "0.1.1" }
serde_json_path_core = { path = "../serde_json_path_core", version = "0.1.6" }
serde_json_path_macros_internal = { path = "src/internal", version = "0.1.2" }
serde_json_path_core = { path = "../serde_json_path_core", version = "0.2.0" }

[dev-dependencies]
serde_json = "1"
Expand Down
2 changes: 1 addition & 1 deletion serde_json_path_macros/src/internal/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "serde_json_path_macros_internal"
version = "0.1.1"
version = "0.1.2"
edition = "2021"
license = "MIT"
authors = ["Trevor Hilton <trevor.hilton@gmail.com>"]
Expand Down

0 comments on commit 716d6b6

Please sign in to comment.