Flecs v2.3.2 Release Notes
Release Date: 2021-02-23 // almost 4 years ago-
๐ Improvements
- replace iostream with initializer_list (C++ API, thanks @ikrima!)
- ensure entity::m_id is initialized to 0 (C++ API, thanks @ikrima!)
- use ecs_os_malloc instead of new (C++ API, thanks @ikrima!)
- โ remove superfluous copies of lambda functions (C++ API, thanks @ikrima!)
- โ add CHANGELOG (thanks @ikrima!)
๐ Bugfixes
- ๐ fix matching for queries with shared componnents when base entity is deleted
- ๐ fix various issues with component registration in C++
- ๐ fix issue with setting target FPS on Apple M1 (thanks @prime31!)
- ๐ fix issues with CMake file (thanks @Spacelm!)
- ๐ fix crash when creating & deleting queries
- guarantee that id returned by new_component_id is unused
Previous changes from v2.3.1
-
๐ Improvements
- ๐ Improved lerp example
- โ Added OS API example C++ (thanks @mcmlevi!)
- โฌ๏ธ Upgraded cmake buildfiles (thanks @rawbby!)
- Clarified text in README describing API/ABI stability
๐ Bugfixes
- ๐ Fix crash when using overlapping UnSet systems
- ๐ Fix issue with passing incorrect row to UnSet systems
- โ Added .hpp files to cmake install
- ๐ Fixed issue with using get_mut with traits