diff --git a/CHANGELOG.md b/CHANGELOG.md
index 0510935..5bc33a9 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,10 +7,15 @@ NEXT
- TBA
+0.1.2
+-----
+
+- Fixed bug when chaining multiple calls to `eraseToAnyViewModel()` for both `CellViewModel` and and `SupplementaryViewModel`. Previously, it was possible "double erase" a view model by calling `eraseToAnyViewModel()` multiple times, thus actually losing type information. Now, consecutive calls to `eraseToAnyViewModel()` have no effect. ([@nuomi1](https://github.com/nuomi1), [#117](https://github.com/jessesquires/ReactiveCollectionsKit/pull/117))
+
0.1.1
-----
-Documentation updates.
+- Documentation updates.
0.1.0
-----
diff --git a/README.md b/README.md
index dae128c..0f4613f 100644
--- a/README.md
+++ b/README.md
@@ -111,6 +111,8 @@ Alternatively, you can add the package [directly via Xcode](https://developer.ap
You can read the [documentation here](https://jessesquires.github.io/ReactiveCollectionsKit). Generated with [jazzy](https://github.com/realm/jazzy). Hosted by [GitHub Pages](https://pages.github.com).
+Documentation is also available on the [Swift Package Index](https://swiftpackageindex.com/jessesquires/ReactiveCollectionsKit/documentation).
+
## Notes on library architecture
Below are some high-level notes on architecture and core concepts in this library, along with comparisons to the other libraries I have worked on — [`IGListKit`][0], [`ReactiveLists`][1], and [`JSQDataSourcesKit`][2].
diff --git a/docs/Classes.html b/docs/Classes.html
index e1b7d84..e2a686a 100644
--- a/docs/Classes.html
+++ b/docs/Classes.html
@@ -178,7 +178,7 @@
Declaration
diff --git a/docs/Classes/CollectionViewDriver.html b/docs/Classes/CollectionViewDriver.html
index eb16f08..bc39077 100644
--- a/docs/Classes/CollectionViewDriver.html
+++ b/docs/Classes/CollectionViewDriver.html
@@ -642,7 +642,7 @@ Parameters
diff --git a/docs/Enums.html b/docs/Enums.html
index 09a5758..c9acff9 100644
--- a/docs/Enums.html
+++ b/docs/Enums.html
@@ -202,7 +202,7 @@ Declaration
diff --git a/docs/Enums/ViewRegistrationMethod.html b/docs/Enums/ViewRegistrationMethod.html
index 7f541b0..aef4189 100644
--- a/docs/Enums/ViewRegistrationMethod.html
+++ b/docs/Enums/ViewRegistrationMethod.html
@@ -209,7 +209,7 @@ Declaration
diff --git a/docs/Enums/ViewRegistrationViewType.html b/docs/Enums/ViewRegistrationViewType.html
index b4ae417..36a3315 100644
--- a/docs/Enums/ViewRegistrationViewType.html
+++ b/docs/Enums/ViewRegistrationViewType.html
@@ -209,7 +209,7 @@ Declaration
diff --git a/docs/Extensions.html b/docs/Extensions.html
index 0d743ec..e2fba23 100644
--- a/docs/Extensions.html
+++ b/docs/Extensions.html
@@ -199,7 +199,7 @@ Declaration
diff --git a/docs/Extensions/UICollectionView.html b/docs/Extensions/UICollectionView.html
index efb0e0f..5dc5213 100644
--- a/docs/Extensions/UICollectionView.html
+++ b/docs/Extensions/UICollectionView.html
@@ -200,7 +200,7 @@ Parameters
diff --git a/docs/Protocols.html b/docs/Protocols.html
index 679736a..934afe2 100644
--- a/docs/Protocols.html
+++ b/docs/Protocols.html
@@ -351,7 +351,7 @@ Declaration
diff --git a/docs/Protocols/CellEventCoordinator.html b/docs/Protocols/CellEventCoordinator.html
index 1e6ea34..55dcfbc 100644
--- a/docs/Protocols/CellEventCoordinator.html
+++ b/docs/Protocols/CellEventCoordinator.html
@@ -295,7 +295,7 @@ Declaration
diff --git a/docs/Protocols/CellViewModel.html b/docs/Protocols/CellViewModel.html
index eb69eb0..9803ebd 100644
--- a/docs/Protocols/CellViewModel.html
+++ b/docs/Protocols/CellViewModel.html
@@ -484,7 +484,7 @@ Declaration
diff --git a/docs/Protocols/DiffableViewModel.html b/docs/Protocols/DiffableViewModel.html
index be1ba58..8ec5865 100644
--- a/docs/Protocols/DiffableViewModel.html
+++ b/docs/Protocols/DiffableViewModel.html
@@ -183,7 +183,7 @@ Declaration
diff --git a/docs/Protocols/SupplementaryFooterViewModel.html b/docs/Protocols/SupplementaryFooterViewModel.html
index 3c52c7f..4f8d08e 100644
--- a/docs/Protocols/SupplementaryFooterViewModel.html
+++ b/docs/Protocols/SupplementaryFooterViewModel.html
@@ -227,7 +227,7 @@ Declaration
diff --git a/docs/Protocols/SupplementaryHeaderViewModel.html b/docs/Protocols/SupplementaryHeaderViewModel.html
index bea8de9..2fcbc91 100644
--- a/docs/Protocols/SupplementaryHeaderViewModel.html
+++ b/docs/Protocols/SupplementaryHeaderViewModel.html
@@ -227,7 +227,7 @@ Declaration
diff --git a/docs/Protocols/SupplementaryViewModel.html b/docs/Protocols/SupplementaryViewModel.html
index e247712..3cfb5cc 100644
--- a/docs/Protocols/SupplementaryViewModel.html
+++ b/docs/Protocols/SupplementaryViewModel.html
@@ -320,7 +320,7 @@ Declaration
diff --git a/docs/Protocols/ViewRegistrationProvider.html b/docs/Protocols/ViewRegistrationProvider.html
index 7c446d0..4753d09 100644
--- a/docs/Protocols/ViewRegistrationProvider.html
+++ b/docs/Protocols/ViewRegistrationProvider.html
@@ -183,7 +183,7 @@ Declaration
diff --git a/docs/Structs.html b/docs/Structs.html
index 337183a..74a61ef 100644
--- a/docs/Structs.html
+++ b/docs/Structs.html
@@ -370,7 +370,7 @@ Declaration
diff --git a/docs/Structs/AnyCellViewModel.html b/docs/Structs/AnyCellViewModel.html
index 6e925e6..8e29ae4 100644
--- a/docs/Structs/AnyCellViewModel.html
+++ b/docs/Structs/AnyCellViewModel.html
@@ -220,7 +220,7 @@ Parameters
diff --git a/docs/Structs/AnySupplementaryViewModel.html b/docs/Structs/AnySupplementaryViewModel.html
index 26fe111..f2013ac 100644
--- a/docs/Structs/AnySupplementaryViewModel.html
+++ b/docs/Structs/AnySupplementaryViewModel.html
@@ -220,7 +220,7 @@ Parameters
diff --git a/docs/Structs/CollectionViewDriverOptions.html b/docs/Structs/CollectionViewDriverOptions.html
index 964552f..6fef002 100644
--- a/docs/Structs/CollectionViewDriverOptions.html
+++ b/docs/Structs/CollectionViewDriverOptions.html
@@ -277,7 +277,7 @@ Parameters
diff --git a/docs/Structs/CollectionViewModel.html b/docs/Structs/CollectionViewModel.html
index 46b8124..16016bc 100644
--- a/docs/Structs/CollectionViewModel.html
+++ b/docs/Structs/CollectionViewModel.html
@@ -837,7 +837,7 @@ Return Value
diff --git a/docs/Structs/EmptyViewProvider.html b/docs/Structs/EmptyViewProvider.html
index e1ab895..4be8f47 100644
--- a/docs/Structs/EmptyViewProvider.html
+++ b/docs/Structs/EmptyViewProvider.html
@@ -256,7 +256,7 @@ Parameters
diff --git a/docs/Structs/SectionViewModel.html b/docs/Structs/SectionViewModel.html
index 5f023a9..2e50a8b 100644
--- a/docs/Structs/SectionViewModel.html
+++ b/docs/Structs/SectionViewModel.html
@@ -1034,7 +1034,7 @@ Return Value
diff --git a/docs/Structs/ViewRegistration.html b/docs/Structs/ViewRegistration.html
index 0052d9a..3e5a1e5 100644
--- a/docs/Structs/ViewRegistration.html
+++ b/docs/Structs/ViewRegistration.html
@@ -567,7 +567,7 @@ Parameters
diff --git a/docs/Typealiases.html b/docs/Typealiases.html
index d00fb99..6a5ba0e 100644
--- a/docs/Typealiases.html
+++ b/docs/Typealiases.html
@@ -200,7 +200,7 @@ Declaration
diff --git a/docs/index.html b/docs/index.html
index c9ff428..3b53ac1 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -134,9 +134,11 @@
-
-
Data-driven, declarative, reactive, diffable collections (and lists!) for iOS. A modern, fast, and flexible library for UICollectionView
done right.
+
+
+
+
About
This library is the culmination of everything I learned from building and maintaining IGListKit
, ReactiveLists
, and JSQDataSourcesKit
. The 4th time’s a charm! 🍀
@@ -291,6 +293,8 @@ Documentation
You can read the documentation here. Generated with jazzy. Hosted by GitHub Pages.
+
+Documentation is also available on the Swift Package Index.
Notes on library architecture
Below are some high-level notes on architecture and core concepts in this library, along with comparisons to the other libraries I have worked on — IGListKit
, ReactiveLists
, and JSQDataSourcesKit
.
@@ -428,7 +432,7 @@ License