Skip to content

Commit

Permalink
Prepare release
Browse files Browse the repository at this point in the history
  • Loading branch information
erenon committed Apr 16, 2021
1 parent 013e5b8 commit 5467217
Showing 1 changed file with 28 additions and 0 deletions.
28 changes: 28 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,33 @@
# Changelog

## 2021-04-16

Major release with new fatures.
In CI, C++17 is preferred now (but C++14 is still being tested on Linux),
and the online documentation is updated automatically on merge.
Boost is no longer required to build the tests, doctest is used instead.

### Changed

- Change default bread date format to %Y-%m-%d %H:%M:%S.%N
- Make this_thread::get_id() the name of default_thread_local_writer

### Added

- Make MSERIALIZE_MAKE_STRUCT_TAG support C-style array members
- Allow logging addresses, display them in hex
- Make time_point loggable with pretty printing
- Support logging of std::filesystem components
- Support logging of std::variant
- Support logging of std::error_code

### Fixed

- Allow noexcept getters in C++17
- Repeated singular objects (e.g: empty tuple) do not spam the output
- Avoid not-helpful -Wtype-limits on GCC 10.2
- Fix bread bugs uncovered by fuzzy testing

## 2020-04-26

Bugfix release with minor new features.
Expand Down

0 comments on commit 5467217

Please sign in to comment.