Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 2 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,21 +1,19 @@
# Changelog

## Unreleased
## 2.0.0 — 2026-09-10

- Consolidate all regression coverage under `KDTREEPP_BUILD_TESTS`; remove the separate Catch2 2.x suite and unused Conan 1/Eigen find modules.
- Replace temporary release-branch wording in the README with installation guidance.


## 2.0.0 (release candidate)

- Provide a Bzlmod library target with transitive Eigen and independent consumer checks.
- Export CMake package targets without automatically invoking Conan or setting global compiler flags.
- Replace the nonfunctional Conan 1 recipe with a tested Conan 2 header-only package and consumer.
- Restore Make test, benchmark and coverage commands; update Google Benchmark APIs and remove obsolete Travis configuration.
- Prepare checksum-based BCR metadata from the actual release archive and test consumption through a generated registry without local overrides.
- Keep version metadata synchronized across the C++ header, CMake, Conan and Bazel modules.

The C++ API is unchanged; the build and package-manager migration motivates the major version. Publication/tagging and registry submission follow review and merge.
The C++ API is unchanged; the build and package-manager migration motivates the major version. Bazel Central Registry registration is tracked separately from the source release.
# 01/27/2021

* Initial release
2 changes: 1 addition & 1 deletion RELEASING.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Release 2.0.0

This branch prepares a major release because integration now uses Bzlmod, exported CMake targets and Conan 2 instead of automatically invoking Conan 1. The C++17 library API is unchanged.
Version 2.0.0 is a major release because integration now uses Bzlmod, exported CMake targets and Conan 2 instead of automatically invoking Conan 1. The C++17 library API is unchanged.

## Verify before tagging

Expand Down
Loading