All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Added unit tests for
fastmath.h
- Codecov support for test coverage
- Release RPM build action
- Added autotools to release action
- Framework for automated test suite using
gtest
make
now installed in release action
config.h.in
was previously excluded via gitignore
- RPM created now contains the proper structure
- Added upload url to release action
- Attempted to fix automated asset upload
- Release, rpmbuild, and tests actions
- FastMath is now a header-only package
- License is updated to GPLv3 for compliance with GSL.
- Added badges to readme
- Added citation information
- Removed contents from readme
- Core repository files.
- Semantic versioning enforcement.
- Stylization enforcement.
- Basic workflows for changelog and versioning.