From be0df81b09b43e2e239fdeeaff458e349f019222 Mon Sep 17 00:00:00 2001 From: Olivier Cots Date: Mon, 19 Oct 2026 19:59:35 +0200 Subject: [PATCH] chore: prepare CTModels v0.20.0 release --- BREAKING.md | 2 +- CHANGELOG.md | 10 ++++++++-- Project.toml | 2 +- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/BREAKING.md b/BREAKING.md index e7cfc4ce..cf17704d 100644 --- a/BREAKING.md +++ b/BREAKING.md @@ -2,7 +2,7 @@ This document describes breaking changes in CTModels releases and how to migrate your code. -## [Unreleased] +## [0.20.0] - 2026-10-19 ### `Makie.plot(; kwargs...)` is removed diff --git a/CHANGELOG.md b/CHANGELOG.md index 1354f036..16f0cb99 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,7 +7,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### ⚠️ Breaking +## [0.20.0] - 2026-10-19 + +### 💥 Breaking Changes - **`Makie.plot(; kwargs...)` is removed** ([#466](https://github.com/control-toolbox/CTModels.jl/issues/466)). The zero-argument @@ -54,7 +56,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - `Solution` gains an eleventh field and type parameter, `switching`; the ten-argument positional constructor is kept and builds an `EmptySwitchingModel`. -### 🔧 Fixed +### 🐛 Bug Fixes - **Export/import round trip of a `Solution` with unset optional solver fields** ([#464](https://github.com/control-toolbox/CTModels.jl/issues/464)). A solution whose @@ -78,6 +80,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 `Breakage.yml` moves to `breakage-suite.yml` (one report, the `REL1` check of a release PR) and also runs on push to `main`; `Documentation.yml` accepts `workflow_dispatch`. +### ✅ Compatibility + +- **Breaking changes**: see the migration blocks in [BREAKING.md](BREAKING.md). + ## [0.19.8] - 2026-10-14 ### 🔧 Fixed diff --git a/Project.toml b/Project.toml index b7f7c595..4e4a67d4 100644 --- a/Project.toml +++ b/Project.toml @@ -1,6 +1,6 @@ name = "CTModels" uuid = "34c4fa32-2049-4079-8329-de33c2a22e2d" -version = "0.19.8" +version = "0.20.0" authors = ["Olivier Cots "] [deps]