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
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Changelog

## 1.0.0 (prepared, not published)
## 1.0.0 — 2026-09-10

- Replace speculative parallel proposals with sequential adaptive Metropolis-within-Gibbs. Remove shared random-generator races and proposal-selection bias. Remove the thread-count argument from `AMWG::Init`; callers now pass only the starting state and log-posterior callback.
- `Sample(n)` records exactly n completed sweeps; `Burn(n)` advances without retaining samples. Adaptation tracks sweeps independently of chain storage. Reinitialization resets the seeded generator and adaptation. Sampling no longer prints progress.
Expand Down
4 changes: 2 additions & 2 deletions RELEASING.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Preparing the first versioned release
# Releasing best-cpp

Version 1.0.0 is prepared, not published. No prior release tags were present during this audit. This release changes historical sampling results, seeded sequences, threading behavior and error handling; read CHANGELOG.md before upgrading. Recompute previous inference results.
Version 1.0.0 is the first versioned release. It changes historical sampling results, seeded sequences, threading behavior and error handling; read CHANGELOG.md before upgrading. Recompute previous inference results.

1. Merge the sampler-correctness PR, then its packaging follow-up. Require Linux/macOS regression and sanitizer jobs, Windows/Linux/macOS CMake consumers, and the Bazel archive-consumer job to pass.
2. Verify `CMakeLists.txt`, `MODULE.bazel`, `best/version.hpp`, the consumer module and changelog agree on 1.0.0. Run the commands in README.md from the reviewed commit. The archive test uses committed HEAD, so commit release files before running it.
Expand Down
Loading