1.9.0
This version introduce API changes that would not be backward compatible. To maintain backward compatibility, a new property RuntimeVersion
has been introduced, allowing to select which API to use. It defaults to the old (legacy) API.
Changelog:
- Update overall API with more features, allowing easier use and some feature additions (see IFlexDMD.cs). To name a few:
- blinking action,
- label alignment,
- transparent actor's background,
- automatically filling parent bounds,
- seeking/looping videos & image sequences,
- ...
- Full rewrite of the asset loader, avoiding memory leaks and allowing better memory management.
- New actor tree searching behavior, more 'deep tree' friendly (needs to be activated by setting RuntimeVersion to latest).
- New little frame packing algorithm added to the companion application to allow easier use of texture atlases.
Bug fixes:
- Fix label stuttering when scrolling (needs to be activated by setting RuntimeVersion to latest).
- Fix memory leaks and duplicate memory allocations.
- Adjusted default font for smaller space after comma.
Full Changelog: 1.8.0...1.9.0