Skip to content

Commit

Permalink
release v0.9.1
Browse files Browse the repository at this point in the history
  • Loading branch information
V0ldek committed Apr 3, 2024
1 parent 68dc3fe commit 73620f7
Show file tree
Hide file tree
Showing 15 changed files with 53 additions and 41 deletions.
3 changes: 2 additions & 1 deletion .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,8 @@ body:
attributes:
label: Version of the release
options:
# <newest-release=v0.9.0>
# <newest-release=v0.9.1>
- v0.9.1
- v0.9.0
- v0.8.7
- v0.8.6
Expand Down
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,15 @@

All notable changes to this project will be documented in this file.

## [0.9.1] - 2024-04-03

### Bug Fixes

- Child slice selectors only selecting first matching index (#499). ([#499](https://github.com/V0ldek/rsonpath/issues/499))
- Fixed a bug where the compiler would erroneously mark states
with a single slice transition as unitary, even though such
transitions could match more than one index.

## [0.9.0] - 2024-03-28

### Features
Expand Down
32 changes: 16 additions & 16 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 3 additions & 1 deletion Justfile
Original file line number Diff line number Diff line change
Expand Up @@ -267,6 +267,8 @@ release ver:
just release-patch {{ver}}
just release-readme
just release-bug-template {{ver}}
cargo build
cargo +nightly fuzz build

[private]
release-patch ver:
Expand All @@ -275,7 +277,7 @@ release-patch ver:
let crates = ["rsonpath", "rsonpath-lib", "rsonpath-benchmarks", "rsonpath-test", "rsonpath-test-codegen"];
$crates | each { |cr|
let path = $"./crates/($cr)/Cargo.toml";
sed -i $'s/^version = "[^"]*"/version = "($ver)"/;s/^rsonpath-lib = { version = "[^"]*"/rsonpath-lib = { version = "($ver)"/' $path;
sed -i $'s/^version = "[^"]*"/version = "($ver)"/;s/^rsonpath-lib = { version = "[^"]*"/rsonpath-lib = { version = "($ver)"/;s/rsonpath-test-codegen = { version = "[^"]*"/rsonpath-test-codegen = { version = "($ver)"/' $path;
};

[private]
Expand Down
20 changes: 10 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -136,7 +136,7 @@ with `rq --version` &ndash; check the `SIMD support` field:

```console,ignore
$ rq --version
rq 0.9.0
rq 0.9.1
Commit SHA: c024e1bab89610455537b77aed249d2a05a81ed6
Features: default,simd
Expand Down Expand Up @@ -216,12 +216,12 @@ cargo tree --package rsonpath --edges normal --depth 1

<!-- rsonpath dependencies start -->
```ini
rsonpath v0.9.0 (/home/mat/src/rsonpath/crates/rsonpath)
rsonpath v0.9.1 (/home/mat/src/rsonpath/crates/rsonpath)
├── clap v4.5.4
├── color-eyre v0.6.3
├── eyre v0.6.12
├── log v0.4.21
├── rsonpath-lib v0.9.0 (/home/mat/src/rsonpath/crates/rsonpath-lib)
├── rsonpath-lib v0.9.1 (/home/mat/src/rsonpath/crates/rsonpath-lib)
├── rsonpath-syntax v0.3.1 (/home/mat/src/rsonpath/crates/rsonpath-syntax)
└── simple_logger v4.3.3
[build-dependencies]
Expand All @@ -237,7 +237,7 @@ cargo tree --package rsonpath-lib --edges normal --depth 1

<!-- rsonpath-lib dependencies start -->
```ini
rsonpath-lib v0.9.0 (/home/mat/src/rsonpath/crates/rsonpath-lib)
rsonpath-lib v0.9.1 (/home/mat/src/rsonpath/crates/rsonpath-lib)
├── arbitrary v1.3.2
├── cfg-if v1.0.0
├── log v0.4.21
Expand Down Expand Up @@ -272,7 +272,7 @@ cargo tree --package rsonpath --edges normal

<!-- rsonpath-full dependencies start -->
```ini
rsonpath v0.9.0 (/home/mat/src/rsonpath/crates/rsonpath)
rsonpath v0.9.1 (/home/mat/src/rsonpath/crates/rsonpath)
├── clap v4.5.4
│ ├── clap_builder v4.5.2
│ │ ├── anstream v0.6.13
Expand All @@ -296,7 +296,7 @@ rsonpath v0.9.0 (/home/mat/src/rsonpath/crates/rsonpath)
│ │ │ └── utf8parse v0.2.1
│ │ ├── anstyle v1.0.6
│ │ ├── clap_lex v0.7.0
│ │ ├── strsim v0.11.0
│ │ ├── strsim v0.11.1
│ │ └── terminal_size v0.3.0
│ │ ├── rustix v0.38.32
│ │ │ ├── bitflags v2.5.0
Expand All @@ -321,7 +321,7 @@ rsonpath v0.9.0 (/home/mat/src/rsonpath/crates/rsonpath)
│ │ └── unicode-ident v1.0.12
│ ├── quote v1.0.35
│ │ └── proc-macro2 v1.0.79 (*)
│ └── syn v2.0.55
│ └── syn v2.0.58
│ ├── proc-macro2 v1.0.79 (*)
│ ├── quote v1.0.35 (*)
│ └── unicode-ident v1.0.12
Expand All @@ -346,7 +346,7 @@ rsonpath v0.9.0 (/home/mat/src/rsonpath/crates/rsonpath)
│ └── owo-colors v3.5.0
├── eyre v0.6.12 (*)
├── log v0.4.21
├── rsonpath-lib v0.9.0 (/home/mat/src/rsonpath/crates/rsonpath-lib)
├── rsonpath-lib v0.9.1 (/home/mat/src/rsonpath/crates/rsonpath-lib)
│ ├── cfg-if v1.0.0
│ ├── log v0.4.21
│ ├── memmap2 v0.9.4
Expand All @@ -361,7 +361,7 @@ rsonpath v0.9.0 (/home/mat/src/rsonpath/crates/rsonpath)
│ │ │ └── thiserror-impl v1.0.58 (proc-macro)
│ │ │ ├── proc-macro2 v1.0.79 (*)
│ │ │ ├── quote v1.0.35 (*)
│ │ │ └── syn v2.0.55 (*)
│ │ │ └── syn v2.0.58 (*)
│ │ └── unicode-width v0.1.11
│ ├── smallvec v1.13.2
│ ├── static_assertions v1.1.0
Expand Down Expand Up @@ -417,7 +417,7 @@ rsonpath v0.9.0 (/home/mat/src/rsonpath/crates/rsonpath)
│ │ └── serde_derive v1.0.197 (proc-macro)
│ │ ├── proc-macro2 v1.0.79 (*)
│ │ ├── quote v1.0.35 (*)
│ │ └── syn v2.0.55 (*)
│ │ └── syn v2.0.58 (*)
│ ├── cargo-platform v0.1.8
│ │ └── serde v1.0.197 (*)
│ ├── semver v1.0.22
Expand Down
2 changes: 1 addition & 1 deletion book/src/user/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ To verify it works, check if `rq` is available from your command line:

```console
$ rq -V
rq 0.9.0
rq 0.9.1

```

Expand Down
2 changes: 1 addition & 1 deletion book/src/user/installation/manual.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ field.

```console,ignore
$ rq --version
rq 0.9.0
rq 0.9.1
Commit SHA: 05ced6146b2dcc4e474f2dbc17c2e6d0986a7181
Features: default,simd
Expand Down
2 changes: 1 addition & 1 deletion crates/rsonpath-benchmarks
2 changes: 1 addition & 1 deletion crates/rsonpath-lib/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "rsonpath-lib"
version = "0.9.0"
version = "0.9.1"
authors = ["Mateusz Gienieczko <mat@gienieczko.com>"]
description = "Blazing fast JSONPath query engine powered by SIMD. Core library of `rsonpath`."
readme = "README.md"
Expand Down
2 changes: 1 addition & 1 deletion crates/rsonpath-lib/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ cargo tree --package rsonpath-lib --edges normal --depth 1

<!-- rsonpath-lib dependencies start -->
```ini
rsonpath-lib v0.9.0 (/home/mat/src/rsonpath/crates/rsonpath-lib)
rsonpath-lib v0.9.1 (/home/mat/src/rsonpath/crates/rsonpath-lib)
├── arbitrary v1.3.2
├── cfg-if v1.0.0
├── log v0.4.21
Expand Down
2 changes: 1 addition & 1 deletion crates/rsonpath-test-codegen/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion crates/rsonpath-test-codegen/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "rsonpath-test-codegen"
version = "0.9.0"
version = "0.9.1"
authors = ["Mateusz Gienieczko <mat@gienieczko.com>"]
description = "TOML-based test codegen for rsonpath-lib."
readme = "README.md"
Expand Down
6 changes: 3 additions & 3 deletions crates/rsonpath-test/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "rsonpath-test"
version = "0.9.0"
version = "0.9.1"
authors = ["Mateusz Gienieczko <mat@gienieczko.com>"]
description = "Just a build script for the auto test generation."
readme = "README.md"
Expand All @@ -19,11 +19,11 @@ serde_json = "1.0.114"

[dev-dependencies]
pretty_assertions = "1.4.0"
rsonpath-lib = { version = "0.9.0", path = "../rsonpath-lib" }
rsonpath-lib = { version = "0.9.1", path = "../rsonpath-lib" }
rsonpath-syntax = { version = "0.3.0", path = "../rsonpath-syntax" }

[build-dependencies]
eyre = "0.6.12"
glob = "0.3.1"
md5 = "0.7.0"
rsonpath-test-codegen = { version = "0.9.0", path = "../rsonpath-test-codegen" }
rsonpath-test-codegen = { version = "0.9.1", path = "../rsonpath-test-codegen" }
4 changes: 2 additions & 2 deletions crates/rsonpath/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "rsonpath"
version = "0.9.0"
version = "0.9.1"
authors = ["Mateusz Gienieczko <mat@gienieczko.com>"]
description = "Blazing fast JSONPath CLI tool powered by SIMD"
readme = "../../README.md"
Expand Down Expand Up @@ -28,7 +28,7 @@ clap = { version = "4.5.2", features = ["derive", "wrap_help"] }
color-eyre = { version = "0.6.2", default-features = false }
eyre = "0.6.12"
log = "0.4.21"
rsonpath-lib = { version = "0.9.0", package = "rsonpath-lib", default-features = false }
rsonpath-lib = { version = "0.9.1", package = "rsonpath-lib", default-features = false }
rsonpath-syntax = { version = "0.3.1", features = ["color"] }
simple_logger = "4.3.3"

Expand Down
2 changes: 1 addition & 1 deletion fuzz/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 73620f7

Please sign in to comment.