Skip to content

Releases: sphair/ClanLib

ClanLib 4.1.0 Release

01 Apr 08:47
Compare
Choose a tag to compare

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

11 May 10:01
Compare
Choose a tag to compare

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

11 Dec 09:06
Compare
Choose a tag to compare

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