All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
1.5 - 2024-08-16
- C++ module support (experimental). The library can now be used as C++ module. See README for details.
weak_reference::single_threaded
flag is madeconstexpr
rather thanstatic const
1.4 - 2023-07-22
- Updated CMake configuration to modernize it and allow local installation
1.3 - 2023-03-31
- Added single threaded mode support to
ref_counted
- Updated documentation
1.2 - 2023-03-17
- Pre-defined specialization for Python object and type pointer for use in Python extensions. See python_ptr.h header for details.
1.1 - 2022-06-09
- 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 - 2022-05-22
- First release