scenic v0.9.0 Release Notes

Release Date: 2018-10-28 // over 5 years ago
    • โœ… Much improved testing
    • ๐Ÿ“š Much improved documentation
    • Simplify rules around user-closing a viewport
    • ๐Ÿ›  Fix bug where captured positional inputs were not casting the transformed location
    • Deprecated Graph.get_root(). Use Graph.get!(graph, :root) instead.
    • ๐Ÿ”€ Renamed Primitive.put_opts to Primitive.merge_opts
    • ๐Ÿ’… Deprecated Primitive.put_style(w/list). Use Primitive.merge_opts(...) instead.
    • ๐Ÿ”€ Deprecated Primitive.put_transform(w/list). Use Primitive.merge_opts(...) instead.
    • โž• Add Graph.find/2
    • โž• Add Graph.modify/3 with a finder function
    • ๐Ÿ“‡ Rename Cache.request_notification/1 -> Cache.subscribe/1
    • ๐Ÿ“‡ Rename Cache.stop_notification/1 -> Cache.unsubscribe/1
    • ๐Ÿšš General cleanup of Scenic.Cache.Hash. Some functions removed. Some function signatures changed.
    • โž• Add Scenic.version function. Returns current version of Scenic.