Skip to content

Commit d1872ea

Browse files
chore: release v0.15.0
1 parent 9faaf3d commit d1872ea

File tree

3 files changed

+21
-2
lines changed

3 files changed

+21
-2
lines changed

CHANGELOG.md

+19
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,25 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
66

77
## [Unreleased]
88

9+
## [0.15.0](https://github.com/denehoffman/ganesh/compare/v0.14.3...v0.15.0) - 2024-12-20
10+
11+
### Added
12+
13+
- Add autocorrelation `MCMCObserver`
14+
- add `build` methods to observers to make `Arc<RwLock<Self>>`s out of them
15+
16+
### Fixed
17+
18+
- change `build` signature for standalone structs
19+
- correct autocorrelation calculation
20+
21+
### Other
22+
23+
- add usage doctest for `AutocorrelationObserver`
24+
- update example with IAT observer and proper burn-in, as well as an IAT plot
25+
- remove methods to set all observers and change the signature of `with_observer` to accept an `Arc<RwLock<Observer>>`
26+
- switch `Observer`/`MCMCObserver` callback notation to terminate if true is returned
27+
928
## [0.14.3](https://github.com/denehoffman/ganesh/compare/v0.14.2...v0.14.3) - 2024-12-14
1029

1130
### Fixed

Cargo.lock

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "ganesh"
3-
version = "0.14.3"
3+
version = "0.15.0"
44
edition = "2021"
55
description = "Function minimization in Rust, simplified"
66
documentation = "https://docs.rs/ganesh"

0 commit comments

Comments
 (0)