Skip to content

ClanLib 4.2.0 Release

Latest
Compare
Choose a tag to compare
@rombust rombust released this 20 Aug 10:40
· 1 commit to master since this release

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