Skip to content

Commit

Permalink
chore: release
Browse files Browse the repository at this point in the history
Signed-off-by: Scott Donnelly <[email protected]>
  • Loading branch information
sdd committed Dec 5, 2023
1 parent c8c0e56 commit 8994e1a
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 2 deletions.
22 changes: 22 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,27 @@
# Kiddo Changelog

## [4.0.0] - 2023-12-04

Despite the major version bump, this is unlikely to be a breaking change for any users. The `within_unsorted_iter` method of `ImmutableKdTree` is now only present on x86_64 and aaarch64 targets.
Considering that v3.0.0 would not even compile on these targets when the `immutable` crate feature was activated,
it seems vanishingly unlikely that this breaks anyone.
Additionally the `immutable` feature has been removed and the `global_allocate` feature added. If you were using `ImmutableKdTree` and your build
breaks because the `immutable` feature does not exist - don't worry, you don't need it any more.
Simply remove any reference to it ant the `ImmutableKdTree` should be available without it.

### ✨ Features

- `ImmutableKdTree` now works on stable

### 🐛 Bug Fixes

- Update rust crate itertools to 0.12
- Re-enable support for wasm targets

### 📝 Documentation

- Update feature docs in lib.rs


## [3.0.0] - 2023-11-05

Expand Down
4 changes: 2 additions & 2 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "kiddo"
version = "3.0.0"
version = "4.0.0"
edition = "2021"
authors = ["Scott Donnelly <[email protected]>"]
description = "A high-performance, flexible, ergonomic k-d tree library. Ideal for geo- and astro- nearest-neighbour and k-nearest-neighbor queries"
Expand Down Expand Up @@ -174,4 +174,4 @@ required-features = ["serialize_rkyv"]
[[example]]
name = "build-float-doctest-tree"
path = "examples/build-float-doctest-tree.rs"
required-features = ["serialize_rkyv"]
required-features = ["serialize_rkyv"]

0 comments on commit 8994e1a

Please sign in to comment.