From 4aae4edbf89c80c5e624ce2d66306dba59a5e48f Mon Sep 17 00:00:00 2001 From: Jesse Squires Date: Tue, 6 Dec 2016 09:43:24 -0800 Subject: [PATCH] Update CHANGELOG.md Summary: Closes https://github.com/Instagram/IGListKit/pull/292 Differential Revision: D4285323 Pulled By: jessesquires fbshipit-source-id: 1c28a529b6c8477ba1946ea6649077131059cd60 --- CHANGELOG.md | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2ff651e0..ece80d59 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,7 +5,9 @@ The changelog for `IGListKit`. Also see the [releases](https://github.com/instag 2.0.0 ----- -This release closes the [2.0.0 milestone](https://github.com/Instagram/IGListKit/milestone/1?closed=1). We've increased test coverage to 95%. Thanks to the [24 contributors](https://github.com/Instagram/IGListKit/graphs/contributors) who helped with this release! +This release closes the [2.0.0 milestone](https://github.com/Instagram/IGListKit/milestone/1?closed=1). We've increased test coverage to 97%. Thanks to the [25 contributors](https://github.com/Instagram/IGListKit/graphs/contributors) who helped with this release! + +You can find a [migration guide here](https://instagram.github.io/IGListKit/migration.html) to assist with migrating between 1.0 and 2.0. ### Breaking Changes @@ -24,6 +26,7 @@ This release closes the [2.0.0 milestone](https://github.com/Instagram/IGListKit - The default `NSObject` category was removed and replaced with `NSString` and `NSNumber` categories. All other models will need to conform to `IGListDiffable`. - Added support for specifying an end position when scrolling. [Bofei Zhu](https://github.com/zhubofei) [(#196)](https://github.com/Instagram/IGListKit/pull/196). The `IGListAdapter` scrolling method changed: + ```objc // OLD - (void)scrollToObject:(id)object @@ -76,7 +79,7 @@ This release closes the [2.0.0 milestone](https://github.com/Instagram/IGListKit - Added `IGListGridCollectionViewLayout`, a section-based grid layout. [Bofei Zhu](https://github.com/zhubofei) [(#225)](https://github.com/Instagram/IGListKit/pull/225) -- Added support for scrolling to an index in a section controller from within that section controller. There's a new required method on the `IGListCollectionContext` protocol to do this. [Jesse Squires](https://github.com/jessesquires) +- Added support for scrolling to an index in a section controller from within that section controller. There's a new required method on the `IGListCollectionContext` protocol to do this. [Jesse Squires](https://github.com/jessesquires) [(e5afb5b)](https://github.com/Instagram/IGListKit/commit/e5afb5b4d0cfc70a2736b02279b6bc239ddf1e5d) ```objc // IGListCollectionContext @@ -92,9 +95,9 @@ This release closes the [2.0.0 milestone](https://github.com/Instagram/IGListKit - Prevent `UICollectionView` bug when accessing a cell during working range updates. [Ryan Nystrom](https://github.com/rnystrom) [(#216)](https://github.com/Instagram/IGListKit/pull/216) -- Skip reloading for objects that are not found when calling `-[IGListAdapter reloadObjects:]`. [Ryan Nystrom](https://github.com/rnystrom) (tbd) +- Skip reloading for objects that are not found when calling `-[IGListAdapter reloadObjects:]`. [Ryan Nystrom](https://github.com/rnystrom) [(ca15e29)](https://github.com/Instagram/IGListKit/commit/ca15e29cf1dadc6c396fe8f14f16c27f6a38519c) -- Fixes a crash when a reload is queued for an object that is deleted in the same runloop turn. [Ryan Nystrom](https://github.com/rnystrom) (tbd) +- Fixes a crash when a reload is queued for an object that is deleted in the same runloop turn. [Ryan Nystrom](https://github.com/rnystrom) [(7c3d499)](https://github.com/Instagram/IGListKit/commit/7c3d4999ebde36ee4666e5aee99716d1ed1fb2d8) ### Documentation