Skip to content

Releases: shenek/streamson

Release v4.1.0

30 Aug 22:28
v4.1.0
cf06f57
Compare
Choose a tag to compare
4.1.0 (2020-08-29)

------------------
* new streamson-generato subcrate (unstable)
* new streamson-futures subcrate
* new streamson-extra-matchers subcrate
* remove Root path element
* rename some classes
* add_matcher no longer uses builder pattern
* parse depth matcher from str
* various performance improvements
* extend benchmarks
* make path optional in Buffer handler

Release v4.0.0

28 Jul 20:35
v4.0.0
a75117a
Compare
Choose a tag to compare
4.0.0 (2020-07-29)

------------------

* matcher refactoring
* other speed optimizations

Release v3.0.0

28 Jul 20:28
v3.0.0
dbff716
Compare
Choose a tag to compare
3.0.0 (2020-07-21)

------------------

* fix benchmarks
* add Depth/Buffer and Combinator/Buffer benchmarks
* depth matcher optimizations
* use VecDeque or Vec instead of Bytes and BytesMut (speed optimizations)
* remove Bytes dependecy

Release v2.0.0

13 Jul 21:25
v2.0.0
6fb649d
Compare
Choose a tag to compare
2.0.0 (2020-07-13)

------------------

* speed optimizations
* stops to check whether data are in utf8

Release v1.0.2

13 Jul 20:10
v1.0.2
f150563
Compare
Choose a tag to compare
1.0.2 (2020-07-02)

------------------

* make matchers clonable

Release v1.0.1

28 Jun 21:18
v1.0.1
3b8fcee
Compare
Choose a tag to compare
1.0.1 (2020-06-28)

------------------

* make matchers and handlers to be safely send between the threads

Release v1.0.0

25 Jun 21:52
v1.0.0
123cf20
Compare
Choose a tag to compare
1.0.0 (2020-06-25)

------------------

* added `Depth` matcher (matches paths with given depth)
* added `Combinator` matcher (combines matchers - `and`, `or`, `not`)
* refactor of streamson-tokio so it can use new matchers
* added examples with custom handler, custom matcher and serde

Release v0.2.0

29 May 22:31
v0.2.0
70e9d0c
Compare
Choose a tag to compare
0.2.0 (2020-05-30)

------------------

* added `Buffer` handler
* added library which can be used with tokio
* added a simple benchmark
* fixes regarding `"` escapes
* improved error handling

Release v0.1.0

19 May 22:05
v0.1.0
8d56b59
Compare
Choose a tag to compare
0.1.0 (2020-05-19)

------------------

* added `Simple` matcher
* added `PrintLn` and `File` handlers
* added the main library
* added cmdline utility for processing large jsons
* initial version