Texture breaking changes

cocoapods

5 curated breaking changes across major versions of Texture. Use this as a migration checklist before bumping dependencies.

5
changes
Breaking changes by transition
  • 2.6 \u2192 2.7breaking

    Modified `ASImageDownloaderCompletion` to add an optional `id userInfo` field. Your custom downloader can pass `nil`.

  • 2.6 \u2192 2.7breaking

    Modified the last argument to `-[ASNetworkImageNodeDelegate imageNode:didLoadImage:info:]` method from a struct to an object of new class `ASNetworkImageLoadInfo` which includes other metadata about the load operation.

  • 2.6 \u2192 2.7breaking

    Removed +load static initializer from ASDisplayNode. [Adlai Holler](https://github.com/Adlai-Holler)

  • 2.6 \u2192 2.7breaking

    Optimized ASNetworkImageNode loading and resolved edge cases where the image provided to the delegate was not the image that was loaded. [Adlai Holler](https://github.com/Adlai-Holler) [#778](https://github.com/TextureGroup/Texture/pull/778/)

  • 2.6 \u2192 2.7breaking

    Make `ASCellNode` tint color apply to table view cell accessories. [Vladyslav Chapaev](https://github.com/ShogunPhyched) [#764](https://github.com/TextureGroup/Texture/pull/764)

API access

Get this data programmatically \u2014 free, no authentication.

curl https://depscope.dev/api/breaking/cocoapods/Texture
Texture breaking changes — CocoaPods migration guide | DepScope