Skip to content

1.9.0

Compare
Choose a tag to compare
@vbousquet vbousquet released this 18 Sep 10:31
· 3 commits to master since this release

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