Offa Scope Guard Versions Save

Implementation of Scoped Guards and Unique Resource as proposed in P0052.

v0.3.2

5 years ago

Changes

  • Update to latest R0052R9
  • Clang 7 Support
  • Catch updated
  • Trompeloeil updated

v0.3.1

5 years ago

Changes

  • License changed to MIT info)
  • Coverage generation removed
  • Trompeloeil updated

info) Compatible with GPL – see GPL-Compatible Free Software Licenses for more details.

v0.3.0

6 years ago

Changes

  • Update to latest P0052R8
  • GCC 8 Support
  • Catch updated to latest release
  • C++14 Support removed

v0.2.4

6 years ago

Changes

  • Clang 6 support added
  • Catch updated
  • Both changes backported to the C++14 Branch (still deprecated)

v0.2.3

6 years ago

Changes

  • Catch updated
  • CMake updated to v3.10.1
  • Some minor improvements
  • Backports to C++14 Branch

Note:

This is the last release with C++14 support.

v0.2.2

6 years ago

Changes

  • Adoption of the latest P0052R6
  • C++14 Backport
  • Catch Updated
  • Dockerized CI builds

Note:

Deprecation of C++14 Backport

C++17 has become the official C++ Standard.

This is presumably the last release with C++14 Backport. The C++14 Branch (cpp14) is deprecated from now on and may get dropped in a future release.

v0.2.1

6 years ago

Changes

  • Deprecated factory functions removed
  • Clang CI build added

v0.2.0

6 years ago

Changes

  • Updated to C++17
  • C++14 Maintance Branch added
  • Updated to CMake v3.8.2
  • Updated CI Configuration
  • Changes and improvements through C++17
  • Specified Deduction Guides added for all classes
  • Deprecation of all (no longer specified) factory functions

v0.1.3

6 years ago

Changes

  • Refactoring and Code improvements

Note:

v0.2.x will move to C++17

The mainline implementation will move to C++17 from v0.2.x onwards. A C++14 will be still maintained.

v0.1.2

6 years ago

Changes

  • Many improvements and Fixes
  • P0052R5 fully implemented