Skip to content

Commit

Permalink
release: version 7.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
shenek committed Apr 2, 2021
1 parent 0ad1f46 commit 166103a
Show file tree
Hide file tree
Showing 6 changed files with 30 additions and 9 deletions.
21 changes: 21 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -1,3 +1,24 @@
7.0.0 (2020-04-03)
------------------

* Remove all matcher (there is all strategy now)
* Limit handlers for strategies in streamson-bin
* Unite PrintLn and File handlers into Output handler
* Use nicer name of main binary `streamson-bin` -> `sson`
* Added terminate function for strategies (can be used to flush handlers)
* Unite handler args for streamson-bin
* Unite matcher args for streamson-bin
* New indenter handler (reformats JSON to be more/less readable)
* New `All` strategy (matches everything, handlers only)
* Data splitting functions for tests
* Handlers can be used for extract strategy
* Handlers can be used for filter strategy
* Added handler group (way to group multiple handlers together)
* Huge refactoring of handlers so they are used in streaming mode now
* Export matched kind for matcher
* Export matched kind for handler
* Merged streamson-extra-matchers with streamson-lib (regex feature)

6.3.1 (2020-12-08)
------------------

Expand Down
4 changes: 2 additions & 2 deletions streamson-bin/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "streamson-bin"
version = "6.3.1"
version = "7.0.0"
authors = ["Stepan Henek <[email protected]>"]
edition = "2018"
description = "A program which processes large JSON data."
Expand All @@ -21,7 +21,7 @@ maintenance = { status = "actively-developed" }
clap = "3.0.0-beta"
clap_generate = "3.0.0-beta"
lazy_static = "1.4"
streamson-lib = { version = "6.3.1", path = "../streamson-lib/" }
streamson-lib = { version = "7.0.0", path = "../streamson-lib/" }
assert_cmd = { version = "~1.0.1", optional = true }

[[bin]]
Expand Down
4 changes: 2 additions & 2 deletions streamson-futures/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "streamson-futures"
version = "6.3.1"
version = "7.0.0"
authors = ["Stepan Henek <[email protected]>"]
edition = "2018"
description = "A library which integrates streamson with futures stream"
Expand All @@ -16,7 +16,7 @@ maintenance = { status = "actively-developed" }
[dependencies]
bytes = "0.5"
futures = "~0.3.5"
streamson-lib = { version = "6.3.1", path = "../streamson-lib/" }
streamson-lib = { version = "7.0.0", path = "../streamson-lib/" }

[dev-dependencies]
tokio = { version = "0.2", features = ["full"] }
4 changes: 2 additions & 2 deletions streamson-generator/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "streamson-generator"
version = "6.3.1"
version = "7.0.0"
authors = ["Stepan Henek <[email protected]>"]
edition = "2018"
description = "A library which integrates streamson with generators"
Expand All @@ -14,4 +14,4 @@ categories = ["parsing"]
maintenance = { status = "actively-developed" }

[dependencies]
streamson-lib = { version = "6.3.1", path = "../streamson-lib/" }
streamson-lib = { version = "7.0.0", path = "../streamson-lib/" }
2 changes: 1 addition & 1 deletion streamson-lib/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "streamson-lib"
version = "6.3.1"
version = "7.0.0"
authors = ["Stepan Henek"]
edition = "2018"
description = "Library for processing large JSONs"
Expand Down
4 changes: 2 additions & 2 deletions streamson-tokio/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "streamson-tokio"
version = "6.3.1"
version = "7.0.0"
authors = ["Stepan Henek"]
edition = "2018"
description = "Tokio and streamson integration library"
Expand All @@ -15,7 +15,7 @@ maintenance = { status = "actively-developed" }

[dependencies]
bytes = "0.5"
streamson-lib = { version = "6.3.1", path = "../streamson-lib/" }
streamson-lib = { version = "7.0.0", path = "../streamson-lib/" }
tokio-util = { version = "0.4", features = ["codec"] }

[dev-dependencies]
Expand Down

0 comments on commit 166103a

Please sign in to comment.