Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(main): release 2.1.0 #119

Merged

Conversation

rjaegers
Copy link
Member

@rjaegers rjaegers commented Apr 20, 2023

🤖 I have created a release beep boop

2.1.0 (2023-11-09)

Features

  • Add data operations to GattClient (#132) (a1eaaf5)
  • Add GATT Client (discovery attributes) (#131) (121c351)
  • Add integration tests (#208) (07086ec)
  • Add services/st_util/StUartProgammer (#185) (8faceb4)
  • Add stm32g0 hal drivers (#118) (35dff48)
  • Ble central pairing bonding feature (#163) (530b3bc)
  • Configurable clock phase and polarity for sync spi (#200) (cbf6d68)
  • Gap and gatt refactored/improved due to embedded-infra changes (#136) (e6c276b)
  • Improvements according to application note AN5289 (#135) (bd95621)
  • Low power event dispatcher (#156) (a0d1855)
  • Merge upstream changes (#126) (1546f51)
  • Refactor and expand StUartProgrammer (#202) (5c8c213)
  • Removed additional EXCLUDE_FROM_ALL property in favour of using emil_build_for() (8e3766d)
  • Update st ble stack (#165) (a6b8827)
  • Update the st ble stack to version 1.17 (a6b8827)

Bug Fixes

  • Adc on stm32wb (#162) (ee16f2a)
  • Add ble middleware binaries (#130) (201687e)
  • Add confirmation for gatt indication (#159) (02a98f0)
  • Communication over ethernet smi (#129) (9935da5)
  • Do not assert if GattCompleteEvent fails (#167) (063daa4)
  • Duplicate and misdirected function calls due to listening for events on multiple levels in the inheritance tree of classes using GapSt. (6f8b7f7)
  • Event handling of GapSt and its derived classes. (#143) (6f8b7f7)
  • Hal_st/stm32fxxx/EthernetSmiStm: ETH_MACMIIAR_CR_Msk is the mask of MACMII->AR, not the inverse (9935da5)
  • Incorrect connection handle in state transitions (#147) (2f99452)
  • Set privacy mode for bonded devices (#146) (88d30f2)
  • Standalone stm32 build and debug (#193) (71bf177)
  • Systick conflict with invalidIrq (#161) (8ee04e1)

This PR was generated with Release Please. See documentation.

@rjaegers rjaegers requested a review from a team as a code owner April 20, 2023 17:32
@github-actions
Copy link
Contributor

github-actions bot commented Apr 20, 2023

🦙 MegaLinter status: ⚠️ WARNING

Descriptor Linter Files Fixed Errors Elapsed time
✅ ACTION actionlint 5 0 0.07s
⚠️ MARKDOWN markdownlint 20 14 4 1.75s
⚠️ MARKDOWN markdown-link-check 20 14 55.76s
✅ MARKDOWN markdown-table-formatter 20 14 0 0.31s
✅ REPOSITORY checkov yes no 22.14s
✅ REPOSITORY dustilock yes no 0.08s
✅ REPOSITORY gitleaks yes no 73.69s
✅ REPOSITORY git_diff yes no 0.21s
✅ REPOSITORY grype yes no 19.24s
✅ REPOSITORY kics yes no 40.82s
✅ REPOSITORY secretlint yes no 39.89s
✅ REPOSITORY syft yes no 1.0s
✅ REPOSITORY trivy yes no 4.95s
✅ REPOSITORY trivy-sbom yes no 1.48s
✅ REPOSITORY trufflehog yes no 36.72s
⚠️ SPELL lychee 86 1 0.12s
✅ XML xmllint 17 0 0 0.12s
✅ YAML prettier 7 1 0 0.74s
✅ YAML v8r 7 0 5.47s
✅ YAML yamllint 7 0 0.69s

See detailed report in MegaLinter reports

MegaLinter is graciously provided by OX Security

@rjaegers rjaegers force-pushed the release-please--branches--main--components--amp-hal-st branch from 4dfddef to 3e68153 Compare April 24, 2023 09:49
@rjaegers rjaegers force-pushed the release-please--branches--main--components--amp-hal-st branch 5 times, most recently from 60215b5 to b546487 Compare May 9, 2023 08:56
@oguzcanoguz
Copy link
Contributor

@rjaegers
Is this PR automatically created or did you trigger it?
If it is automatic, I wonder based on what it is scheduled.
And lastly, what do we need to review for such a release PR?

@rjaegers
Copy link
Member Author

@oguzcanoguz This PR is automatically created by the release-please action (https://github.com/googleapis/release-please). It is scheduled to run for every merge to the main branch. Depending on the conventional commit messages it then determines if it a) has to run and b) has to update the version number. By-default it won't run for types as: ci, build, docs, but it will run for types as: feat, fix.

The action will make sure to keep the PR that is has opened up-to-date by force-pushing newer versions. We only need to review it once we actually want to create the release. Then you merge the PR to main and the release will be created automatically.

I hope this provides you with enough context to understand the process.

@rjaegers rjaegers force-pushed the release-please--branches--main--components--amp-hal-st branch 2 times, most recently from 3cff46b to 51fae62 Compare May 22, 2023 08:47
@oguzcanoguz
Copy link
Contributor

@rjaegers Thanks, that helps. To better understand, next question is when do we decide to make a release.
Initially I thought every merge with a feat or fix would automatically bump the version. Apparently not and it is in our control.

@rjaegers rjaegers force-pushed the release-please--branches--main--components--amp-hal-st branch 5 times, most recently from 2ff1286 to 6bbdaf0 Compare June 6, 2023 07:38
@rjaegers rjaegers force-pushed the release-please--branches--main--components--amp-hal-st branch 3 times, most recently from fef234f to 1683965 Compare June 12, 2023 23:05
@rjaegers rjaegers force-pushed the release-please--branches--main--components--amp-hal-st branch 2 times, most recently from 18f3da1 to cf98ea5 Compare June 27, 2023 11:55
@rjaegers rjaegers force-pushed the release-please--branches--main--components--amp-hal-st branch 4 times, most recently from ec01c0d to bb8d219 Compare July 6, 2023 09:03
@rjaegers rjaegers force-pushed the release-please--branches--main--components--amp-hal-st branch 2 times, most recently from 7fce8ad to ce0b5ac Compare July 12, 2023 12:35
@rjaegers rjaegers force-pushed the release-please--branches--main--components--amp-hal-st branch 2 times, most recently from ba7d9e1 to 6184949 Compare July 19, 2023 13:16
@rjaegers rjaegers force-pushed the release-please--branches--main--components--amp-hal-st branch 2 times, most recently from 325cb21 to efb22fa Compare July 24, 2023 16:50
@rjaegers rjaegers force-pushed the release-please--branches--main--components--amp-hal-st branch 2 times, most recently from f1f0973 to 29661e7 Compare August 11, 2023 13:48
@rjaegers rjaegers force-pushed the release-please--branches--main--components--amp-hal-st branch from 29661e7 to 6ebfe50 Compare September 11, 2023 07:46
@rjaegers rjaegers force-pushed the release-please--branches--main--components--amp-hal-st branch 3 times, most recently from dae768d to e69c9e0 Compare September 28, 2023 14:37
@rjaegers rjaegers force-pushed the release-please--branches--main--components--amp-hal-st branch 2 times, most recently from d09fab2 to 0ccdc1d Compare October 18, 2023 11:59
@rjaegers rjaegers force-pushed the release-please--branches--main--components--amp-hal-st branch 3 times, most recently from d4f3065 to 398ef6a Compare October 31, 2023 09:38
@rjaegers rjaegers force-pushed the release-please--branches--main--components--amp-hal-st branch 3 times, most recently from e90bda9 to 6930112 Compare November 7, 2023 09:21
@rjaegers rjaegers force-pushed the release-please--branches--main--components--amp-hal-st branch from 6930112 to fa5bcc2 Compare November 9, 2023 14:14
@richardapeters richardapeters merged commit a81ac4c into main Nov 9, 2023
17 checks passed
@richardapeters richardapeters deleted the release-please--branches--main--components--amp-hal-st branch November 9, 2023 14:50
@rjaegers
Copy link
Member Author

rjaegers commented Nov 9, 2023

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.

3 participants