HubFramework v2.0.5 Release Notes

Release Date: 2016-10-30 // over 7 years ago
  • โž• Added

    • ๐Ÿ‘€ Live editing! You can now easily prototype new UIs using a local JSON file. See the live editing guide for more info.
    • Components can now observe actions (using the HUBComponentActionObserver protocol).
    • HUBViewController now has a isViewScrolling property.
    • You can now cancel any ongoing highligh/selection in a HUBViewController programmatically using cancelComponentSelection.

    โœ‚ Removed

    • HUBContentOperationActionObserver's observation method no longer has a viewURI parameter (since it is included in HUBActionContext).

    ๐Ÿ›  Fixed

    • A bug in the diffing algorithm that could generate invalid indexes under some circumstances.
    • โœ… Component hit testing when performed after the view has been scrolled.
    • Comparing two HUBComponentModel instances for equality is now slightly more efficient.
    • Objective-C block safety in some places (thanks @tammofreese!).
    • HUBViewController's delegate called before header & overlay components were setup.
    • A race condition that could cause all components to be misaligned during the first launch of the app.