Skip to content

Commit

Permalink
Updated changelog and release info
Browse files Browse the repository at this point in the history
  • Loading branch information
Tellicious committed Sep 12, 2024
1 parent c78377c commit 5fd43d8
Show file tree
Hide file tree
Showing 2 changed files with 34 additions and 6 deletions.
20 changes: 15 additions & 5 deletions .github/releaseBody.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,19 @@
## Multiple improvements to PID
## Multiple bugfixes and improvements

**New features:**
- Added some configurable parameters (via defines) to `list`, `LKHashTable`, `LPHashTable`, `movingAvg` and `queue`
- Added `queuePopBackArr` function to `queue`

**Improvements:**
- Major change to `PID_calcBackCalc` to align output with Simulink PID block
- Optimized PID calculation functions to remove 2 unnecessary struct members
- Changed many inline functions to defines in `PID.h`
- Extended PID unit tests to validate also set, get and reset functions
- Improved performance of `LPHashTable` by removing unnecessary memory releases / allocations
- Extended unit tests coverage to 100% for all objects

**Bugfix:**
- Fixed several bugs in `LPHashTable` that were causing relevant functional errors
- Fixed a few bugs in `LKHashTable` that were causing memory leaks in some conditions
- Minor bugfix to `matrixDet` and `matrixDetStatic`
- Minor bugfix to `quaternionToEuler`
- Minor bugfix to `numMethods`
- Other minor improvements and bugfixes

See [Changelog](Changelog.md)
20 changes: 19 additions & 1 deletion Changelog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,23 @@
# Changelog

## v1.17.0

**New features:**
- Added some configurable parameters (via defines) to `list`, `LKHashTable`, `LPHashTable`, `movingAvg` and `queue`
- Added `queuePopBackArr` function to `queue`

**Improvements:**
- Improved performance of `LPHashTable` by removing unnecessary memory releases / allocations
- Extended unit tests coverage to 100% for all objects

**Bugfix:**
- Fixed several bugs in `LPHashTable` that were causing relevant functional errors
- Fixed a few bugs in `LKHashTable` that were causing memory leaks in some conditions
- Minor bugfix to `matrixDet` and `matrixDetStatic`
- Minor bugfix to `quaternionToEuler`
- Minor bugfix to `numMethods`
- Other minor improvements and bugfixes

## v1.16.0

**Improvements:**
Expand Down Expand Up @@ -175,7 +193,7 @@
### Contains breaking change on button initialization function

**New features:**
- Added possibility to create a pulse-detection button via BUTTON_TYPE_PULSATING
- Added possibility to create a pulse-detection button via `BUTTON_TYPE_PULSATING`
- Added new very-long press detection
- Added buttonGetStatus to return debounced button status

Expand Down

0 comments on commit 5fd43d8

Please sign in to comment.