Releases
v2.1.0
Compare
Sorry, something went wrong.
No results found
abdes
released this
09 Jul 19:49
2.1.0 (2025-07-09)
Features
add build option to enable or disable docs targets (481c240 )
add GitHub Actions workflow for release-please automation (69d96da )
add the version-info tool to print the project info (cb228e8 )
comprehensive macos builds for CI (084ae86 )
comprehensive ubuntu builds for CI (27fce46 )
comprehensive windows builds for CI (e46196f )
custom index.html should be optional in project doc root (9f906fd )
customize release-please workflow (b3504fb )
customize release-please workflow to update versions (c4921d6 )
enhance configure logs with project/module nesting hierarchy (f6c13f2 )
implement robust project-wide formatting (afcaebe )
increase ccache hit rate (a22a912 )
more robust handling of contract checking mode (304e9ae )
option to control the use of ccache, default is OFF (49a17a9 )
support for qualified module names (0c01c12 )
upgrade CPM to 0.38.1 (b333b38 )
use pre-commit instead of husky (551e1a1 )
Bug Fixes
#13 move "caexcludepath" to dev-windows and exclude CPM cache (0571714 )
#14 upgrade CPM to 0.35.6 (695414b )
#16 use CMAKE_CURRENT_SOURCE_DIR instead of CMAKE_SOURCE_DIR for cmake includes (4ac6928 )
#17 git should not be required (2c76104 )
#18 enforce end of line to LF (943ae47 )
#19 use generator expressions instead of CMAKE_BUILD_TYPE (857d299 )
#20 local install should use CMAKE_INSTALL_PREFIX to set variables (2e1f1d4 )
#20 use CMAKE_INSTALL_PREFIX to set variables (2fffd96 )
15 get target type before testing it (b8bd378 )
adapt versioning for release-please simple strategy (06014b5 )
add .python-version to .gitignore (9c8957c )
add 'Ninja' generator to macos-builds workflow (32bcb28 )
allow project options to be overriden from master projects or command line (2812446 )
always add code coverage 'all' targets (d7309a0 )
always include CTest even when ASAP_BUILD_TESTS is OFF (4c5ef88 )
api export generated header does not respect project layout (571ac3f )
build: #21 target option WARNING not propagated properly (432cdaf )
contract mode definition should only be added when not testing asap_contract (c6d5e34 )
contract mode definition should only be added when not testing asap_contract (cb7c9fb )
create .clangd only if it does not exists (8942178 )
enable docs build for pages (010fc52 )
enable profiling for test coverage for MSVC (7348d0a ), closes #22
generate version numbers as numbers (b3491d1 )
generated version.h should follow project naming (329bcdf )
honor the options to disable doc, docygen, sphinx (2d66564 )
install master project generated header files (3c5c162 )
main.cpp generation fails when multiple build configs are running (e7eb314 )
only add doxygen doc target if ASAP_BUILD_DOCS is ON (f05b118 )
remove unnecessary esbonio settings (5f5ada2 )
remove Xcode generator from macos-builds workflow (fde6a3b )
remove Xcode setup step from macos-builds workflow (a97b42a )
restore test setup deleted by mistake (cec7b9d )
sphinx generation targets not properly setup (a06b9a1 )
sub-projects with tests fail due to coverage all target not being setup early enough (400b2cc )
top level install not working properly (4ac4a31 )
update actions to latest versions in workflows (dac90de )
update branch name from main to master in release workflow (802960e )
update GitHub Actions to use latest versions of actions and Python (52c983d )
update GitHub Actions to use latest versions of actions and Python (40cc904 )
update macos workflow and fix issues (7575f81 )
update Xcode versions in macos-builds workflow (f93fc1f )
upgrade doxygen config file to avoid unnecessary warnings (864fd65 )
use cmake-format extension default behavior (a5d5c5e )
use correct path for the version include file (7997b68 )
use swift common for clang format/tidy and gersemi for cmake format (dc22af9 )
version info tool using wrong template (9447747 )
version-info test was added even when ASAP_BUILD_TESTS is OFF (b566e7b )
wrong variable used for target name (4ecd2bb )
wrong variable used of target name (04b5343 )
You can’t perform that action at this time.