From 168068f899e0075e7e53812c7973b399938ffec8 Mon Sep 17 00:00:00 2001
From: Pantelis Sopasakis
Date: Thu, 22 May 2025 18:10:39 +0100
Subject: [PATCH 1/4] bump versions
---
test/icasadi_test/Cargo.toml | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
diff --git a/test/icasadi_test/Cargo.toml b/test/icasadi_test/Cargo.toml
index 520af760..afc60a3c 100644
--- a/test/icasadi_test/Cargo.toml
+++ b/test/icasadi_test/Cargo.toml
@@ -7,15 +7,18 @@ description = "Rust interface to CasADi functions (for testing purposes only)"
documentation = "https://docs.rs/icasadi"
license = "MIT"
readme = "README.md"
-version = "0.0.2"
+version = "0.0.3"
edition = "2018"
+# NOTE: It is preferable to link to specific versions of the dependencies
+# in order to avoid breaking changes. All dependencies below are supposed to
+# be SemVer compatible, but it is better to be safe than sorry.
[dependencies]
-libc = { version = "0.2.0", default-features = false }
+libc = { version = "0.2.172", default-features = false }
[build-dependencies]
-cc = "1.0"
-bindgen = "0.49.0"
+cc = "1.2.23"
+bindgen = "0.71.1"
[profile.dev]
opt-level = 0
From 813e549e87cdcaab8492b152cdd9b63a30f030dd Mon Sep 17 00:00:00 2001
From: Pantelis Sopasakis
Date: Thu, 22 May 2025 18:57:02 +0100
Subject: [PATCH 2/4] update changelog and Cargo.toml
---
CHANGELOG.md | 4 +++-
Cargo.toml | 16 ++++++++--------
2 files changed, 11 insertions(+), 9 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index a71ece5a..89dbf073 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -11,11 +11,13 @@ Note: This is the main Changelog file for the Rust solver. The Changelog file fo
-## [v0.9.2] - Unreleased
+## [v0.9.2] - 2025-05-22
### Changed
- Update version of `rand`, `ndarray`, and `modcholesky` in `Cargo.toml`
+- Update also version of `icasadi_test` (new release today)
+- Version numbers of all dependencies specify build number
-## [v0.9.2] - 2025-05-22
+## [v0.9.2] - 2025-11-17
### Changed
-- Update version of `rand`, `ndarray`, and `modcholesky` in `Cargo.toml`
-- Update also version of `icasadi_test` (new release today)
+- Update version of `lbfgs`, `rand`, `ndarray`, and `modcholesky` in `Cargo.toml`
+- Update also version of `icasadi_test` (new release)
- Version numbers of all dependencies specify build number