diff --git a/CHANGELOG.md b/CHANGELOG.md index 8960bbb..67822b9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [Unreleased] +## [0.24.0] - 2026-10-02 ### Fixed @@ -46,7 +46,7 @@ Inputs that were silently ignored or replaced now raise, `ValueError` unless not Other changes. -- Selector contexts follow the DSL sections: `link` and `rule` replace `adjacency` and `override` +- **BREAKING**: selector contexts follow the DSL sections: `link` and `rule` replace `adjacency` and `override` - Monte Carlo keeps `None` results from custom analysis functions in `results` - `PerformanceProfiler.save_detailed_profile` requires `step_name` - Dependencies: `pandas` dropped, `numpy` declared; dev extras drop pytest-benchmark, pytest-mock, pdoc and pandas-stubs diff --git a/pyproject.toml b/pyproject.toml index 5e1ea32..1384ec2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -5,7 +5,7 @@ build-backend = "setuptools.build_meta" # --------------------------------------------------------------------- [project] name = "ngraph" -version = "0.23.1" +version = "0.24.0" description = "A tool and a library for network modeling and analysis." readme = "README.md" authors = [{ name = "Andrey Golovanov" }]