Skip to content

Releases: valeriansaliou/sonic

Sonic v1.6.0

03 Jun 18:58
v1.6.0
011d6db

Choose a tag to compare

Changes

  • Separate Sonic’s core into a library (in 1d4c49e, 99b3955, 693babb)
  • config: Deprecate channel.search in favor of search (in b2e7015)
  • Dependency updates (fixes CVEs):

New Features

  • Release for Red Hat Enterprise Linux (RHEL) (in 0e983a3)
  • test: Introduce Rust integration tests (in 88e629b)

Sonic core v0.0.1

03 Jun 17:12
core-v0.0.1
9164318

Choose a tag to compare

New Features

Sonic v1.5.1

21 May 13:19
v1.5.1
2cdaa01

Choose a tag to compare

Removals

  • Stop GPG-signing binaries, since it consumes human time when releasing (in 05b8ddb)

Changes

  • Dependency updates (fixes CVEs):
    • Bump clap from 3 to 4 (in 00a373d)
    • Bump hashbrown from 0.14 to 0.17 (in 47663c6)
    • Bump jieba-rs from 0.6 to 0.9 (in 69f3c08, c096f4f)
    • Bump lindera from 0.27 to 0.31 (in b0acdc3)
    • Bump nix from 0.18 to 0.31 (in 28e2d2c)
    • Bump rand from 0.8 to 0.10 (in 6e9577f)
    • Bump rocksdb from 0.21 to 0.24 (in dd3a0e8, 266af2f)
    • Bump tikv-jemallocator from 0.4 to 0.6 (in e391f3a)
    • Bump toml from 0.8 to 1 (in 49317f2)
    • Bump twox-hash from 1 to 2 (in 714dae4)
    • Bump whatlang from 0.16 to 0.18 (in 38a2ed6)
    • Use windows-sys instead of winapi (in 26d45f6, f0195b7)
    • Relax some dependency version requirements (in 966cdf7)
    • Run cargo update to fix CVEs (in c50a16c, c83278c)
    • Run cargo upgrade --pinned (in 9bee794)
    • ci: Update third-party actions (in 722bfec, 93f0e67)
    • ci: Pin third-party actions (in 8449b15)
    • ci: Build and release using locked dependency versions (in 630ac52)

New Features

  • Stopwords:
    • Add Malayalam (MAL) stopwords (in e3ec190)
    • Add Serbian (SRP) stopwords (in b0c1f66, a2bf0c5)
  • config: Support environment-based configuration (in cc99461)

Sonic v1.4.9

16 Jun 20:28
v1.4.9
c4329c7

Choose a tag to compare

  • Update Rust code style to conform to new rustc requirements (preventing builds on rustc 1.79.0 and further) [@jaseemabid, #321].

Sonic v1.4.8

14 Dec 18:20
v1.4.8
2a5293c

Choose a tag to compare

  • Pull out the arm64 platform from the Docker image, since it does not build in acceptable time via GitHub Actions due to using QEMU emulation (will wait that GitHub Actions provides a native arm64 runner) [@valeriansaliou].

Sonic v1.4.7

14 Dec 17:24
v1.4.7
9e7bfa1

Choose a tag to compare

  • Fixed non-working arm64 builds due to hardcoded x86_64-unknown-linux-gnu Rust target in the Dockerfile [@valeriansaliou].

Sonic v1.4.6

14 Dec 17:08
v1.4.6
86ae539

Choose a tag to compare

  • The Docker image is now also available for the arm64 platform, in addition to amd64 [@PovilasID, #310].

Sonic v1.4.5

12 Dec 00:40
v1.4.5
f18ea73

Choose a tag to compare

  • Fixed an issue where system clock can move back to the past on a virtualized system, resulting in client threads entering a crash loop due to mutex poisoning [@valeriansaliou].

Sonic v1.4.4

08 Dec 15:03
v1.4.4
3122bfc

Choose a tag to compare

  • Fixed rocksdb not building due to a rust-bindgen version which was not compatible with clang version 16 [@anthonyroussel, #316].
  • Dependencies have been bumped to latest versions (namely: rocksdb, toml, regex-syntax, hashbrown, lindera-core, lindera-dictionary, lindera-tokenizer) [@valeriansaliou].

Sonic v1.4.3

04 Sep 21:15
v1.4.3
43955e7

Choose a tag to compare

  • Publish .deb packages for Debian 12 on x86_64 architecture [@valeriansaliou].