All Versions
Latest Version
Avg Release Cycle
27 days
Latest Release
735 days ago

Changelog History
Page 2

  • v0.6.29 Changes

    August 01, 2018
    • ๐Ÿ›  Fixed retain cycles in LayoutExpression and LayoutNode that caused nodes and views to be leaked
    • Referencing top/left/bottom/right/etc of another node by id now works correctly when useLegacyLayoutMode = false
  • v0.6.28 Changes

    July 20, 2018
    • ๐Ÿ‘Œ Improved support for UIVisualEffectView (see README for details)
    • ๐Ÿ‘Œ Improved error messaging for misspelled function names in expressions
    • ๐Ÿ›  Fixed spurious 'Unknown property X of UILabel in Y' error message
    • ๐Ÿ›  Fixed infinite layout loop bug
  • v0.6.27 Changes

    June 15, 2018
    • ๐Ÿ›  Fixed all compiler warnings in Xcode 10 beta
    • โž• Added support for new CoreAnimation enum types in iOS 12
    • โž• Added support for iOS 12 UIScrollView.DecelerationRate type
    • โž• Added support for iOS 12 UILabel.enablesMarqueeWhenAncestorFocused property
    • Layout now allows raw values to be used for enum or OptionSet expressions, which helps with backwards compatibility
  • v0.6.26 Changes

    June 07, 2018
    • ๐Ÿ— Now supports building with Swift 4.2 in Xcode 10 beta
    • ๐Ÿ›  Fixed a layout regression in version 0.6.20 for nested auto-sized views
    • Layout now requires Xcode 9.3 or higher
  • v0.6.25 Changes

    June 06, 2018
    • ๐Ÿ‘ Now supports Swift 3.4 or 4.1.5 in Xcode 10 beta (Swift 4.2 is not yet supported)
    • ๐Ÿ›  Fixed a bug where nested Optional state properties could not be referenced in expressions
    • ๐Ÿ›  Fixed crash when setting UIButton.attributedTitle property or using inline HTML
    • Setting UIButton.attributedTitle now preserves the titleColor and titleLabel.font
    • โž• Added support for accessibilityAttributedLabel
  • v0.6.24 Changes

    May 09, 2018
    • ๐ŸŽ Significantly improved performance for inline HTML and NSAttributedString expressions
    • โž• Added support for inline HTML inside UITableViewCell nodes
    • โž• Added support for nodes containing both body text and subviews
    • Minor breaking changes to the RuntimeType API
  • v0.6.23 Changes

    May 03, 2018
    • โž• Added a warning when setting UIView property expressions directly on a UIViewController node
    • ๐Ÿ‘Œ Improved right-to-left behavior on iOS 10 and earlier
    • 0๏ธโƒฃ Default leading and trailing expressions are now supported
    • ๐Ÿ›  Fixed blank warnings in Layout console when using new layout mode
    • ๐ŸŽ Performance improvements
  • v0.6.22 Changes

    April 27, 2018
    • โž• Added a more intuitive behavior for right & bottom layout expressions (see "Legacy Layout Mode" section in README)
    • โฌ‡๏ธ Reduced initial setup time for UITableView ans UICollectionView layouts
    • Font expressions can now reference static font properties defined on UIFont as named fonts
  • v0.6.21 Changes

    April 05, 2018
    • โž• Added <children/> tag for specifying insertion point for children inside nested template files (see README for details)
  • v0.6.20 Changes

    April 04, 2018
    • ๐Ÿ›  Fixed UITableViewCell layout bug