Enhancements
Implement CSS justify-content:space-evenly for clanUI
Modify Vec2 and Vec3 so std::is_trivially_copyable returns true
Possible Breaking changes
Update C++ required standard to c++20 (from c++11)
Change OpenGL minimum requirements to 4.3 (Year 2012) from 3.2 (Year 2009) for the for GL3 target
(Linux) libxinerama-dev is now a prerequisite
Fixes
Fix usage of OpenGL Buffer Objects for Intel GPUs
Implement fullscreen toggle on Linux.
(Windows) Support for HiDPI for multi monitor PC's
Fixed broken examples
Tidy Up
Replace clan::make_unique with std::make_unique
Enforce object ownership for providers by using std::unique_ptr
Updated GLSL shaders to version 430