Repository navigation
Breaking changes
- Removed
filesystemnamespace - nowfl::filesystem::application_dirsnow is justfl::application_dirs. - Removed
traitsnamespace - e.g.fl::traits::singleton<T>becamefl::singleton<T>. - Removed template args of the following classes:
fl::non_copyable<T>→fl::non_copyablefl::non_movable<T>→fl::non_movablefl::pin<T>→fl::pin
Additions
- Added
fl::string_utilsinline namespace with constexpr-friendly string and char related STL-friendly functions. - Added generic enum bitwise operators templates. See documentation for details.
- Added base exception classes for the library, incuding
fl::compile_time_error.
PRs
Full Changelog: 1.2.5...1.3.0