All Versions
10
Latest Version
Avg Release Cycle
16 days
Latest Release
1201 days ago

Changelog History

  • v2.3.1

    April 27, 2017
  • v2.3

    April 14, 2017
  • v2.2.1

    April 14, 2017
  • v2.2

    February 23, 2017

    🚀 This is primarily a bug fix release. Changes can be found here: 2.1...2.2

    Some highlights:

    • ✂ Removed support for iOS 7
    • ⬆️ Upgraded to latest PINRemoteImage (CocoaPods), fixing GIFs: #3057
    • ➕ Added an assert to prevent dealloc while visible bugs: #3062
    • ➕ Added callback for non-fatal error reporting: #2993
    • ➕ Added scrollDirection property on ASScrollNode: #3001
    • 🛠 Fixed some ASPagerNode issues: #3028
  • v2.1

    February 06, 2017

    🛠 2.1 add support for IGListKit and has a few bug fixes as well 2.0.2...2.1

    Some highlights:

    • 👍 IGListKitSupport #2942
    • ♻️ Refactored layout #2892 and #2920
    • ♻️ Refactored and simplified ASDataController #2923
    • Disabled background allocations on iOS 8. This was causing crashes for accessibility users #2954
    • 🛠 Fixed an issue with deleting sections #2962
  • v2.0.2

    January 21, 2017

    🚀 This is primarily a bug fix release. Changes can be found here: 2.0.1...2.0.2

    Some highlights:

    • ➕ Added an efficient, alternative to the UIImage imageNamed: method #2859
    • ✂ Removed locking while calling into image downloader #2864
    • 🛠 Fixed an issue where objects released by the ASRunLoopQueue might not be fully released: #2890
    • ✅ Respect hitTestSlop in ASControlNode #2896
    • 👌 Improved scroll performance #2861
    • 🛠 Fixed an issue where ASVideoNode's wouldn't autoplay in certain network conditions #2876
  • v2.0.1

    December 20, 2016

    🚀 This is primarily a bug fix release. Changes can be found here: 2.0...2.0.1

    Some highlights:

    • 🛠 Visual debugging in Xcode was fixed #2784
    • 👌 Support for automatically managing content size of ASScrollNode's #2753
    • 🛠 Visibility events have been fixed in scroll nodes #2799
    • Range controller now explicitly marks disappeared nodes as invisible #2805
    • 🛠 Carthage support was fixed #2761
    • 👌 Improved handling of rasterized nodes #2731
    • 👍 Better support for using an ASNetworkImageNode as an ASImageNode #2708
    • 🛠 Fixing interface states being updated off main #2814
    • A relatively rare cause of deadlocks has been eliminated #2764
  • v2.0

    December 09, 2016

    🚀 2.0 Release Notes

    AsyncDisplayKit 2.0 is now available!

    🚀 This is the most important release since 1.0 — and breaks yet another record for the AsyncDisplayKit community, as the largest changeset we've ever shipped in a single release!

    Look for 2.0 in Cocoapods, or point to that git tag.

    ⬆️ Should I upgrade?

    2.0 is very stable, tested at scale by shipping with apps like Pinterest and Buffer.

    🐎 There are many advantages to adopting 2.0 including more intuitive layout, significant performance increases and a myriad of bug fixes.

    👀 For details, please see our Adoption Guide.

    📄 A full API changelog from 1.9.92 to 2.0 is available here.

    Long awaited, much anticipated — and carefully designed.

    You might be wondering: wasn't 2.0 supposed to launch last year? Once we started, we just couldn't stop innovating long enough to do the work to make it public.

    Here is the recent history and upcoming roadmap:

    • 1.9.0 launched at NSSpain 1 year ago , offering some features of 2.0 in beta form.
    • After receiving positive feedback from developers, we were excited to keep iterating on the API, since we take semantic versioning extremely seriously! So, we chose to extend the lifecycle of 1.9.x and launch 2.0 only after a full audit of how the new APIs performed in real apps.
    • 🚀 Since then, we've launched 17 releases in the 1.9.x series, refining and extending its functionality. In August 2016, 1.9.90 was the last release off of master as the core team began integrating API-breaking changes.
    • The carefully considered architecture of the 2.0 API is vetted by hands-on experience: working with hundreds of developers using 1.9.x over many months! 2.0 is quite stable, as it has been used during development by large clients like Pinterest and Buffer (shipping apps to tens of millions of users).
    • On December 1st , we shipped a 2.0 "RC" release, meaning no major API-breaking changes until 3.0. We take changes that break the API very seriously and will always attempt to reduce them and provide the easiest path to upgrade we can.
    • The team already has an ambitious roadmap for the 2.0.x and 2.1.x release series. We plan to openly publish our roadmap soon, and make it easier for both clients and contributors to influence development.

    👀 At a moment like this, it's amazing to see how far we've come. Here's the statistics on what the AsyncDisplayKit community has shipped — excluding configuration & project files.

          - 1.0 (2014-10-15) 132 files, 8075 (+)
          - 1.0.1 (2014-10-22) 28 files, 358 (+), 113 (-)
          - 1.1 (2015-01-06) 88 files, 5470 (+), 944 (-)
          - 1.1.1 (2015-01-15) 15 files, 137 (+), 124 (-)
          - 1.2 (2015-05-23) 112 files, 4694 (+), 931 (-)
          - 1.2.1 (2015-06-17) 12 files, 237 (+), 59 (-)
          - 1.2.2 (2015-07-05) 49 files, 1950 (+), 768 (-)
          - 1.2.3 (2015-07-26) 22 files, 650 (+), 91 (-)
          - 1.9 (2015-11-01) 194 files, 12669 (+), 924 (-)
          - 1.9.1 (2015-11-09) 35 files, 1119 (+), 95 (-)
          - 1.9.2 (2015-11-30) 68 files, 2259 (+), 459 (-)
          - 1.9.3 (2015-12-07) 71 files, 3052 (+), 1711 (-)
          - 1.9.4 (2015-12-31) 167 files, 3782 (+), 1183 (-)
          - 1.9.5 (2016-01-14) 48 files, 1099 (+), 265 (-)
          - 1.9.6 (2016-01-28) 90 files, 3818 (+), 247 (-)
          - 1.9.7 (2016-02-25) 257 files, 10303 (+), 3938 (-)
          - 1.9.7.1 (2016-03-26) 17 files, 241 (+), 56 (-)
          - 1.9.7.2 (2016-04-11) 69 files, 1818 (+), 796 (-)
          - 1.9.73 (2016-05-04) 157 files, 7028 (+), 1018 (-)
          - 1.9.74 (2016-05-17) 76 files, 2611 (+), 521 (-)
          - 1.9.80 (2016-06-06) 100 files, 3464 (+), 715 (-)
          - 1.9.81 (2016-07-10) 603 files, 11889 (+), 5702 (-)
          - 1.9.90 (2016-08-23) 130 files, 3022 (+), 3597 (-)
          - 1.9.91 (2016-10-19) 2 files, 4 (+), 4 (-)
          - 1.9.92 (2016-11-02) 1 file, 3 (+), 2 (-)
    
          - 2.0-beta.1 (2016-11-07) 372 files, 19451 (+), 7421 (-)
          - Since initial commit: 763 files, 80463 (+), 6143 (-)
    

    Stats

    Cocoapod Specs:
    https://cocoapods.org/pods/AsyncDisplayKit
    Total Downloads: 820,018
    Apps: 10,407

    We'd love to hear from you

    As always, email AsyncDisplayKit@gmail.com or ping us on Slack. Thanks for following the development of our framework — I hope the community continues to bring you advanced and exciting software technology for years to come!

  • v2.0-rc.2

    December 06, 2016
  • v2.0-rc.1

    December 02, 2016