Skip to content

Commit

Permalink
Prepare 0.3.0 release (#146)
Browse files Browse the repository at this point in the history
This prepares the repo for the 0.3.0 release
  • Loading branch information
benasher44 authored Sep 20, 2018
1 parent 9112718 commit 7811400
Show file tree
Hide file tree
Showing 69 changed files with 333 additions and 1,038 deletions.
7 changes: 6 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,14 @@ The changelog for `ReactiveLists`. Also see the [releases](https://github.com/pl

------

0.3.0 (NEXT)
0.4.0 (NEXT)
------------

This release closes the [0.4.0 milestone](https://github.com/plangrid/ReactiveLists/milestone/10).

0.3.0
-----

This release closes the [0.3.0 milestone](https://github.com/plangrid/ReactiveLists/milestone/9).

### New
Expand Down
2 changes: 1 addition & 1 deletion ReactiveLists.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = "ReactiveLists"
s.version = "0.2.0"
s.version = "0.3.0"

s.summary = "React-like API for UITableView and UICollectionView"
s.homepage = "https://github.com/plangrid/ReactiveLists"
Expand Down
2 changes: 2 additions & 0 deletions Sources/Diffing.swift
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,8 @@ public extension DiffableViewModel {
/// These are only created internally from either `TableCellViewModel` or `CollectionCellViewModel`,
/// so that we can safely force cast the models back to those types.
public struct AnyDiffableViewModel {

/// The type-erased `DiffableViewModel`
public let model: DiffableViewModel

/// Holds implementation of `Differentiable.isContentEqual(to:)`, so that the model's concrete
Expand Down
4 changes: 2 additions & 2 deletions docs/Classes.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<a title="Classes Reference"></a>
<header>
<div class="content-wrapper">
<p><a href="index.html">ReactiveLists Docs</a> (91% documented)</p>
<p><a href="index.html">ReactiveLists Docs</a> (100% documented)</p>
<p class="header-right"><a href="https://github.com/plangrid/ReactiveLists"><img src="img/gh.png"/>View on GitHub</a></p>
</div>
</header>
Expand Down Expand Up @@ -211,7 +211,7 @@ <h4>Declaration</h4>
</section>
</section>
<section id="footer">
<p>&copy; 2018 <a class="link" href="https://twitter.com/PlanGrid" target="_blank" rel="external">PlanGrid</a>. All rights reserved. (Last updated: 2018-09-11)</p>
<p>&copy; 2018 <a class="link" href="https://twitter.com/PlanGrid" target="_blank" rel="external">PlanGrid</a>. All rights reserved. (Last updated: 2018-09-20)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.9.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
</section>
</article>
Expand Down
8 changes: 4 additions & 4 deletions docs/Classes/CollectionViewDriver.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<a title="CollectionViewDriver Class Reference"></a>
<header>
<div class="content-wrapper">
<p><a href="../index.html">ReactiveLists Docs</a> (91% documented)</p>
<p><a href="../index.html">ReactiveLists Docs</a> (100% documented)</p>
<p class="header-right"><a href="https://github.com/plangrid/ReactiveLists"><img src="../img/gh.png"/>View on GitHub</a></p>
</div>
</header>
Expand Down Expand Up @@ -237,9 +237,9 @@ <h3 class="section-name">Initialization</h3>
<li class="item">
<div>
<code>
<a name="/s:13ReactiveLists20CollectionViewDriverCACSo012UICollectionD0C010collectionD0_AA0cD5ModelVSg0gdH0Sb27shouldDeselectUponSelectionSb23automaticDiffingEnabledtcfc"></a>
<a name="/s:13ReactiveLists20CollectionViewDriverC010collectionD00fD5Model27shouldDeselectUponSelection23automaticDiffingEnabledACSo012UICollectionD0C_AA0cdG0VSgS2btcfc"></a>
<a name="//apple_ref/swift/Method/init(collectionView:collectionViewModel:shouldDeselectUponSelection:automaticDiffingEnabled:)" class="dashAnchor"></a>
<a class="token" href="#/s:13ReactiveLists20CollectionViewDriverCACSo012UICollectionD0C010collectionD0_AA0cD5ModelVSg0gdH0Sb27shouldDeselectUponSelectionSb23automaticDiffingEnabledtcfc">init(collectionView:collectionViewModel:shouldDeselectUponSelection:automaticDiffingEnabled:)</a>
<a class="token" href="#/s:13ReactiveLists20CollectionViewDriverC010collectionD00fD5Model27shouldDeselectUponSelection23automaticDiffingEnabledACSo012UICollectionD0C_AA0cdG0VSgS2btcfc">init(collectionView:collectionViewModel:shouldDeselectUponSelection:automaticDiffingEnabled:)</a>
</code>
</div>
<div class="height-container">
Expand Down Expand Up @@ -369,7 +369,7 @@ <h4>Declaration</h4>
</section>
</section>
<section id="footer">
<p>&copy; 2018 <a class="link" href="https://twitter.com/PlanGrid" target="_blank" rel="external">PlanGrid</a>. All rights reserved. (Last updated: 2018-09-11)</p>
<p>&copy; 2018 <a class="link" href="https://twitter.com/PlanGrid" target="_blank" rel="external">PlanGrid</a>. All rights reserved. (Last updated: 2018-09-20)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.9.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
</section>
</article>
Expand Down
24 changes: 12 additions & 12 deletions docs/Classes/TableViewDriver.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<a title="TableViewDriver Class Reference"></a>
<header>
<div class="content-wrapper">
<p><a href="../index.html">ReactiveLists Docs</a> (91% documented)</p>
<p><a href="../index.html">ReactiveLists Docs</a> (100% documented)</p>
<p class="header-right"><a href="https://github.com/plangrid/ReactiveLists"><img src="../img/gh.png"/>View on GitHub</a></p>
</div>
</header>
Expand Down Expand Up @@ -247,9 +247,9 @@ <h4>Declaration</h4>
<li class="item">
<div>
<code>
<a name="/s:13ReactiveLists15TableViewDriverC18insertionAnimationSC07UITabled3RowG0Ovp"></a>
<a name="/s:13ReactiveLists15TableViewDriverC18insertionAnimationSo07UITabled3RowG0Vvp"></a>
<a name="//apple_ref/swift/Property/insertionAnimation" class="dashAnchor"></a>
<a class="token" href="#/s:13ReactiveLists15TableViewDriverC18insertionAnimationSC07UITabled3RowG0Ovp">insertionAnimation</a>
<a class="token" href="#/s:13ReactiveLists15TableViewDriverC18insertionAnimationSo07UITabled3RowG0Vvp">insertionAnimation</a>
</code>
</div>
<div class="height-container">
Expand All @@ -264,7 +264,7 @@ <h4>Declaration</h4>
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">insertionAnimation</span><span class="p">:</span> <span class="kt">UITableViewRowAnimation</span></code></pre>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">insertionAnimation</span><span class="p">:</span> <span class="kt">UITableView</span><span class="o">.</span><span class="kt">RowAnimation</span></code></pre>

</div>
</div>
Expand All @@ -274,9 +274,9 @@ <h4>Declaration</h4>
<li class="item">
<div>
<code>
<a name="/s:13ReactiveLists15TableViewDriverC17deletionAnimationSC07UITabled3RowG0Ovp"></a>
<a name="/s:13ReactiveLists15TableViewDriverC17deletionAnimationSo07UITabled3RowG0Vvp"></a>
<a name="//apple_ref/swift/Property/deletionAnimation" class="dashAnchor"></a>
<a class="token" href="#/s:13ReactiveLists15TableViewDriverC17deletionAnimationSC07UITabled3RowG0Ovp">deletionAnimation</a>
<a class="token" href="#/s:13ReactiveLists15TableViewDriverC17deletionAnimationSo07UITabled3RowG0Vvp">deletionAnimation</a>
</code>
</div>
<div class="height-container">
Expand All @@ -291,7 +291,7 @@ <h4>Declaration</h4>
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">deletionAnimation</span><span class="p">:</span> <span class="kt">UITableViewRowAnimation</span></code></pre>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">deletionAnimation</span><span class="p">:</span> <span class="kt">UITableView</span><span class="o">.</span><span class="kt">RowAnimation</span></code></pre>

</div>
</div>
Expand All @@ -301,9 +301,9 @@ <h4>Declaration</h4>
<li class="item">
<div>
<code>
<a name="/s:13ReactiveLists15TableViewDriverCACSo07UITableD0C05tableD0_AA0cD5ModelVSg0gdH0Sb27shouldDeselectUponSelectionSb23automaticDiffingEnabledtcfc"></a>
<a name="/s:13ReactiveLists15TableViewDriverC05tableD00fD5Model27shouldDeselectUponSelection23automaticDiffingEnabledACSo07UITableD0C_AA0cdG0VSgS2btcfc"></a>
<a name="//apple_ref/swift/Method/init(tableView:tableViewModel:shouldDeselectUponSelection:automaticDiffingEnabled:)" class="dashAnchor"></a>
<a class="token" href="#/s:13ReactiveLists15TableViewDriverCACSo07UITableD0C05tableD0_AA0cD5ModelVSg0gdH0Sb27shouldDeselectUponSelectionSb23automaticDiffingEnabledtcfc">init(tableView:tableViewModel:shouldDeselectUponSelection:automaticDiffingEnabled:)</a>
<a class="token" href="#/s:13ReactiveLists15TableViewDriverC05tableD00fD5Model27shouldDeselectUponSelection23automaticDiffingEnabledACSo07UITableD0C_AA0cdG0VSgS2btcfc">init(tableView:tableViewModel:shouldDeselectUponSelection:automaticDiffingEnabled:)</a>
</code>
</div>
<div class="height-container">
Expand Down Expand Up @@ -401,9 +401,9 @@ <h3 class="section-name">Change and UI Update Handling</h3>
<li class="item">
<div>
<code>
<a name="/s:13ReactiveLists15TableViewDriverC12refreshViewsyAC0C14RefreshContextO0fI0_tF"></a>
<a name="/s:13ReactiveLists15TableViewDriverC12refreshViews0F7ContextyAC0c7RefreshH0O_tF"></a>
<a name="//apple_ref/swift/Method/refreshViews(refreshContext:)" class="dashAnchor"></a>
<a class="token" href="#/s:13ReactiveLists15TableViewDriverC12refreshViewsyAC0C14RefreshContextO0fI0_tF">refreshViews(refreshContext:)</a>
<a class="token" href="#/s:13ReactiveLists15TableViewDriverC12refreshViews0F7ContextyAC0c7RefreshH0O_tF">refreshViews(refreshContext:)</a>
</code>
</div>
<div class="height-container">
Expand Down Expand Up @@ -433,7 +433,7 @@ <h4>Declaration</h4>
</section>
</section>
<section id="footer">
<p>&copy; 2018 <a class="link" href="https://twitter.com/PlanGrid" target="_blank" rel="external">PlanGrid</a>. All rights reserved. (Last updated: 2018-09-11)</p>
<p>&copy; 2018 <a class="link" href="https://twitter.com/PlanGrid" target="_blank" rel="external">PlanGrid</a>. All rights reserved. (Last updated: 2018-09-20)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.9.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
</section>
</article>
Expand Down
16 changes: 8 additions & 8 deletions docs/Classes/TableViewDriver/TableRefreshContext.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<a title="TableRefreshContext Enumeration Reference"></a>
<header>
<div class="content-wrapper">
<p><a href="../../index.html">ReactiveLists Docs</a> (91% documented)</p>
<p><a href="../../index.html">ReactiveLists Docs</a> (100% documented)</p>
<p class="header-right"><a href="https://github.com/plangrid/ReactiveLists"><img src="../../img/gh.png"/>View on GitHub</a></p>
</div>
</header>
Expand Down Expand Up @@ -151,9 +151,9 @@ <h1>TableRefreshContext</h1>
<li class="item">
<div>
<code>
<a name="/s:13ReactiveLists15TableViewDriverC0C14RefreshContextO7unknownA2EmF"></a>
<a name="/s:13ReactiveLists15TableViewDriverC0C14RefreshContextO7unknownyA2EmF"></a>
<a name="//apple_ref/swift/Element/unknown" class="dashAnchor"></a>
<a class="token" href="#/s:13ReactiveLists15TableViewDriverC0C14RefreshContextO7unknownA2EmF">unknown</a>
<a class="token" href="#/s:13ReactiveLists15TableViewDriverC0C14RefreshContextO7unknownyA2EmF">unknown</a>
</code>
</div>
<div class="height-container">
Expand All @@ -178,9 +178,9 @@ <h4>Declaration</h4>
<li class="item">
<div>
<code>
<a name="/s:13ReactiveLists15TableViewDriverC0C14RefreshContextO11contentOnlyA2EmF"></a>
<a name="/s:13ReactiveLists15TableViewDriverC0C14RefreshContextO11contentOnlyyA2EmF"></a>
<a name="//apple_ref/swift/Element/contentOnly" class="dashAnchor"></a>
<a class="token" href="#/s:13ReactiveLists15TableViewDriverC0C14RefreshContextO11contentOnlyA2EmF">contentOnly</a>
<a class="token" href="#/s:13ReactiveLists15TableViewDriverC0C14RefreshContextO11contentOnlyyA2EmF">contentOnly</a>
</code>
</div>
<div class="height-container">
Expand All @@ -205,9 +205,9 @@ <h4>Declaration</h4>
<li class="item">
<div>
<code>
<a name="/s:13ReactiveLists15TableViewDriverC0C14RefreshContextO12rowsModifiedA2EmF"></a>
<a name="/s:13ReactiveLists15TableViewDriverC0C14RefreshContextO12rowsModifiedyA2EmF"></a>
<a name="//apple_ref/swift/Element/rowsModified" class="dashAnchor"></a>
<a class="token" href="#/s:13ReactiveLists15TableViewDriverC0C14RefreshContextO12rowsModifiedA2EmF">rowsModified</a>
<a class="token" href="#/s:13ReactiveLists15TableViewDriverC0C14RefreshContextO12rowsModifiedyA2EmF">rowsModified</a>
</code>
</div>
<div class="height-container">
Expand All @@ -234,7 +234,7 @@ <h4>Declaration</h4>
</section>
</section>
<section id="footer">
<p>&copy; 2018 <a class="link" href="https://twitter.com/PlanGrid" target="_blank" rel="external">PlanGrid</a>. All rights reserved. (Last updated: 2018-09-11)</p>
<p>&copy; 2018 <a class="link" href="https://twitter.com/PlanGrid" target="_blank" rel="external">PlanGrid</a>. All rights reserved. (Last updated: 2018-09-20)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.9.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
</section>
</article>
Expand Down
4 changes: 2 additions & 2 deletions docs/Enums.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<a title="Enumerations Reference"></a>
<header>
<div class="content-wrapper">
<p><a href="index.html">ReactiveLists Docs</a> (91% documented)</p>
<p><a href="index.html">ReactiveLists Docs</a> (100% documented)</p>
<p class="header-right"><a href="https://github.com/plangrid/ReactiveLists"><img src="img/gh.png"/>View on GitHub</a></p>
</div>
</header>
Expand Down Expand Up @@ -212,7 +212,7 @@ <h4>Declaration</h4>
</section>
</section>
<section id="footer">
<p>&copy; 2018 <a class="link" href="https://twitter.com/PlanGrid" target="_blank" rel="external">PlanGrid</a>. All rights reserved. (Last updated: 2018-09-11)</p>
<p>&copy; 2018 <a class="link" href="https://twitter.com/PlanGrid" target="_blank" rel="external">PlanGrid</a>. All rights reserved. (Last updated: 2018-09-20)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.9.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
</section>
</article>
Expand Down
12 changes: 6 additions & 6 deletions docs/Enums/SupplementaryViewKind.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<a title="SupplementaryViewKind Enumeration Reference"></a>
<header>
<div class="content-wrapper">
<p><a href="../index.html">ReactiveLists Docs</a> (91% documented)</p>
<p><a href="../index.html">ReactiveLists Docs</a> (100% documented)</p>
<p class="header-right"><a href="https://github.com/plangrid/ReactiveLists"><img src="../img/gh.png"/>View on GitHub</a></p>
</div>
</header>
Expand Down Expand Up @@ -156,9 +156,9 @@ <h1>SupplementaryViewKind</h1>
<li class="item">
<div>
<code>
<a name="/s:13ReactiveLists21SupplementaryViewKindO6headerA2CmF"></a>
<a name="/s:13ReactiveLists21SupplementaryViewKindO6headeryA2CmF"></a>
<a name="//apple_ref/swift/Element/header" class="dashAnchor"></a>
<a class="token" href="#/s:13ReactiveLists21SupplementaryViewKindO6headerA2CmF">header</a>
<a class="token" href="#/s:13ReactiveLists21SupplementaryViewKindO6headeryA2CmF">header</a>
</code>
</div>
<div class="height-container">
Expand All @@ -183,9 +183,9 @@ <h4>Declaration</h4>
<li class="item">
<div>
<code>
<a name="/s:13ReactiveLists21SupplementaryViewKindO6footerA2CmF"></a>
<a name="/s:13ReactiveLists21SupplementaryViewKindO6footeryA2CmF"></a>
<a name="//apple_ref/swift/Element/footer" class="dashAnchor"></a>
<a class="token" href="#/s:13ReactiveLists21SupplementaryViewKindO6footerA2CmF">footer</a>
<a class="token" href="#/s:13ReactiveLists21SupplementaryViewKindO6footeryA2CmF">footer</a>
</code>
</div>
<div class="height-container">
Expand All @@ -212,7 +212,7 @@ <h4>Declaration</h4>
</section>
</section>
<section id="footer">
<p>&copy; 2018 <a class="link" href="https://twitter.com/PlanGrid" target="_blank" rel="external">PlanGrid</a>. All rights reserved. (Last updated: 2018-09-11)</p>
<p>&copy; 2018 <a class="link" href="https://twitter.com/PlanGrid" target="_blank" rel="external">PlanGrid</a>. All rights reserved. (Last updated: 2018-09-20)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.9.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
</section>
</article>
Expand Down
Loading

0 comments on commit 7811400

Please sign in to comment.