Releases: sphair/ClanLib
ClanLib 4.1.0 Release
Significant changes since the ClanLib 4.0 release:
Performance increase of clanUI
Support of OpenGL ES3.2 (Using Visual Studio)
Fixed clan::GameTime::get_time_elapsed_ms() accuracy
Enhanced clanUI to reflect the UICore fork.
Other changes worth of mentioning
Updated clanSound on Linux to use ALSA. Previously this was accidentality disabled.
Support Visual Studio 2019
Various API enhancements
Various bug fixes
ClanLib 4.0.0 Release
Significant changes since the ClanLib 3.0 branch:
- Removed all the obsolete elements of ClanLib that were either abandoned, replaced by newer methodologies, moved to separate projects.
- Removed base modules: Compute, CSSLayout, Database, GameIDE, GUI, Physics2D, Physics3D, Sqlite and SWRender
- Introduced clanUI, that replaced clanGUI. This took the best ideas of clanGUI, to provide a faster, easier and more flexible UI framework.
- New Prerequisite, a C++11 compiler is now required to compile ClanLib.
Bugfixes
Release Date: 9 December 2013.
See breaking changes.
clanCore
Fixed JsonValue bug with boolean assignment
Added WorkQueue::get_items_queued()
clanDisplay
Fixed bug with the ClanLib batchers, that caused a memory overflow error when more than 4 textures are batched.
Fix freetype font loader using bitmap fonts (thanks to ElGrotto)
Apply Nightwind0 patch for Loading TTF fonts from resources in 3.0
clanGUI
Added GUIComponent.set_style
Implement the Label::set_text_color, using set_style()
Allow any GUI Component or GUI ThemePart to add additional CSS styles via the PropertyValue classes