Texture v2.3.3 Release Notes
Release Date: 2017-06-06 // almost 7 years ago-
π 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)