CppCon 2020
Pre-release
Pre-release
- feat:
quantity_pointsupport added (thanks @johelegp) - feat: Added angle as SI base dimension (thanks @kwikius)
- feat:
si::angular_velocitysupport added (thanks @mikeford3) - feat: FPS system added (thanks @mikeford3)
- feat: Added support for mathematical function
exp(quantity) - feat: Localization support for text output added (thanks @rbrugo)
- feat: Added STL random number distribution wrappers (thanks @yasamoka)
- (!) refactor: Refactored and cleaned up the library file tree
- (!) refactor:
q_*UDL renamed to_q_* - (!) refactor: UDLs with "per" in name renamed from
*p*to*_per_* - (!) refactor:
ratiochanged to the NTTP kind - (!) refactor:
expandExprenamed toexponentandExponent - (!) refactor:
Scalarconcept renamed toScalableNumber - (!) refactor: Dimensionless quantities redesigned to be of a
quantitytype - refactor:
math.hfunction signatures refactored to use aQuantityconcept (thanks @kwikius) - refactor:
[[nodiscard]]added to many functions - fix:
si::dayunit symbol fixed tod(thanks @komputerwiz) - fix:
si::moleunit symbol fixed tomol(thanks @mikeford3) - (!) build: gcc-9 is no longer supported (at least gcc-10 is required)
- build: Visual Studio 16.7 support added
- build: linear_algebra updated to 0.7.0/stable
- build: fmt updated to 7.0.3
- build: range-v3 updated to 0.11.0
- build: catch2 updated to 2.13.0
- build: doxygen updated to 1.8.18
- build: ms-gsl 3.1.0 dependency added
- build: Removed the dependency on a git submodule with common CMake scripts