Skip to content

Commit d9c5a58

Browse files
committed
Update Changelog
1 parent b703db2 commit d9c5a58

File tree

1 file changed

+33
-5
lines changed

1 file changed

+33
-5
lines changed

CHANGELOG.md

Lines changed: 33 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,42 @@
22

33
All notable changes to this project will be documented in this file.
44

5-
## [1.1.0] - 2024-08-28
5+
## [1.2.0] - 2025-08-17
66

7-
Replace ping with heartbeat in the code and .ini
7+
### Added
8+
- CMake support for building the project.
89

910
### Changed
11+
- Refactored code: inlined wrappers, tidied up, and reformatted.
12+
- Modularized code: moved command parsing to `cmd.c`, heartbeat functions to `heartbeat.c`, process control functions to `process.c`, and INI parsing to `config.c`.
1013

11-
- Code, config.ini and test_child.py have been refactored
14+
## [1.1.0] - 2025-06-30
1215

13-
## [1.0.0] - 2024-06-07
16+
### Changed
17+
- Improved INI format for arrays of processes.
18+
19+
## [1.0.0] - 2025-04-26
20+
21+
### Changed
22+
- Updated GitHub Actions for building and testing.
23+
- Improved makefile.
24+
- Enhanced application management: renamed `nWdtApps` to `n_apps`, improved start/restart/terminate functionality.
25+
- Improved config parsing safety.
26+
- Added support for non-heartbeat processes.
27+
- Updated `test_child` to support non-heartbeat processes.
28+
- Print unknown commands as hex with safe bounds and printable fallback.
1429

15-
- Initial release
30+
### Fixed
31+
- Quoting in `run.sh`.
32+
- Reduced test time to 300 seconds.
33+
- Set signal to USR1 for normal exit.
34+
- Log file printing.
35+
36+
## [0.1.0] - 2024-08-31
37+
38+
### Added
39+
- Initial project setup, CI creation, and basic makefile.
40+
41+
### Changed
42+
- Replaced "ping" with "heartbeat" in code and INI configuration.
43+
- Updated README.md and Makefile.

0 commit comments

Comments
 (0)