Releases: KeyviDev/keyvi
Releases · KeyviDev/keyvi
v0.7.4
Important
This release restores/reverts a change regarding StringDictionary introduced in 0.6.4, see #333
What's Changed
- Bump version to 0.7.4 by @narekgharibyan in #369
- Bump pypa/cibuildwheel from 3.2.0 to 3.2.1 by @dependabot[bot] in #370
- Migrate to pre-commit by @hendrikmuhs in #366
- add clang tidy post workflow by @hendrikmuhs in #373
- introduce Cmake options by @hendrikmuhs in #371
- pin cibuildwheel images and manage them with dependabot by @hendrikmuhs in #374
- Bump the docker group across 4 directories with 4 updates by @dependabot[bot] in #377
- shrink docker build images by @hendrikmuhs in #378
- repair python build by @hendrikmuhs in #379
- add cpp linter (clang-tidy) workflow by @hendrikmuhs in #376
- Update ccache action for docs workflow by @hendrikmuhs in #380
- restore backwards compatibility in string value store by @hendrikmuhs in #375
Full Changelog: v0.7.3...v0.7.4
v0.7.3
What's Changed
- BWC Test case & fix for crash when getting items from empty dictionary by @narekgharibyan in #368
Full Changelog: v0.7.2...v0.7.3
v0.7.2
What's Changed
- switch to macos-15-intel by @hendrikmuhs in #358
- Bump pypa/cibuildwheel from 3.1.4 to 3.2.0 by @dependabot[bot] in #362
- cleanup state traverser from unnecessary member by @hendrikmuhs in #361
- Fix sort order of weighted transitions if weights are equal by @hendrikmuhs in #357
- fix some deprecations and other python warnings in tests by @hendrikmuhs in #364
- empty kv dict can crash when dumping dict by @hendrikmuhs in #359
Full Changelog: v0.7.1...v0.7.2
v0.7.1
What's Changed
- build python 3.14 by @hendrikmuhs in #346
- Update boost build env by @hendrikmuhs in #347
- update musl base image to 1_2 by @hendrikmuhs in #348
- fix boost 1.89 compile issue by removing boost system dependency by @hendrikmuhs in #352
Full Changelog: v0.7.0...v0.7.1
v0.7.0
What's Changed
- Migrate to boost process v2 by @hendrikmuhs in #338
- fix handle spurious wakeup wrongly returning Flush too early by @hendrikmuhs in #340
- expose loading_stategy in rust by @hendrikmuhs in #341
- Migrate boost variant to std variant by @hendrikmuhs in #342
Full Changelog: v0.6.4...v0.7.0
v0.6.4
What's Changed
- refactor Python API to be more pythonic - part 2 by @hendrikmuhs in #321
- apply clang tidy fixes to binaries by @hendrikmuhs in #325
- Zstd compression by @hendrikmuhs in #324
- drop QEMU builds and use native arm runners for Linux and Mac by @hendrikmuhs in #329
- Bump pypa/cibuildwheel from 2.22.0 to 2.23.1 by @dependabot in #328
- add compression support in GetMsgPackedValueAsString by @hendrikmuhs in #327
- Bump pypa/cibuildwheel from 2.23.2 to 2.23.3 by @dependabot in #330
Full Changelog: v0.6.3...v0.6.4
v0.6.3
What's Changed
- Update macos runner to macos-13 by @hendrikmuhs in #312
- update many, musllinux images and add github runner by @hendrikmuhs in #313
- Adapt build to new cibuildwheel and other upstream changes by @hendrikmuhs in #314
- Bump pypa/cibuildwheel from 2.21.3 to 2.22.0 by @dependabot in #317
- build: update boost on mac and repair build by @hendrikmuhs in #318
- fix build issue for rust binding on ubuntu 24.04 by @hendrikmuhs in #320
- bug: fix crash if Compile gets called twice by @hendrikmuhs in #319
- remove git submodule from utfcpp dependency by @hendrikmuhs in #322
Full Changelog: v0.6.2...v0.6.3
v0.6.2
What's Changed
- refactor matches to be returned as shared pointers by @hendrikmuhs in #298
- add clang-tidy checks by @hendrikmuhs in #307
- add secondary key dictionaries by @hendrikmuhs in #303
Full Changelog: v0.6.1...v0.6.2
v0.6.1
What's Changed
- bump version to 0.6.1 by @hendrikmuhs in #297
- python: release the GIL during matching in match iterator by @hendrikmuhs in #300
Full Changelog: v0.6.0...v0.6.1
v0.6.0
What's Changed
- repair build on newer M1/2/3 macs by @hendrikmuhs in #265
- Refactor python progress callback by @hendrikmuhs in #266
- Update utfcpp by @hendrikmuhs in #268
- Update msgpack c by @hendrikmuhs in #270
- get rid of tiny process library by @hendrikmuhs in #271
- Update rapidjson by @hendrikmuhs in #272
- Update docker images, add musllinux build image and ccache support by @hendrikmuhs in #273
- refactor Python API to be more pythonic by @hendrikmuhs in #267
- move to Cibuildwheel workflow by @hendrikmuhs in #274
- Bump actions/checkout from 2 to 4 by @dependabot in #278
- Bump crazy-max/ghaction-github-pages from 2 to 4 by @dependabot in #277
- Bump actions/setup-python from 2 to 5 by @dependabot in #280
- Bump pypa/cibuildwheel from 2.16.2 to 2.16.4 by @dependabot in #281
- Bump pypa/cibuildwheel from 2.16.4 to 2.16.5 by @dependabot in #285
- update ubuntu images and clang-format by @hendrikmuhs in #288
- Fix small access issue for near traversal by @hendrikmuhs in #282
- bump actions upload following the migration guide by @hendrikmuhs in #289
- Fix warning about sprintf usage by @hendrikmuhs in #286
- switch to C++17 by @hendrikmuhs in #290
- Prefix completions with custom python filter by @hendrikmuhs in #287
- Fix workflow runners on macos by @hendrikmuhs in #294
- fix weight traversal for long keys. The state traverser did not corre… by @hendrikmuhs in #293
- Re-implement multiword completions with filtering support by @hendrikmuhs in #291
- Implement multiword completions with fuzzy matching support by @hendrikmuhs in #292
- Bump pypa/cibuildwheel from 2.16.5 to 2.17.0 by @dependabot in #295
- docs: switch theme for better readability by @hendrikmuhs in #296
Full Changelog: v0.5.7...v0.6.0