Skip to content

Commit c387f32

Browse files
release: bump version to 1.1.0
MINOR version bump for new feature (backward compatible): - State-space seasonal model matching R bsts AddSeasonal() - Seasonal CI parity improved from ±5% to ±1% - Fix __version__ tracking in Rust module
1 parent 9cdf0e6 commit c387f32

4 files changed

Lines changed: 15 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,18 @@ All notable changes to this project will be documented in this file.
44

55
The format is based on Keep a Changelog.
66

7+
## [1.1.0] - 2026-03-23
8+
9+
### Changed
10+
11+
- Seasonal component: migrated from dummy regression to Kalman state-space
12+
model matching R bsts `AddSeasonal()` algorithm.
13+
- Seasonal numerical equivalence tolerance tightened from ±5% to ±1%.
14+
15+
### Fixed
16+
17+
- `__version__` in Rust module now correctly tracks release version.
18+
719
## [1.0.0] - 2026-03-23
820

921
### Added

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "causal_impact_core"
3-
version = "1.0.1"
3+
version = "1.1.0"
44
edition = "2021"
55

66
[lib]

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "maturin"
44

55
[project]
66
name = "bsts-causalimpact"
7-
version = "1.0.1"
7+
version = "1.1.0"
88
description = "CausalImpact for Python with Rust Gibbs sampler (R-compatible)"
99
requires-python = ">=3.10"
1010
dependencies = [

src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ fn run_gibbs_sampler(
103103
/// Provides Gibbs sampler for Bayesian structural time series.
104104
#[pymodule]
105105
fn _core(m: &Bound<'_, PyModule>) -> PyResult<()> {
106-
m.add("__version__", "1.0.0")?;
106+
m.add("__version__", "1.1.0")?;
107107
m.add_class::<GibbsSamples>()?;
108108
m.add_function(wrap_pyfunction!(run_gibbs_sampler, m)?)?;
109109
Ok(())

0 commit comments

Comments
 (0)