Layout v0.6.0 Release Notes

Release Date: 2017-11-09 // over 6 years ago
    • ๐Ÿ‘€ Outlets can now be set using an expression as long the result is constant (see README for details)
    • Error messages now include the name of the Layout XML file where the error occured
    • ๐Ÿ‘Œ Improved error messages, including bug fixes and better suggestions for mistyped property names
    • โž• Added childNode(withID:) and children(withID:) methods to LayoutNode for looking up child nodes
    • The layoutNode property for Layout-managed table and collection view cells is now public
    • ๐Ÿ‘ Better constant analysis, which should improve performance when updating mostly-static views
    • ๐Ÿ›  Fixed incorrect error message when expression is missing a closing brace
    • ๐Ÿš€ Dropped support for Swift 3.1 and Xcode 8.3.3 (this was broken in the previous release anyway)
    • ๐Ÿ›  Fixed string and character-related warnings in Xcode 9.1
    • Minor breaking changes to LayoutError API