Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release version 0.22.0 #735

Merged
merged 1 commit into from
Dec 15, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 22 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,28 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]


## [0.22.0] - 2023-12-15

### Changed

* #734 Improve release flags
* #716 Strip symbols in release builds
* #725 Move `FilterList` into `pica-utils` crate
* #719 Cleanup `pica-matcher` API and tests
* #724 Cleanup `pica-select` API and tests
* #722 Cleanup `pica-path` API and tests
* #709 Remove `$`-notation in a field matcher expression
* #707 Migrate parser code to winnow

### Added

* #733 Allow subfield code ranges in subfield matcher
* #732 Add subfield wildcard in path expressions
* #731 Add `--unique` flag to `frequency` command
* #728 Simplify matcher composite (`MatcherBuilder`)
* #720 Restrict level of group expressions


## [0.21.0] - 2023-11-15

### Changed
Expand Down
4 changes: 2 additions & 2 deletions CITATION.cff
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,5 @@ authors:
- family-names: Voß
given-names: Jakob
orcid: https://orcid.org/0000-0002-7613-4123
version: 0.21.0
date-released: 2023-11-15
version: 0.22.0
date-released: 2023-12-15
12 changes: 6 additions & 6 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,19 +13,19 @@ members = [
]

[workspace.package]
version = "0.21.0"
version = "0.22.0"
authors = ["Nico Wagner <[email protected]>"]
license = "MIT OR Unlicense"
readme = "./README.md"
keywords = ["PICA+", "code4lib"]
edition = "2021"

[workspace.dependencies]
pica-matcher = { version = "0.21", path = "./crates/pica-matcher" }
pica-path = { version = "0.21", path = "./crates/pica-path" }
pica-record = { version = "0.21", path = "./crates/pica-record" }
pica-select = { version = "0.21", path = "./crates/pica-select" }
pica-utils = { version = "0.21", path = "./crates/pica-utils" }
pica-matcher = { version = "0.22", path = "./crates/pica-matcher" }
pica-path = { version = "0.22", path = "./crates/pica-path" }
pica-record = { version = "0.22", path = "./crates/pica-record" }
pica-select = { version = "0.22", path = "./crates/pica-select" }
pica-utils = { version = "0.22", path = "./crates/pica-utils" }

anyhow = "1.0"
bstr = "1.8"
Expand Down
2 changes: 1 addition & 1 deletion crates/pica-lint/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ clap = { workspace = true, features = ["cargo", "derive", "wrap_help"] }
csv = { workspace = true }
flate2 = { workspace = true }
indicatif = { version = "0.17" }
once_cell = { version = "1.18" }
once_cell = { version = "1.19" }
pica-matcher = { workspace = true, features = ["serde"] }
pica-path = { workspace = true, features = ["serde"] }
pica-record = { workspace = true }
Expand Down
8 changes: 4 additions & 4 deletions docs/book/src/anleitungen/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ bereit. Diese können mit folgendem Kommando heruntergeladen und
installiert werden:

```bash
$ dpkg -i pica_0.21.0-glibc2.35-1_amd64.deb
$ dpkg -i pica_0.22.0-glibc2.35-1_amd64.deb
```

## RedHat & SUSE & CentOS
Expand All @@ -22,7 +22,7 @@ Für [RedHat](https://www.redhat.com/), [SUSE](https://www.suse.com/) und
Download bereit. Diese können mit folgendem Kommando installiert werden:

```bash
$ rpm -i pica-0.21.0-glibc2.35-1.x86_64.rpm
$ rpm -i pica-0.22.0-glibc2.35-1.x86_64.rpm
```

## Binary-Releases
Expand Down Expand Up @@ -63,9 +63,9 @@ den Paketmanager `cargo` installiert werden:
$ cargo install --git https://github.com/deutsche-nationalbibliothek/pica-rs \
--branch main pica-toolkit

# Installation der Version 0.21.0
# Installation der Version 0.22.0
$ cargo install --git https://github.com/deutsche-nationalbibliothek/pica-rs \
--tag v0.21.0 pica-toolkit
--tag v0.22.0 pica-toolkit

# Installation des Entwicklungszweigs "feat1"
$ cargo install --git https://github.com/deutsche-nationalbibliothek/pica-rs \
Expand Down