Skip to content

Releases: offa/scope-guard

v0.3.12

03 Jul 16:03
Compare
Choose a tag to compare

Changes

  • Conan 2.0 migration
  • Enhanced install support
  • GCC 13 support
  • Clang 16 support
  • Migration to new CI images

⚠️ Incompatible Changes

  • CMake options use a SCOPEGUARD_ prefix now

v0.3.11

20 Dec 18:09
Compare
Choose a tag to compare

Changes

  • CMake find_package() support fixed
  • Clang 15 support
  • Dependency updates
  • Formatting verification in CI

v0.3.10

21 Jul 15:38
Compare
Choose a tag to compare

Changes

  • Migrate to Catch 3.x
  • GCC 12 support
  • Clang 13 and 14 support
  • Remove CI builds of GCC 7/8 and Clang 7/8

v0.3.9

20 Sep 14:56
Compare
Choose a tag to compare

Changes

  • Conan package version fixed
  • Conan package license export added
  • Clang format configuration added
  • Internal improvements

v0.3.8

30 Apr 12:38
Compare
Choose a tag to compare

Changes

  • GCC 11 build added
  • Clang 11 / 12 builds added
  • Clang 5 / 6 builds removed
  • Github Actions CI added
  • Travis CI removed
  • CodeQL analysis added

v0.3.7

19 Aug 15:56
Compare
Choose a tag to compare

Changes

  • Type requirement of unique_resource::operator=() fixed
  • Travis CI image updated
  • Standardisation progress updated

v0.3.6

04 Aug 15:24
Compare
Choose a tag to compare

Changes

  • Non-noexcept move operations fixed
  • Catch update

v0.3.5

26 Jun 17:23
Compare
Choose a tag to compare

Changes

  • Conan support
  • GCC 9 and 10 support
  • Clang 9 and 10 support

v0.3.4

02 May 15:38
Compare
Choose a tag to compare

Changes

  • Update to latest R0052R10
  • Clang 8 support

v0.3.3

11 Nov 20:59
Compare
Choose a tag to compare

Changes

  • unique_resource: Bug fixed, which could cause a double free on move construction