Skip to content

Commit

Permalink
Build: Released 0.2.0 [skip ci]
Browse files Browse the repository at this point in the history
# [0.2.0](v0.1.8...v0.2.0) (2023-05-17)

### Add

* `HashIndex` for Python ([62a97a9](62a97a9))
* `SetsIndex` and FAISS IVFPQ example in Py ([a7a6525](a7a6525))
* `sorted_buffer_gt` to replace one PQ ([e6f7fcc](e6f7fcc))
* Automatic thread selection for Go/Java/Rust ([63ab338](63ab338))
* Conan recipe for C++ users ([0085346](0085346))
* Heap copy/move constructors ([c82f500](c82f500))
* LICENSE ([889f550](889f550))
* Logging more metadata on benchmarks ([6d9dcb5](6d9dcb5))
* Memory-mapping files in Python ([519f1c7](519f1c7))
* Native `f16` conversion ([3fb4a04](3fb4a04))
* Non-bitwise Hamming distance ([98fed63](98fed63))
* Objective-C and Swift bindings ([154c809](154c809))
* PyTest with 77 configurations ([7c8268b](7c8268b))
* Serial code for `f8` quantization ([0ecdd1f](0ecdd1f))
* Single search and add operations in Python ([e07b04d](e07b04d))
* Standalone server prototype ([8c8c2df](8c8c2df))
* Support custom accumulator in default metrics ([737d919](737d919))
* User-defined metrics in Python ([0a10aac](0a10aac))
* Wolfram Interface ([5134713](5134713))

### AdD

* Quarter precision benchmarks ([1b5c7cd](1b5c7cd))

### Build

* Bump version ([e3c82fc](e3c82fc))
* Conditional SIMD for compatibility ([b259baf](b259baf))
* Disabling warning on Release builds ([9e9e8c3](9e9e8c3))
* Drop `gradle` scripts. ([8d296c9](8d296c9))
* Drop `NOMINMAX` ([d58f684](d58f684))
* More options for CMake builds ([3bddddf](3bddddf))
* Remove `binding.gyp` to avoid conflicts with semantic-versioning. ([eaca40f](eaca40f))
* Remove `launch.json` version update ([e2d9d46](e2d9d46))
* Set default wolfram install dir ([1b0055c](1b0055c))

### Chore

* Formatting ([96cd3ec](96cd3ec))

### Docs

* Add LAION and Deep1B download links ([fdc35e1](fdc35e1))
* Add links ([d016909](d016909))
* Added images ([785a2b8](785a2b8))
* Fully reorganized README ([aa10801](aa10801))
* Listing 1B datasets ([0cda068](0cda068))
* Markdown formatting ([0a1fce3](0a1fce3))
* Reordered intro ([7a8e3db](7a8e3db))
* Simplified Python examples ([eaede82](eaede82))
* Update benchmarking instructions ([21bd286](21bd286))
* Update Intro ([97d3dc6](97d3dc6))
* Update python docs ([6e71ece](6e71ece))
* Update subtitle ([4480e62](4480e62))
* Wording ([f976b13](f976b13))

### Fix

* `auto_index_gt` mutability ([d5423ba](d5423ba))
* `npm` build on windows ([043bcad](043bcad))
* `SetsIndex.add` call, add `clear()` ([2e6f39f](2e6f39f))
* Compilation errors with Python ([9469659](9469659))
* Counting number of tasks per thread ([7cd807d](7cd807d))
* File compatibility checks ([46db7bb](46db7bb))
* Forking and memory alignment bug ([a7343ff](a7343ff))
* Guarding `Float16` Arm-specific functions ([2fa3730](2fa3730))
* IndexSearch to set return value. ([647c5e1](647c5e1))
* Inverting angular distance ([3e8f18f](3e8f18f)), closes [#13](#13)
* IP error compensation with normalization ([33d2343](33d2343))
* Minimal alignment on windows. ([6b5e582](6b5e582))
* Multi-threaded scheduling ([803efa1](803efa1))
* Name resolution in Python test ([d222a19](d222a19))
* Negative selection on filtering ([049258b](049258b))
* Quantization and casting ([9077f9d](9077f9d))
* Removed `heap.max()` function for Windows ([84467b0](84467b0))
* Saving whole vector to disk ([6833bd8](6833bd8))
* Support pure-python submodules. ([15eb5eb](15eb5eb))
* User defined functions and OpenMP ([0dbc327](0dbc327))

### Make

* Bump version ([7a24b82](7a24b82))
* Bump version ([9a810e2](9a810e2))
* Bump version ([8524077](8524077))
* Bump version ([bab111d](bab111d))
* Enable building python for windows on github ([1baee9a](1baee9a))
* Fix Windows Build. ([3aef873](3aef873))
* Link Python with OpenMP on Linux ([3355140](3355140))
* Objective-C interface availability ([37f03db](37f03db))
* Require recent MacOS for `aligned_alloc` ([7210677](7210677))
* Revert failing Windows builds ([5261f31](5261f31))
* Support Java build on Windows ([4811b81](4811b81))
* Support python build on windows. ([aeabc6f](aeabc6f))
* Use .releaserc for semantic-release ([a963a3b](a963a3b))
* Version bump ([864a361](864a361))

### Refactor

* `dim` -> `ndim` in Python ([9cfe38e](9cfe38e))
* `f16`, `f8` quantization ([f63b11b](f63b11b))
* `ifdef` to `ifdefined` ([3932fba](3932fba))
* Bench args and includes ([a8822ed](a8822ed))
* Canonical range-based C++11 loops ([2273e86](2273e86))
* Cleanup placeholders ([c3191aa](c3191aa))
* Compilation and memory management ([7100b9f](7100b9f))
* Control flow in `connect_new_element` ([e374519](e374519))
* Memory reservations ([d595552](d595552))
* One less PQ ([1b8dcbd](1b8dcbd))
* Parameterized Python benchmark ([708d038](708d038))
* Placeholders larger scale ([d496277](d496277))
* Progress bars for benchmark ([351be37](351be37))
* Remove `exception` ([9249a5c](9249a5c))
* Remove placeholders ([bd33519](bd33519))
* Revert formatter. ([c078395](c078395))
* Swift package naming ([f27d9b8](f27d9b8))
* Used ObjC types ([cd87859](cd87859))
* Using one less PQ for filtering ([3800f36](3800f36))
  • Loading branch information
semantic-release-bot committed May 17, 2023
1 parent 8870809 commit 6b54d0a
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 5 deletions.
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "usearch"
version = "0.2.3"
version = "0.2.0"
authors = ["Ashot Vardanian <[email protected]>"]
description = "Smaller & Faster Single-File Vector Search Engine from Unum"
edition = "2021"
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.2.3
0.2.0
2 changes: 1 addition & 1 deletion conanfile.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
class USearchConan(ConanFile):

name = 'USearch'
version = '0.2.3'
version = '0.2.0'
license = 'Apache 2.0'
url = 'https://github.com/unum-cloud/usearch'
description = 'Smaller & Faster Single-File Vector Search Engine from Unum'
Expand Down
10 changes: 8 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "usearch",
"version": "0.2.3",
"version": "0.2.0",
"description": "Smaller & Faster Single-File Vector Search Engine from Unum",
"author": "Ashot Vardanian",
"license": "Apache 2.0",
Expand All @@ -18,5 +18,11 @@
},
"scripts": {
"test": "node javascript/test.js"
},
"devDependencies": {
"@semantic-release/exec": "^6.0.3",
"@semantic-release/git": "^10.0.1",
"conventional-changelog-eslint": "^3.0.9",
"semantic-release": "^21.0.2"
}
}
}

0 comments on commit 6b54d0a

Please sign in to comment.