Skip to content

Releases: offa/stm32-eth

v0.9.5

21 Sep 14:55
Compare
Choose a tag to compare

Changes

  • GCC 11, 12, 13 support
  • Clang 12, 13, 14, 15, 16, 17 support
  • Migration to new CI images
  • Use ARM GCC 12.x
  • CodeQL CI build
  • Formatting CI check
  • Clang Format support
  • Conan support
  • Migration to Conan 2.0

v0.9.4

25 Jan 15:38
Compare
Choose a tag to compare

Changes

  • ARM Compiler Update
  • CI improvements
  • Travis CI removed
  • Github Actions CI added
  • Clang 11 support added
  • GSL updates integrated

Note:

This is the last C++17 release, mainline will move to C++20.

v0.9.3

06 Jun 15:14
Compare
Choose a tag to compare

Changes

  • GCC 10 support
  • GSL v3 update
  • Improved CppUTest integration

v0.9.2

30 Mar 12:47
Compare
Choose a tag to compare

Changes

  • Clang 10 support
  • Coverage migrated to gcovr
  • GSL integration improved
  • Code improvements

v0.9.1

10 Nov 14:49
Compare
Choose a tag to compare

Changes

  • GCC 9 support
  • Clang 7, 8 and 9 support
  • Docker container improvements
  • Clang Format support
  • Code improvements

v0.9.0

28 Jun 19:12
Compare
Choose a tag to compare

Changes

  • C++17 branch merged
  • GCC 8 support
  • GCC 7 (ARM) support
  • Clang 6 support
  • CMake upgrade
  • SPI SS Pin state fixed
  • HAL library integration improved
  • GSL library integration improved
  • Sanitizer enabled for CI builds

Note: A C++14 maintenance branch is kept for some time. Though an upgrade is recommended.

v0.8.0

20 Jan 17:29
Compare
Choose a tag to compare

Changes

  • CMake updated to v3.9
  • Cmake improvements
  • LTO improved
  • CI moved to Docker Images
  • Sanitizer support added
  • System library integration improved

Note:

This is the last mainline release based on C++14. From v0.9.x onwards the mainline implementation is going to use C++17.

A C++14 maintenance branch is kept for some time. Though an upgrade is recommended.

v0.7.1

18 Sep 18:08
Compare
Choose a tag to compare

Changes

  • CMake modernization

v0.7.0

18 Sep 14:44
Compare
Choose a tag to compare

Changes

  • CMake modernization / improvements
  • Documentation updates

v0.6.0

27 Jul 13:25
Compare
Choose a tag to compare

Changes

  • Supported Compilers updated: Gcc 7 and Clang 4.0 added
  • Many improvements and refactorings