ImagineEngine v0.7.0 Release Notes

Release Date: 2017-11-18 // over 6 years ago
  • Removed APIs

    • You can no longer observe collisions between an actor and any other actor or any block. Instead, either observe collisions with a specific actor, or with an actor/block that is a member of a given group.

    ๐Ÿ†• New APIs

    • Multiple objects can now be added to a scene directly using scene.add(a, b, c) (thanks @NSMyself!)
    • Custom events can now have a subject without being tied to a specific one.
    • You can now specify a repeat mode when repeating a closure on a Timeline.
    • ๐Ÿšš You can now observe whenever a camera was moved (thanks @kkapitan!)
    • ๐Ÿšš You can now observe when an actor was added or removed from a scene.

    ๐Ÿ‘Œ Improvements

    • ๐ŸŽ Collision detection is now lazily enabled, meaning that you don't take any performance hit when using actors that don't have any collision observations.
    • Timeline is now a lot faster, especially when using many actions at the same time.

    ๐Ÿ› Bug fixes

    • Repeated metric actions (such as fade or rotation) now behave correctly when using a delta (thanks @mattiashagstrand!)

    ๐Ÿ— > View build details and download artifacts on buddybuild:
    ๐Ÿ— > ImagineEngine (iOS, ImagineEngine-iOS)