diff --git a/CHANGELOG.md b/CHANGELOG.md index 2d971e65..25b41db2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,21 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/). +## [0.10.1](https://github.com/YarikTH/ureact/releases/tag/0.10.1) (2023-03-04) + +[Full Changelog](https://github.com/YarikTH/ureact/compare/0.10.0...0.10.1) + +Upgrade CI scripts and fix code to work with old gcc-7 and clang-6 compilers. + +- Improve CI scripts for Linux. + Move to Ubuntu 22.04 because 20.04 image will be removed soon. + Add linux build configurations in `[gcc-7; gcc-11]` and `[clang-6; clang-11]` + ranges. +- Fix build for older compilators. In particular by removing explicit `noexcept` + specifications for move constructors. + Older compilators don't mark all used std classes as nothrow movable, so it + conflicts with explicit `noexcept` specification from ureact. + ## [0.10.0](https://github.com/YarikTH/ureact/releases/tag/0.10.0) (2023-02-27) [Full Changelog](https://github.com/YarikTH/ureact/compare/0.9.0...0.10.0) diff --git a/include/ureact/version.hpp b/include/ureact/version.hpp index 359e770e..ba1e0b92 100644 --- a/include/ureact/version.hpp +++ b/include/ureact/version.hpp @@ -11,9 +11,9 @@ #define UREACT_VERSION_HPP #define UREACT_VERSION_MAJOR 0 -#define UREACT_VERSION_MINOR 11 -#define UREACT_VERSION_PATCH 0 -#define UREACT_VERSION_STR "0.11.0 wip" +#define UREACT_VERSION_MINOR 10 +#define UREACT_VERSION_PATCH 1 +#define UREACT_VERSION_STR "0.10.1" #define UREACT_VERSION \ ( UREACT_VERSION_MAJOR * 10000 + UREACT_VERSION_MINOR * 100 + UREACT_VERSION_PATCH ) diff --git a/single_include/ureact/ureact_amalgamated.hpp b/single_include/ureact/ureact_amalgamated.hpp index bb17289f..c033b152 100644 --- a/single_include/ureact/ureact_amalgamated.hpp +++ b/single_include/ureact/ureact_amalgamated.hpp @@ -9,8 +9,8 @@ // http://www.boost.org/LICENSE_1_0.txt) // // ---------------------------------------------------------------- -// Ureact v0.11.0 wip -// Generated: 2023-03-04 14:18:06.546610 +// Ureact v0.10.1 +// Generated: 2023-03-04 20:28:22.871847 // ---------------------------------------------------------------- // ureact - C++ header-only FRP library // The library is heavily influenced by cpp.react - https://github.com/snakster/cpp.react @@ -32,9 +32,9 @@ #define UREACT_VERSION_HPP #define UREACT_VERSION_MAJOR 0 -#define UREACT_VERSION_MINOR 11 -#define UREACT_VERSION_PATCH 0 -#define UREACT_VERSION_STR "0.11.0 wip" +#define UREACT_VERSION_MINOR 10 +#define UREACT_VERSION_PATCH 1 +#define UREACT_VERSION_STR "0.10.1" #define UREACT_VERSION \ ( UREACT_VERSION_MAJOR * 10000 + UREACT_VERSION_MINOR * 100 + UREACT_VERSION_PATCH )