Releases in reverse chronological order.
Please check GitHub and close existing issues and pull requests.
- v4.2.1
- 944ac54 README update
- 4244738 package.json: description cosmetics
- badfbac trace.cpp: silence warnings
- 2bdb99c ci.yml: non-sudo npm install
- 681d474 ci.yml: xpm 0.16.2
- d9ca5ef README updates
- 9deb141 tests/CMakeLists.txt: cosmetics
- 31e01f1 package.json: cosmetise urls
- 1c66236 package.json: minXpm 0.16.2
- 0110e7d update for xpacks/@scope/name
- 228dec6 cmake: add dependencies.cmake
- f493850 package.json: build-helper-xpack#xpack-develop
- 39177ab remove --quiet
- 219e896 ci.yml: bump xpm
- f461e84 lower case ci.yml
- cf69dbf package.json min 0.16.0
- 468c3f1 package.json min 0.16.0
- 9ea9ede lower case ci.yml
- a3ae928 CI.yml: re-enable windows
- 84f42a2 CI.yml: bump deps, node 18
- d3693f7 .npmignore update
- 52238fb READMEs updates
- 3b10890 README updates
- 8567d73 README update
- 5255082 meson.build cosmetics
- 31e0505 package.json min 0.14.0 & defaults
- 650c8d5 4.2.0
- 4a22166 prepare v4.2.0
- d560e9b .vscode/settings.json: ignoreWords
- 498dcd8 rename MICRO_OS_PLUS_INTEGER_TRACE_SEMIHOSTING_BUFFER_ARRAY_SIZE
- 4e018fc tests/cross.ini: add link to cpu-families
- f3607fb .vscode/settings.json: cmake.ignoreCMakeListsMissing
- 1bd6ad0 .vscode/settings.json: makefile.configureOnOpen
- fd63c99 CI.yml: try to ignore tags
- 50dcdd2 trace.h: silence clang compat
- 4.1.0
- 008892b semihosting.h comments cosmetics
- ab7e57a startup.cpp: message cosmetics (KiB)
- e51fa46 trace.h: namespace cosmetics
- 909fa41 #6: puts() with optional string in C++
- 3016e30 trace.cpp: silence -Wc++98-c++11-c++14-compat
- fb40646 trace.cpp: namespaces cosmetics
- c1f0807 #5: rename MICRO_OS_PLUS_INTEGER_TRACE_PRINTF_BUFFER_ARRAY_SIZE
- 23f0720 CMake update error message
- 726786d remove dependencies READMEs
- 9292f88 package.json minimumXpmRequired
- daa1f49 add preliminary xpack.json
- ff16726 CMake: xpack_display_greetings() with arg
- c3131b3 package.json: bump deps
- 445c14e update for arm-cmsis-core
- aeebff5 tests: update for sections-flash.ld
- 55edc76 GETCMDLINE
- v3.0.1 maintenance release
- update for latest tests
- 840bd8a package.json add clang13
- 18ebec5 updates from build-tools/templates
- d8faaa3 unit-test: update for expect() <<
- 4cf0770 unit-test.cpp: update for new micro-test-plus
- 9c459f5 update from new template, new micro-test-plus
- 4514960 CI.yml: --quiet
- v3.0.0
- add support to run all tests on all platforms
- v2.4.2
- 24e405e .c* include <micro-os-plus/config.h>
- 2819b94 package.json: bump build-helper
- c290a9c add platform-qemu-mps2-an386 & tests
- bf83676 add most test sources
- f415f88 MICRO_OS_PLUS_INCLUDE_CONFIG_H
- e83560f rework cmake & meson globals & native
- 384d5b4 CI.yml: update native tests
- 468bc23 tests: update cmake & meson configs
- 20b8a06 tests: add platform native
- 8e53b7f add tests sources
- 14aada4 add tests cmake & meson globals
- d962829 trace.cpp: disable default write()
- a9ada12 trace.cpp: empty block without
;
- b8af835 trace.cpp: remove
__attribute__ ((weak))
- a76a829 use MICRO_OS_PLUS_HAS_CONFIG_H
- fb58146 rename MICRO_OS_PLUS_TRACE
- v2.4.1
- b9c900b move meson_options.txt to tests
- v2.4.0
- 55ee3b5 cmake: add xpack_display_target_lists
- 81c0475 cmake update for interface
- 463d34c add meson support
- 1140aa6 rework CMake, top config, no sources
- v2.3.0
- rework CMake
- v2.2.4
- bump deps
- v2.2.3 (tests fail)
-
v2.2.2
-
fix warnings
-
remove -Werror
-
v2.2.1
-
add #define trace_flush
- v2.2.0
- [#4] - make the C API consistent
- add tests (running native on macOS/Linux)
- add CI via GitHub Actions
- v2.1.0
- [#3] - add a third param to dump_args()
- fix/silence warnings
- v2.0.0
- rename micro_os_plus
- v1.1.0
- first restructured release
- v1.0.7
- [#1] Remove non-portable aliases from C to C++
- v1.0.6
- move deps back to npm
- update README developer info
- v1.0.5
- cosmetics
- v1.0.4
- reformat
- v1.0.3
- README updates
- v1.0.2
- package.json clean-ups
- add CHANGELOG.md
- v1.0.1
- initial version, copied from µOS++.