Texture v2.3.3 Release Notes

Release Date: 2017-06-06 // almost 7 years ago
  • Full Changelog

    πŸ”€ Merged pull requests:

    • ⚑️ Updating to 2.3.3 #trivial #338 (garrettmoon)
    • [ASDisplayNode+Layout] Add check for orphaned nodes after layout transition to clean up. #336 (appleguy)
    • ⚑️ Update PINRemoteImage #328 (garrettmoon)
    • πŸ›  Fix typo #trivial #327 (vitalybaev)
    • πŸ›  Fixes an issue with GIFs that would always be covered by their placeh… #326 (garrettmoon)
    • Replace NSMutableSet with NSHashTable when Appropriate #trivial #321 (Adlai-Holler)
    • πŸ›  [Cleanup] Small fixes to improve conformance for strict compiler settings #trivial #320 (appleguy)
    • Rejigger Cell Visibility Tracking #317 (Adlai-Holler)
    • Clean Up ASAsyncTransaction #trivial #316 (Adlai-Holler)
    • Clean Up ASDisplayLayer #trivial #315 (Adlai-Holler)
    • 🌲 [ASDisplayNode] Revise assertion to log until Issue #145 is addressed. #trivial #313 (appleguy)
    • πŸ›  [Docs] Fixed typo in carthage project name #trivial #310 (george-gw)
    • πŸ›  Fix non layout #309 (garrettmoon)
    • Catch Invalid Layer Bounds in a Nonfatal Assertion #trivial #308 (Adlai-Holler)
    • [ASCollectionNode] Fix missing properties and layoutInspector #trivial #305 (flovouin)
    • πŸ›  [Examples] Fixed crash on SocialAppLayout-Inverted + behaviour comments #304 (dimazen)
    • IGListKit related headers need to be in the module all time now #trivial #300 (maicki)
    • 🚚 [ASDisplayNode] Remove assertion in calculateSizeThatFits: and log an event #trivial #299 (maicki)
    • ASBatchFetching to not round scroll velocity #trivial #294 (nguyenhuy)
    • [ASVideoNodeDelegate] fix for #291 crash #292 (SergeyPetrachkov)
    • πŸ›  Fix Alignment of Hashed Structs #287 (Adlai-Holler)
    • [IGListKit] Add IGListKit headers to public section of Xcode project #286 (maicki)
    • Only call -layout and -layoutDidFinish if the node is already loaded #285 (nguyenhuy)
    • [Batch Fetching] Add ASBatchFetchingDelegate #281 (nguyenhuy)
    • Ignore Relayout Requests for Deleted Cell Nodes #279 (Adlai-Holler)
    • βœ‚ Remove Unused Node Code #trivial #278 (Adlai-Holler)
    • πŸ›  Fix Documentation Warnings #trivial #276 (Adlai-Holler)
    • [Examples] Fix LayoutSpecExamples and LayoutSpecExamples-Swift: image URLs were still pointing to asyncdisplaykit.org #275 (cesteban)
    • [Layout] Extract layout implementation code into it's own subcategories #272 (maicki)
    • πŸ›  Fix Release Builds #trivial #271 (Adlai-Holler)
    • [Yoga] Implement ASYogaLayoutSpec, a simplified integration strategy for Yoga. #270 (appleguy)
    • Simplify Layout Transition State #trivial #269 (Adlai-Holler)
    • Store ASLayoutElementContext in Thread-Local Storage #trivial #268 (Adlai-Holler)
    • [Examples] Fix a couple of examples due to API changes recently #trivial #267 (maicki)
    • πŸ›  Fix Collection Item Index Path Conversion #262 (Adlai-Holler)
    • βž• added error reporting callback to ASVideoNode #260 (SergeyPetrachkov)
    • βž• Add Experimental Text Node Implementation #259 (Adlai-Holler)
    • βž• Add missing import and define in ASLog #trivial #257 (nguyenhuy)
    • Simplify Override Checking, Only Do It When Assertions Are Enabled #trivial #253 (Adlai-Holler)
    • [ASTextKitFontSizeAdjuster] Replace use of boundingRectWithSize:options:context: with boundingRectForGlyphRange: inTextContainer: #251 (rcancro)
    • πŸ‘Œ Improve Ancestry Handling, Avoid Assertion Failure #246 (Adlai-Holler)
    • [Yoga] Increment Yoga version to current, 1.5.0. #91 (appleguy)
    • [example/CustomCollectionView] Implement MosaicCollectionLayoutDelegate #28 (nguyenhuy)