Skip to content

Releases: gershnik/intrusive_shared_ptr

1.6

11 Feb 10:16
Compare
Choose a tag to compare

Changed

  • Test targets are now excluded from default build
  • Doctest is now included via <doctest/doctest.h> to make it possible to build
    tests against an external Doctest not brought via FetchContent.

Fixed

  • common.h header is now correctly installed by CMake install

1.5

17 Aug 06:54
Compare
Choose a tag to compare
1.5

Added

  • C++ module support (experimental). The library can now be used as C++ module. See README for details.

Fixed

  • weak_reference::single_threaded flag is made constexpr rather than static const

1.4

23 Jul 05:31
Compare
Choose a tag to compare
1.4

Changed

  • Updated CMake configuration to modernize it and allow local installation

1.3

31 Mar 09:10
Compare
Choose a tag to compare
1.3
  • Added single threaded mode support to ref_counted
  • Updated documentation

1.2

17 Mar 17:30
Compare
Choose a tag to compare
1.2

Added pre-defined specialization for Python object and type pointer for use in Python extensions. See python_ptr.h header for details.

1.1

09 Jun 12:27
Compare
Choose a tag to compare
1.1

CMake configuration modified to mark this library sources as PRIVATE rather than INTERFACE. This plays nicer with IDEs and avoid polluting library clients with its headers.

1.0

22 May 12:38
Compare
Choose a tag to compare
1.0

First release