diff --git a/.github/release-version b/.github/release-version index a52e0416..072d0fa3 100644 --- a/.github/release-version +++ b/.github/release-version @@ -1 +1 @@ -0.1.35 +0.1.36 diff --git a/CHANGELOG.md b/CHANGELOG.md index 16136bec..aee483c6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,15 @@ +## v0.1.36 (21/08/2026) + +- Fixed several binary and time-dependent curve consistency issues, including cutoff-grid endpoints, binary cutoff equality, time-dependent reference prevalence, gains perfect-reference behavior, custom colors, and plot sizing. +- Added stricter validation for probability/outcome domains and multi-population input alignment, and made binary/time-dependent performance-data ordering and column schemas deterministic. +- Updated time-dependent calibration defaults to use the adjusted-censoring / competing-as-negative heuristic set when omitted, while rejecting ambiguous multiple heuristic sets. +- Moved secondary-Cox and LOWESS calibration smoothing onto `smoothstate`, removing obsolete runtime dependencies including `statsmodels`, `pandas`, `pyarrow`, `typing`, and runtime `marimo`. +- Added Plotly 6 support and raised the supported Python range to 3.12–3.14, with CI now enforcing Ruff lint/formatting and `ty` type checking across the supported interpreters. +- Improved package metadata and project links, and upgraded the documentation toolchain to Great Docs 0.15.0. + ## v0.1.33 - Extended `smooth_method="secondary_cox"` in `create_calibration_curve_times` to use 3-knot restricted cubic splines (RCS) on complementary log-log predictions. diff --git a/pyproject.toml b/pyproject.toml index 57f8640c..f8a4c7b2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -13,7 +13,7 @@ dependencies = [ "great-tables>=0.18.0", ] name = "rtichoke" -version = "0.1.35" +version = "0.1.36" description = "interactive visualizations for performance of predictive models" readme = "README.md" keywords = [