diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 895bf0e3..969d3dbf 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "2.0.0" + ".": "2.1.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 421904bb..9fad0e63 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,43 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/) and this project adheres to [Semantic Versioning](https://semver.org/). +## [2.1.0](https://github.com/philips-software/amp-hal-st/compare/v2.0.0...v2.1.0) (2023-11-09) + + +### Features + +* Add data operations to GattClient ([#132](https://github.com/philips-software/amp-hal-st/issues/132)) ([a1eaaf5](https://github.com/philips-software/amp-hal-st/commit/a1eaaf53fe8cc032da7aec5a3937f5643c9f6590)) +* Add GATT Client (discovery attributes) ([#131](https://github.com/philips-software/amp-hal-st/issues/131)) ([121c351](https://github.com/philips-software/amp-hal-st/commit/121c35153e4e131fdab3cce5dd89723defe566e1)) +* Add integration tests ([#208](https://github.com/philips-software/amp-hal-st/issues/208)) ([07086ec](https://github.com/philips-software/amp-hal-st/commit/07086eca82d487f4e434f5f086e442e127e0dde2)) +* Add services/st_util/StUartProgammer ([#185](https://github.com/philips-software/amp-hal-st/issues/185)) ([8faceb4](https://github.com/philips-software/amp-hal-st/commit/8faceb49c1efbda055661a143ff10d830ccd0c11)) +* Add stm32g0 hal drivers ([#118](https://github.com/philips-software/amp-hal-st/issues/118)) ([35dff48](https://github.com/philips-software/amp-hal-st/commit/35dff48cb238a4b0250f90895945205a0446446c)) +* Ble central pairing bonding feature ([#163](https://github.com/philips-software/amp-hal-st/issues/163)) ([530b3bc](https://github.com/philips-software/amp-hal-st/commit/530b3bca48b3710dc2ffe4956e451a78968bf330)) +* Configurable clock phase and polarity for sync spi ([#200](https://github.com/philips-software/amp-hal-st/issues/200)) ([cbf6d68](https://github.com/philips-software/amp-hal-st/commit/cbf6d688a5d1e2ca05444f8bc86d7cd5215a005b)) +* Gap and gatt refactored/improved due to embedded-infra changes ([#136](https://github.com/philips-software/amp-hal-st/issues/136)) ([e6c276b](https://github.com/philips-software/amp-hal-st/commit/e6c276b80075bf53d46ade0da89834712fd28e5d)) +* Improvements according to application note AN5289 ([#135](https://github.com/philips-software/amp-hal-st/issues/135)) ([bd95621](https://github.com/philips-software/amp-hal-st/commit/bd956214e617777edc51c248fbde589fa622c099)) +* Low power event dispatcher ([#156](https://github.com/philips-software/amp-hal-st/issues/156)) ([a0d1855](https://github.com/philips-software/amp-hal-st/commit/a0d18558fa99fc55f9386d9331856ab4eda730cc)) +* Merge upstream changes ([#126](https://github.com/philips-software/amp-hal-st/issues/126)) ([1546f51](https://github.com/philips-software/amp-hal-st/commit/1546f51e706884270073884bd53ec1fb197afe0a)) +* Refactor and expand StUartProgrammer ([#202](https://github.com/philips-software/amp-hal-st/issues/202)) ([5c8c213](https://github.com/philips-software/amp-hal-st/commit/5c8c213eb05d506d77d0d86ca862c7974a62fa3f)) +* Removed additional EXCLUDE_FROM_ALL property in favour of using emil_build_for() ([8e3766d](https://github.com/philips-software/amp-hal-st/commit/8e3766d8829d0a53ef28d150e0f71bfd8236deb5)) +* Update st ble stack ([#165](https://github.com/philips-software/amp-hal-st/issues/165)) ([a6b8827](https://github.com/philips-software/amp-hal-st/commit/a6b8827ad55416a59817b8627785c98626d7aa37)) +* Update the st ble stack to version 1.17 ([a6b8827](https://github.com/philips-software/amp-hal-st/commit/a6b8827ad55416a59817b8627785c98626d7aa37)) + + +### Bug Fixes + +* Adc on stm32wb ([#162](https://github.com/philips-software/amp-hal-st/issues/162)) ([ee16f2a](https://github.com/philips-software/amp-hal-st/commit/ee16f2a8bb31fedb475b92ab6529bf8b0132a40e)) +* Add ble middleware binaries ([#130](https://github.com/philips-software/amp-hal-st/issues/130)) ([201687e](https://github.com/philips-software/amp-hal-st/commit/201687ebdac32493630b76115ed068fd2261e863)) +* Add confirmation for gatt indication ([#159](https://github.com/philips-software/amp-hal-st/issues/159)) ([02a98f0](https://github.com/philips-software/amp-hal-st/commit/02a98f071ab9ad8a2663737e8703fa63e02f95c2)) +* Communication over ethernet smi ([#129](https://github.com/philips-software/amp-hal-st/issues/129)) ([9935da5](https://github.com/philips-software/amp-hal-st/commit/9935da5cd5ad88318c0bf0ce8825669bd645892d)) +* Do not assert if GattCompleteEvent fails ([#167](https://github.com/philips-software/amp-hal-st/issues/167)) ([063daa4](https://github.com/philips-software/amp-hal-st/commit/063daa465045744438e0087dcc384fdaf035fa05)) +* Duplicate and misdirected function calls due to listening for events on multiple levels in the inheritance tree of classes using GapSt. ([6f8b7f7](https://github.com/philips-software/amp-hal-st/commit/6f8b7f7f7b2144c79e996fde904aee319b385210)) +* Event handling of GapSt and its derived classes. ([#143](https://github.com/philips-software/amp-hal-st/issues/143)) ([6f8b7f7](https://github.com/philips-software/amp-hal-st/commit/6f8b7f7f7b2144c79e996fde904aee319b385210)) +* Hal_st/stm32fxxx/EthernetSmiStm: ETH_MACMIIAR_CR_Msk is the mask of MACMII->AR, not the inverse ([9935da5](https://github.com/philips-software/amp-hal-st/commit/9935da5cd5ad88318c0bf0ce8825669bd645892d)) +* Incorrect connection handle in state transitions ([#147](https://github.com/philips-software/amp-hal-st/issues/147)) ([2f99452](https://github.com/philips-software/amp-hal-st/commit/2f994526d59aff59fa80896122762b3a47c347e5)) +* Set privacy mode for bonded devices ([#146](https://github.com/philips-software/amp-hal-st/issues/146)) ([88d30f2](https://github.com/philips-software/amp-hal-st/commit/88d30f288cf6c6cb47c10aec0003cabdc0f9d7e8)) +* Standalone stm32 build and debug ([#193](https://github.com/philips-software/amp-hal-st/issues/193)) ([71bf177](https://github.com/philips-software/amp-hal-st/commit/71bf177b5f992f4bb9793470cd70136fb60cebcd)) +* Systick conflict with invalidIrq ([#161](https://github.com/philips-software/amp-hal-st/issues/161)) ([8ee04e1](https://github.com/philips-software/amp-hal-st/commit/8ee04e17e1c159c2d7e1e5057194dd0603e929ca)) + ## [2.0.0](https://github.com/philips-software/amp-hal-st/compare/v1.1.0...v2.0.0) (2023-04-14) diff --git a/CMakeLists.txt b/CMakeLists.txt index 8a50cc12..876c9deb 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -25,7 +25,7 @@ if (HALST_STANDALONE) FetchContent_MakeAvailable(emil) endif() -project(hal_st LANGUAGES C CXX ASM VERSION 2.0.0) # x-release-please-version +project(hal_st LANGUAGES C CXX ASM VERSION 2.1.0) # x-release-please-version set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD_REQUIRED On)