Skip to content

Commit 4ff168b

Browse files
chore(main): release 3.1.0
1 parent 666d21a commit 4ff168b

3 files changed

Lines changed: 26 additions & 2 deletions

File tree

‎.release-please-manifest.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "3.0.0"
2+
".": "3.1.0"
33
}

‎CHANGELOG.md‎

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,29 @@
11
# Changelog
22

3+
## [3.1.0](https://github.com/embedded-pro/numerical-toolbox-cpp/compare/v3.0.0...v3.1.0) (2026-08-14)
4+
5+
6+
### Features
7+
8+
* Add deadbeat controller ([#271](https://github.com/embedded-pro/numerical-toolbox-cpp/issues/271)) ([69b491c](https://github.com/embedded-pro/numerical-toolbox-cpp/commit/69b491cd1a6fe012a5ddc8ede18776398e95e6a1))
9+
10+
11+
### Bug Fixes
12+
13+
* **adrc:** Add 3-arg Compute for actuator saturation anti-windup ([#276](https://github.com/embedded-pro/numerical-toolbox-cpp/issues/276)) ([#282](https://github.com/embedded-pro/numerical-toolbox-cpp/issues/282)) ([dbd43ec](https://github.com/embedded-pro/numerical-toolbox-cpp/commit/dbd43ec4c9e8c7737dddd48768227bbfd2d2f8ab))
14+
* **adrc:** Guard ESO against forward-Euler instability with order-aware precondition ([#280](https://github.com/embedded-pro/numerical-toolbox-cpp/issues/280)) ([7809292](https://github.com/embedded-pro/numerical-toolbox-cpp/commit/780929232c188655432a11cba56a067a5e05f2c6))
15+
* **controllers:** Allow stateful feedforward in Feedforward2Dof ([#277](https://github.com/embedded-pro/numerical-toolbox-cpp/issues/277)) ([#281](https://github.com/embedded-pro/numerical-toolbox-cpp/issues/281)) ([13fba55](https://github.com/embedded-pro/numerical-toolbox-cpp/commit/13fba550207192e845ddda65eccbf1e2f73d7803))
16+
* **controllers:** Apply N-bar precompensator in DeadbeatControl for unity DC gain ([#283](https://github.com/embedded-pro/numerical-toolbox-cpp/issues/283)) ([8c0ea7c](https://github.com/embedded-pro/numerical-toolbox-cpp/commit/8c0ea7c4c5199e0fd33060267fb3e0d6c8ff0b4f))
17+
* Correct issues 257 to 259 ([#285](https://github.com/embedded-pro/numerical-toolbox-cpp/issues/285)) ([1cf95af](https://github.com/embedded-pro/numerical-toolbox-cpp/commit/1cf95af6d855cc9320b5f7dc717687a6a6a7fcb9))
18+
* Dp45, matrix init, feedlin, dare and statistics ([#272](https://github.com/embedded-pro/numerical-toolbox-cpp/issues/272)) ([d89092b](https://github.com/embedded-pro/numerical-toolbox-cpp/commit/d89092b3bbb446914b40a3ceb3852536e5cc4d31))
19+
* **lqr:** Forward MaxIterations through Lqr and IntegralStateFeedbackLqi ([#279](https://github.com/embedded-pro/numerical-toolbox-cpp/issues/279)) ([79e2fdc](https://github.com/embedded-pro/numerical-toolbox-cpp/commit/79e2fdcf8cb25b682b10fcb0c4626c8c8b16b5e0))
20+
* Resolve issues 260 to 267 ([#284](https://github.com/embedded-pro/numerical-toolbox-cpp/issues/284)) ([666d21a](https://github.com/embedded-pro/numerical-toolbox-cpp/commit/666d21a25f7c79357b4c5315673ab2a42f550fa0))
21+
22+
23+
### Build System
24+
25+
* **deps:** Bump github/codeql-action/upload-sarif ([#268](https://github.com/embedded-pro/numerical-toolbox-cpp/issues/268)) ([b522174](https://github.com/embedded-pro/numerical-toolbox-cpp/commit/b5221740917a1c9e640552f9b90cea18fde80a2d))
26+
327
## [3.0.0](https://github.com/embedded-pro/numerical-toolbox-cpp/compare/v2.0.0...v3.0.0) (2026-08-09)
428

529

‎CMakeLists.txt‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ if (NUMERICAL_TOOLBOX_STANDALONE)
5959
endif()
6060
endif()
6161

62-
project(numerical-toolbox LANGUAGES C CXX ASM VERSION 3.0.0) # x-release-please-version
62+
project(numerical-toolbox LANGUAGES C CXX ASM VERSION 3.1.0) # x-release-please-version
6363

6464
set(CMAKE_CXX_STANDARD 20)
6565
set(CMAKE_CXX_STANDARD_REQUIRED On)

0 commit comments

Comments
 (0)