forked from mpusz/mp-units
README updated with pre-release notes
This commit is contained in:
15
README.md
15
README.md
@@ -31,7 +31,6 @@ static_assert(1000 / 1_s == 1_kHz);
|
|||||||
static_assert(10_km / 5_km == 2);
|
static_assert(10_km / 5_km == 2);
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
## Repository structure
|
## Repository structure
|
||||||
|
|
||||||
That repository contains the following independent `cmake`-based projects:
|
That repository contains the following independent `cmake`-based projects:
|
||||||
@@ -43,22 +42,30 @@ That repository contains the following independent `cmake`-based projects:
|
|||||||
Please note that the projects depend on `cmake` git submodule in the `./cmake/common`
|
Please note that the projects depend on `cmake` git submodule in the `./cmake/common`
|
||||||
subdirectory.
|
subdirectory.
|
||||||
|
|
||||||
|
|
||||||
## Building, testing, and installation
|
## Building, testing, and installation
|
||||||
|
|
||||||
For a detailed information on project compilation, testing and reuse please refer to
|
For a detailed information on project compilation, testing and reuse please refer to
|
||||||
[doc/INSTALL.md](doc/INSTALL.md).
|
[doc/INSTALL.md](doc/INSTALL.md).
|
||||||
|
|
||||||
NOTE: This library as of now compiles correctly only with gcc-9.
|
NOTE: This library as of now compiles correctly only with gcc-9.1 and newer.
|
||||||
|
|
||||||
## Library design
|
## Library design
|
||||||
|
|
||||||
`units` library design rationale and documentation can be found in
|
`units` library design rationale and documentation can be found in
|
||||||
[doc/DESIGN.md](doc/DESIGN.md)
|
[doc/DESIGN.md](doc/DESIGN.md)
|
||||||
|
|
||||||
|
|
||||||
## Release notes
|
## Release notes
|
||||||
|
|
||||||
|
- ???
|
||||||
|
- Applied the feedback from the Cologne evening session
|
||||||
|
- `upcasting_traits` renamed to `downcasting_traits`
|
||||||
|
- `Dimension` template parameter removed from quantity
|
||||||
|
- `units` moved to a `std::experimental` namespace
|
||||||
|
- Leading underscore prefix removed from UDLs
|
||||||
|
- Added a few more derived dimensions
|
||||||
|
- `meter` renamed to `metre`
|
||||||
|
- Missing `operator*` added
|
||||||
|
|
||||||
- 0.2.0 July 18, 2019
|
- 0.2.0 July 18, 2019
|
||||||
- Added C++20 features supported by gcc-9.1 (std::remove_cvref_t, down with typename, std::type_identity)
|
- Added C++20 features supported by gcc-9.1 (std::remove_cvref_t, down with typename, std::type_identity)
|
||||||
- The design as described on C++Now 2019 talk (https://youtu.be/wKchCktZPHU)
|
- The design as described on C++Now 2019 talk (https://youtu.be/wKchCktZPHU)
|
||||||
|
Reference in New Issue
Block a user