Skip to content

chore(master): release 2.1.0#2

Merged
abdes merged 1 commit into
masterfrom
release-please--branches--master
Jul 9, 2025
Merged

chore(master): release 2.1.0#2
abdes merged 1 commit into
masterfrom
release-please--branches--master

Conversation

@abdes
Copy link
Copy Markdown
Contributor

@abdes abdes commented Jul 9, 2025

🤖 I have created a release beep boop

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)

This PR was generated with Release Please. See documentation.

@abdes abdes merged commit cb59d11 into master Jul 9, 2025
44 checks passed
@abdes
Copy link
Copy Markdown
Contributor Author

abdes commented Jul 9, 2025

🤖 Created releases:

🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant