v0.4.0 - 2021-03-23
- Functions to log header and window buffers using a heartbeat's own file descriptor
- Container headers to heartbeats-simple.h
- CMake helper to find heartbeats-simple without using pkg-config
- Increased minimum CMake version from 2.8.9 to 3.1
- Modernize CMake usage
- Position-independent code (-fPIC compile flag) now only set by default on shared library objects
v0.3.6 - 2017-11-13
- Multiarch support using GNU standard installation directories
v0.3.5 - 2017-10-10
- Fixed "MSYS Makefiles" generator for CMake builds on Windows
v0.3.4 - 2017-10-10
- VERSION and SOVERSION properties to shared object library
v0.3.3 - 2017-10-02
- Added AUTHORS and RELEASES.md files
- Fixed header documentation for accuracy function parameters
- Cleaned up warnings from stricter compile flags (mostly in tests)
v0.3.2 - 2017-02-06
- Added AppVeyor test configuration for Windows continuous integration
- Headers now installed to their own subdirectory (again)
- Updated README documentation
- Removed Android CMake toolchain file: cmake-toolchain/android.toolchain.cmake
- Fixed locking in Windows
v0.3.1 - 2016-10-20
- Disabled forcing of fPIC - still used by default, but can be overridden
v0.3.0 - 2016-06-18
- Added a single header file to wrap individual headers
- Windows support
- Collapsed separate libraries into a single library
- Use default CMake library type (static) instead of defaulting to shared object
- Headers no longer installed to own their own subdirectory
v0.2.2 - 2016-05-18
- Fixed instant performance logging
- Initial public release