Skip to content

Commit ded180a

Browse files
authored
Merge pull request #19 from Synerise/new-version-1.1.0
Prepare v1.1.0 release.
2 parents fecbfe9 + cfc1c30 commit ded180a

File tree

3 files changed

+35
-2
lines changed

3 files changed

+35
-2
lines changed

CHANGELOG.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,46 @@
1+
# 1.1.0 (December 23, 2020)
2+
3+
### Changed
4+
- Bumped `env_logger` to `0.8.2`, `smallvec` to `1.5.1`, removed `fnv` hasher ([#11]).
5+
6+
[#11]: https://github.com/Synerise/cleora/pull/11
7+
8+
### Added
9+
- Tests (snapshots) for in-memory and memory-mapped files calculations of embeddings ([#12]).
10+
- Support for `NumPy` output format (available via `--output-format` program argument) ([#15]).
11+
- Jupyter notebooks with experiments ([#16]).
12+
13+
[#12]: https://github.com/Synerise/cleora/pull/12
14+
[#15]: https://github.com/Synerise/cleora/pull/15
15+
[#16]: https://github.com/Synerise/cleora/pull/16
16+
17+
### Improved
18+
- Used `vector` for `hash_to_id` mappings, non-allocating cartesian product, `ryu` crate for faster write ([#13]).
19+
- Sparse Matrix refactor (cleanup, simplification, using iter, speedup). Use Cargo.toml data for clap crate ([#17]).
20+
- Unify and simplify embeddings calculation for in-memory and mmap matrices ([#18]).
21+
22+
[#13]: https://github.com/Synerise/cleora/pull/13
23+
[#17]: https://github.com/Synerise/cleora/pull/17
24+
[#18]: https://github.com/Synerise/cleora/pull/18
25+
26+
127
# 1.0.1 (November 23, 2020)
228

329
### Fixed
430
- Skip reading invalid UTF-8 line ([#8]).
531
- Fix clippy warnings ([#7]).
632

33+
[#8]: https://github.com/Synerise/cleora/pull/8
34+
[#7]: https://github.com/Synerise/cleora/pull/7
35+
736
### Added
837
- JSON support ([#3]).
938
- Snapshot testing ([#5]).
1039

40+
[#3]: https://github.com/Synerise/cleora/pull/3
41+
[#5]: https://github.com/Synerise/cleora/pull/5
42+
43+
1144
# 1.0.0 (November 6, 2020)
1245

1346
- Initial release.

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "cleora"
3-
version = "1.0.1"
3+
version = "1.1.0"
44
authors = ["Piotr Babel <piotr.babel@synerise.com>", "Jacek Dabrowski <jack.dabrowski@synerise.com>", "Konrad Goluchowski <konrad.goluchowski@synerise.com>"]
55
edition = "2018"
66
license-file = "LICENSE"

0 commit comments

Comments
 (0)