Skip to content

Commit

Permalink
release v0.7.1
Browse files Browse the repository at this point in the history
  • Loading branch information
V0ldek authored Sep 9, 2023
1 parent e505ab6 commit 51129e4
Show file tree
Hide file tree
Showing 13 changed files with 78 additions and 76 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.7.0>
# <newest-release=v0.7.1>
- v0.7.1
- v0.7.0
- v0.6.1
- v0.6.0
Expand Down
12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,18 @@

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

## [v0.7.1] - 2023-09-09

### Bug Fixes

- Panic when head-skipping block boundary. ([#249](https://github.com/V0ldek/rsonpath/issues/249))
- Fixed an issue when head-skipping acceleration in nodes result mode would
panic in very specific input circumstances, or if the input had really long JSON keys.

### Dependencies

- Bump thiserror from 1.0.47 to 1.0.48.

## [v0.7.0] - 2023-09-02

### Features
Expand Down
54 changes: 27 additions & 27 deletions Cargo.lock

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

21 changes: 5 additions & 16 deletions Justfile
Original file line number Diff line number Diff line change
Expand Up @@ -256,23 +256,12 @@ assert-benchmarks-committed:

# === RELEASE ===

# Perform release dry run for the given version.
release-dry ver:
# Execute prerequisits for a release for the given version.
release ver:
cargo update
just release-patch {{ver}}
just release-readme
just release-bug-template {{ver}}
just commit 'release v{{ver}}'
cargo release --sign-tag --sign-commit

# Actually execute a release for the given version.
release-execute ver:
cargo update
just release-patch {{ver}}
just release-readme
just release-bug-template {{ver}}
just commit 'release v{{ver}}'
cargo release --sign-tag --sign-commit --execute --tag-prefix "" --tag-name "v{{ver}}"

[private]
release-patch ver:
Expand All @@ -287,9 +276,9 @@ release-patch ver:
[private]
release-readme:
#!/usr/bin/env nu
let rsonpath_deps = (cargo tree --package rsonpath --edges normal --edges build --depth 1 --all-targets);
let rsonpath_lib_deps = (cargo tree --package rsonpath-lib --edges normal --edges build --depth 1 --all-targets);
let rsonpath_full_deps = (cargo tree --package rsonpath --edges normal --edges build --all-targets);
let rsonpath_deps = (cargo tree --package rsonpath --edges normal --edges build --depth 1 --target=all);
let rsonpath_lib_deps = (cargo tree --package rsonpath-lib --edges normal --edges build --depth 1 --target=all);
let rsonpath_full_deps = (cargo tree --package rsonpath --edges normal --edges build --target=all);
let params = [
[$rsonpath_deps, "rsonpath", "./README.md"],
[$rsonpath_lib_deps, "rsonpath-lib", "./README.md"],
Expand Down
44 changes: 22 additions & 22 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -199,12 +199,12 @@ cargo tree --package rsonpath --edges normal --depth 1

<!-- rsonpath dependencies start -->
```ini
rsonpath v0.7.0 (/home/mat/rsonpath/crates/rsonpath)
rsonpath v0.7.1 (/home/mat/rsonpath/crates/rsonpath)
├── clap v4.4.2
├── color-eyre v0.6.2
├── eyre v0.6.8
├── log v0.4.20
├── rsonpath-lib v0.7.0 (/home/mat/rsonpath/crates/rsonpath-lib)
├── rsonpath-lib v0.7.1 (/home/mat/rsonpath/crates/rsonpath-lib)
└── simple_logger v4.2.0
[build-dependencies]
├── rustflags v0.1.4
Expand All @@ -219,14 +219,14 @@ cargo tree --package rsonpath-lib --edges normal --depth 1

<!-- rsonpath-lib dependencies start -->
```ini
rsonpath-lib v0.7.0 (/home/mat/rsonpath/crates/rsonpath-lib)
rsonpath-lib v0.7.1 (/home/mat/rsonpath/crates/rsonpath-lib)
├── cfg-if v1.0.0
├── log v0.4.20
├── memmap2 v0.7.1
├── nom v7.1.3
├── smallvec v1.11.0
├── static_assertions v1.1.0
├── thiserror v1.0.47
├── thiserror v1.0.48
└── vector-map v1.0.1
```
<!-- rsonpath-lib dependencies end -->
Expand All @@ -252,7 +252,7 @@ cargo tree --package rsonpath --edges normal

<!-- rsonpath-full dependencies start -->
```ini
rsonpath v0.7.0 (/home/mat/rsonpath/crates/rsonpath)
rsonpath v0.7.1 (/home/mat/rsonpath/crates/rsonpath)
├── clap v4.4.2
│ ├── clap_builder v4.4.2
│ │ ├── anstream v0.5.0
Expand All @@ -261,14 +261,14 @@ rsonpath v0.7.0 (/home/mat/rsonpath/crates/rsonpath)
│ │ │ │ └── utf8parse v0.2.1
│ │ │ ├── anstyle-query v1.0.0
│ │ │ │ └── windows-sys v0.48.0
│ │ │ │ └── windows-targets v0.48.1
│ │ │ │ ├── windows_aarch64_gnullvm v0.48.0
│ │ │ │ ├── windows_aarch64_msvc v0.48.0
│ │ │ │ ├── windows_i686_gnu v0.48.0
│ │ │ │ ├── windows_i686_msvc v0.48.0
│ │ │ │ ├── windows_x86_64_gnu v0.48.0
│ │ │ │ ├── windows_x86_64_gnullvm v0.48.0
│ │ │ │ └── windows_x86_64_msvc v0.48.0
│ │ │ │ └── windows-targets v0.48.5
│ │ │ │ ├── windows_aarch64_gnullvm v0.48.5
│ │ │ │ ├── windows_aarch64_msvc v0.48.5
│ │ │ │ ├── windows_i686_gnu v0.48.5
│ │ │ │ ├── windows_i686_msvc v0.48.5
│ │ │ │ ├── windows_x86_64_gnu v0.48.5
│ │ │ │ ├── windows_x86_64_gnullvm v0.48.5
│ │ │ │ └── windows_x86_64_msvc v0.48.5
│ │ │ ├── anstyle-wincon v2.1.0
│ │ │ │ ├── anstyle v1.0.2
│ │ │ │ └── windows-sys v0.48.0 (*)
Expand Down Expand Up @@ -302,7 +302,7 @@ rsonpath v0.7.0 (/home/mat/rsonpath/crates/rsonpath)
│ │ └── unicode-ident v1.0.11
│ ├── quote v1.0.33
│ │ └── proc-macro2 v1.0.66 (*)
│ └── syn v2.0.29
│ └── syn v2.0.31
│ ├── proc-macro2 v1.0.66 (*)
│ ├── quote v1.0.33 (*)
│ └── unicode-ident v1.0.11
Expand All @@ -314,8 +314,8 @@ rsonpath v0.7.0 (/home/mat/rsonpath/crates/rsonpath)
│ │ ├── libc v0.2.147
│ │ ├── miniz_oxide v0.7.1
│ │ │ └── adler v1.0.2
│ │ ├── object v0.32.0
│ │ │ └── memchr v2.6.2
│ │ ├── object v0.32.1
│ │ │ └── memchr v2.6.3
│ │ └── rustc-demangle v0.1.23
│ │ [build-dependencies]
│ │ └── cc v1.0.83 (*)
Expand All @@ -327,21 +327,21 @@ rsonpath v0.7.0 (/home/mat/rsonpath/crates/rsonpath)
│ └── owo-colors v3.5.0
├── eyre v0.6.8 (*)
├── log v0.4.20
├── rsonpath-lib v0.7.0 (/home/mat/rsonpath/crates/rsonpath-lib)
├── rsonpath-lib v0.7.1 (/home/mat/rsonpath/crates/rsonpath-lib)
│ ├── cfg-if v1.0.0
│ ├── log v0.4.20
│ ├── memmap2 v0.7.1
│ │ └── libc v0.2.147
│ ├── nom v7.1.3
│ │ ├── memchr v2.6.2
│ │ ├── memchr v2.6.3
│ │ └── minimal-lexical v0.2.1
│ ├── smallvec v1.11.0
│ ├── static_assertions v1.1.0
│ ├── thiserror v1.0.47
│ │ └── thiserror-impl v1.0.47 (proc-macro)
│ ├── thiserror v1.0.48
│ │ └── thiserror-impl v1.0.48 (proc-macro)
│ │ ├── proc-macro2 v1.0.66 (*)
│ │ ├── quote v1.0.33 (*)
│ │ └── syn v2.0.29 (*)
│ │ └── syn v2.0.31 (*)
│ └── vector-map v1.0.1
│ ├── contracts v0.4.0 (proc-macro)
│ │ ├── proc-macro2 v1.0.66 (*)
Expand All @@ -367,7 +367,7 @@ rsonpath v0.7.0 (/home/mat/rsonpath/crates/rsonpath)
├── colored v2.0.4
│ ├── is-terminal v0.4.9
│ │ ├── hermit-abi v0.3.2
│ │ ├── rustix v0.38.11
│ │ ├── rustix v0.38.12
│ │ │ ├── bitflags v2.4.0
│ │ │ ├── errno v0.3.3 (*)
│ │ │ ├── libc v0.2.147
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 @@ -33,6 +33,6 @@ To verify installation, check if `rq` is available from your command line:

```console
$ rq -V
rq 0.7.0
rq 0.7.1

```
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.7.0"
version = "0.7.1"
authors = ["Mateusz Gienieczko <mat@gienieczko.com>"]
edition = "2021"
description = "Blazing fast JSONPath query engine powered by SIMD. Core library of `rsonpath`."
Expand Down
Loading

0 comments on commit 51129e4

Please sign in to comment.