Releases: emergent-design/libemergent
Releases · emergent-design/libemergent
v0.1.8
v0.1.7
- Improved parameter handling and helpers in Clap
- Added new implode/explode string functions
- Logging format improvements
- Added basic event pub/sub helpers (both key-based and polymorphic)
- Added a copying "From" function to ImageBase that forces a depth
- Qoi can now implicitly handle greyscale images (no compression)
v0.1.6
- Merged implode utility function from @BlauPuppiez
- Includes the new Qoi compression 8/16-bit implememtation
v0.1.5
Added a helper function to convert a file_time_type to a time_t.
v0.1.4
Fix issue with C++20 is_contiguous check - uses the concept instead
v0.1.3
Added a Generator to assist with parallelisation using std::par
v0.1.2
Fixes for the namespace declarations so that C++14 is still supported for now
v0.1.1
Use older nested namespace declaration (so that c++14 is supported)
v0.1.0
- New, simpler buffer for images which follows container conventions
- Unit tests for the new buffer structure have been included
- The old Buffer implementation is now deprecated
- Added a SubImage helper to encapsulate common values when dealing with a
sub-image. ImageBase<> can generate a SubImage as required. - Added Row/Column/Pixel iterators to ImageBase<>
- Switched to the doctest unit test framework
v0.0.43
Packaging updates