Skip to content

Commit

Permalink
Prep 14.4.0 (#544)
Browse files Browse the repository at this point in the history
  • Loading branch information
kyleve authored Aug 28, 2024
1 parent fcfe026 commit edd0bb6
Show file tree
Hide file tree
Showing 12 changed files with 1,189 additions and 1,078 deletions.
17 changes: 12 additions & 5 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,8 @@

### Added

- Added new `isScrollEnabled` property to `Behavior` to disable scrolling on a list if needed.

### Removed

- Revert: Fixed an issue where animations would occur when dequeuing / reusing cells. A layout is now forced without animation before presentation.

### Changed

### Misc
Expand All @@ -18,6 +14,16 @@

# Past Releases

# [14.4.0] - 2024-08-27

### Added

- Added new `isScrollEnabled` property to `Behavior` to disable scrolling on a list if needed.

### Removed

- Revert: Fixed an issue where animations would occur when dequeuing / reusing cells. A layout is now forced without animation before presentation.

# [14.3.1] - 2024-08-08

### Fixed
Expand Down Expand Up @@ -1055,7 +1061,8 @@ listActions.scrolling.scrollToSection(
Earlier releases were ad-hoc and not tracked. To see all changes, please reference [closed PRs on Github](https://github.com/kyleve/Listable/pulls?q=is%3Apr+is%3Aclosed).


[Main]: https://github.com/square/Listable/compare/14.3.1...main
[Main]: https://github.com/square/Listable/compare/14.4.0...main
[14.4.0]: https://github.com/square/Listable/compare/14.3.1...14.4.0
[14.3.1]: https://github.com/square/Listable/compare/14.3.0...14.3.1
[14.3.0]: https://github.com/square/Listable/compare/14.2.0...14.3.0
[14.2.0]: https://github.com/square/Listable/compare/14.1.0...14.2.0
Expand Down
12 changes: 6 additions & 6 deletions Podfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,16 @@ PODS:
- BlueprintUI (4.0.0)
- BlueprintUICommonControls (4.0.0):
- BlueprintUI (= 4.0.0)
- BlueprintUILists (14.3.1):
- BlueprintUILists (14.4.0):
- BlueprintUI (~> 4.0)
- ListableUI
- BlueprintUILists/Tests (14.3.1):
- BlueprintUILists/Tests (14.4.0):
- BlueprintUI (~> 4.0)
- BlueprintUICommonControls (~> 4.0)
- ListableUI
- EnglishDictionary (1.0.0.LOCAL)
- ListableUI (14.3.1)
- ListableUI/Tests (14.3.1):
- ListableUI (14.4.0)
- ListableUI/Tests (14.4.0):
- EnglishDictionary
- Snapshot
- Snapshot (1.0.0.LOCAL)
Expand Down Expand Up @@ -46,9 +46,9 @@ EXTERNAL SOURCES:
SPEC CHECKSUMS:
BlueprintUI: 1818f187a6be6c69266a4e30f03a6ad7755530e9
BlueprintUICommonControls: 6ceffc16822dea3d1910029aa87eed7a386e4e3b
BlueprintUILists: 1f92f30a9971ce2d6b0442bbc698ac1776436996
BlueprintUILists: 799f21a75c76968f84ab768dcba0950ff53e23f8
EnglishDictionary: 2cf40d33cc1b68c4152a1cc69561aaf6e4ba0209
ListableUI: afeac8ace490d931bbae35cfaf1bf6354bb02b03
ListableUI: 04974e3cc04a2df7f93242b489431ea86e69329b
Snapshot: 574e65b08c02491a541efbd2619c92cc26514d1c

PODFILE CHECKSUM: 2b979d4f2436d28af7c87b125b646836119b89b7
Expand Down
Binary file modified docs/BlueprintLists/docsets/BlueprintLists.tgz
Binary file not shown.
94 changes: 47 additions & 47 deletions docs/JSON/BlueprintUILists.json

Large diffs are not rendered by default.

2,070 changes: 1,059 additions & 1,011 deletions docs/JSON/ListableUI.json

Large diffs are not rendered by default.

34 changes: 31 additions & 3 deletions docs/Listable/Structs/Behavior.html
Original file line number Diff line number Diff line change
Expand Up @@ -715,6 +715,33 @@ <h1>Behavior</h1>
<div class="section-content">
<div class="task-group">
<ul class="item-container">
<li class="item">
<div>
<code>
<a name="/s:10ListableUI8BehaviorV15isScrollEnabledSbvp"></a>
<a name="//apple_ref/swift/Property/isScrollEnabled" class="dashAnchor"></a>
<a class="token" href="#/s:10ListableUI8BehaviorV15isScrollEnabledSbvp">isScrollEnabled</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>Whether the list scroll view should be enabled.</p>

</div>
<div class="declaration">
<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">isScrollEnabled</span><span class="p">:</span> <span class="kt">Bool</span></code></pre>

</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
Expand Down Expand Up @@ -991,9 +1018,9 @@ <h4>Declaration</h4>
<li class="item">
<div>
<code>
<a name="/s:10ListableUI8BehaviorV19keyboardDismissMode0d10AdjustmentF012scrollsToTop09selectionF09underflow23canCancelContentTouches06delaysoP015isPagingEnabled16decelerationRate21verticalLayoutGravityACSo020UIScrollViewKeyboardeF0V_AC08KeyboardgF0OAC07ScrollsiJ0OAC09SelectionF0OAC9UnderflowVS3bAC012DecelerationV0OAC08VerticalxY0Otcfc"></a>
<a name="//apple_ref/swift/Method/init(keyboardDismissMode:keyboardAdjustmentMode:scrollsToTop:selectionMode:underflow:canCancelContentTouches:delaysContentTouches:isPagingEnabled:decelerationRate:verticalLayoutGravity:)" class="dashAnchor"></a>
<a class="token" href="#/s:10ListableUI8BehaviorV19keyboardDismissMode0d10AdjustmentF012scrollsToTop09selectionF09underflow23canCancelContentTouches06delaysoP015isPagingEnabled16decelerationRate21verticalLayoutGravityACSo020UIScrollViewKeyboardeF0V_AC08KeyboardgF0OAC07ScrollsiJ0OAC09SelectionF0OAC9UnderflowVS3bAC012DecelerationV0OAC08VerticalxY0Otcfc">init(keyboardDismissMode:<wbr>keyboardAdjustmentMode:<wbr>scrollsToTop:<wbr>selectionMode:<wbr>underflow:<wbr>canCancelContentTouches:<wbr>delaysContentTouches:<wbr>isPagingEnabled:<wbr>decelerationRate:<wbr>verticalLayoutGravity:<wbr>)</a>
<a name="/s:10ListableUI8BehaviorV15isScrollEnabled19keyboardDismissMode0g10AdjustmentI012scrollsToTop09selectionI09underflow23canCancelContentTouches06delaysrS00d6PagingF016decelerationRate21verticalLayoutGravityACSb_So020UIScrollViewKeyboardhI0VAC08KeyboardjI0OAC07ScrollslM0OAC09SelectionI0OAC9UnderflowVS3bAC012DecelerationW0OAC08VerticalyZ0Otcfc"></a>
<a name="//apple_ref/swift/Method/init(isScrollEnabled:keyboardDismissMode:keyboardAdjustmentMode:scrollsToTop:selectionMode:underflow:canCancelContentTouches:delaysContentTouches:isPagingEnabled:decelerationRate:verticalLayoutGravity:)" class="dashAnchor"></a>
<a class="token" href="#/s:10ListableUI8BehaviorV15isScrollEnabled19keyboardDismissMode0g10AdjustmentI012scrollsToTop09selectionI09underflow23canCancelContentTouches06delaysrS00d6PagingF016decelerationRate21verticalLayoutGravityACSb_So020UIScrollViewKeyboardhI0VAC08KeyboardjI0OAC07ScrollslM0OAC09SelectionI0OAC9UnderflowVS3bAC012DecelerationW0OAC08VerticalyZ0Otcfc">init(isScrollEnabled:<wbr>keyboardDismissMode:<wbr>keyboardAdjustmentMode:<wbr>scrollsToTop:<wbr>selectionMode:<wbr>underflow:<wbr>canCancelContentTouches:<wbr>delaysContentTouches:<wbr>isPagingEnabled:<wbr>decelerationRate:<wbr>verticalLayoutGravity:<wbr>)</a>
</code>
</div>
<div class="height-container">
Expand All @@ -1009,6 +1036,7 @@ <h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="nf">init</span><span class="p">(</span>
<span class="nv">isScrollEnabled</span><span class="p">:</span> <span class="kt">Bool</span> <span class="o">=</span> <span class="kc">true</span><span class="p">,</span>
<span class="nv">keyboardDismissMode</span> <span class="p">:</span> <span class="kt">UIScrollView</span><span class="o">.</span><span class="kt">KeyboardDismissMode</span> <span class="o">=</span> <span class="o">.</span><span class="n">interactive</span><span class="p">,</span>
<span class="nv">keyboardAdjustmentMode</span> <span class="p">:</span> <span class="kt"><a href="../Structs/Behavior/KeyboardAdjustmentMode.html">KeyboardAdjustmentMode</a></span> <span class="o">=</span> <span class="o">.</span><span class="n">adjustsWhenVisible</span><span class="p">,</span>
<span class="nv">scrollsToTop</span> <span class="p">:</span> <span class="kt"><a href="../Structs/Behavior/ScrollsToTop.html">ScrollsToTop</a></span> <span class="o">=</span> <span class="o">.</span><span class="n">enabled</span><span class="p">,</span>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -715,6 +715,33 @@ <h1>Behavior</h1>
<div class="section-content">
<div class="task-group">
<ul class="item-container">
<li class="item">
<div>
<code>
<a name="/s:10ListableUI8BehaviorV15isScrollEnabledSbvp"></a>
<a name="//apple_ref/swift/Property/isScrollEnabled" class="dashAnchor"></a>
<a class="token" href="#/s:10ListableUI8BehaviorV15isScrollEnabledSbvp">isScrollEnabled</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>Whether the list scroll view should be enabled.</p>

</div>
<div class="declaration">
<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">isScrollEnabled</span><span class="p">:</span> <span class="kt">Bool</span></code></pre>

</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
Expand Down Expand Up @@ -991,9 +1018,9 @@ <h4>Declaration</h4>
<li class="item">
<div>
<code>
<a name="/s:10ListableUI8BehaviorV19keyboardDismissMode0d10AdjustmentF012scrollsToTop09selectionF09underflow23canCancelContentTouches06delaysoP015isPagingEnabled16decelerationRate21verticalLayoutGravityACSo020UIScrollViewKeyboardeF0V_AC08KeyboardgF0OAC07ScrollsiJ0OAC09SelectionF0OAC9UnderflowVS3bAC012DecelerationV0OAC08VerticalxY0Otcfc"></a>
<a name="//apple_ref/swift/Method/init(keyboardDismissMode:keyboardAdjustmentMode:scrollsToTop:selectionMode:underflow:canCancelContentTouches:delaysContentTouches:isPagingEnabled:decelerationRate:verticalLayoutGravity:)" class="dashAnchor"></a>
<a class="token" href="#/s:10ListableUI8BehaviorV19keyboardDismissMode0d10AdjustmentF012scrollsToTop09selectionF09underflow23canCancelContentTouches06delaysoP015isPagingEnabled16decelerationRate21verticalLayoutGravityACSo020UIScrollViewKeyboardeF0V_AC08KeyboardgF0OAC07ScrollsiJ0OAC09SelectionF0OAC9UnderflowVS3bAC012DecelerationV0OAC08VerticalxY0Otcfc">init(keyboardDismissMode:<wbr>keyboardAdjustmentMode:<wbr>scrollsToTop:<wbr>selectionMode:<wbr>underflow:<wbr>canCancelContentTouches:<wbr>delaysContentTouches:<wbr>isPagingEnabled:<wbr>decelerationRate:<wbr>verticalLayoutGravity:<wbr>)</a>
<a name="/s:10ListableUI8BehaviorV15isScrollEnabled19keyboardDismissMode0g10AdjustmentI012scrollsToTop09selectionI09underflow23canCancelContentTouches06delaysrS00d6PagingF016decelerationRate21verticalLayoutGravityACSb_So020UIScrollViewKeyboardhI0VAC08KeyboardjI0OAC07ScrollslM0OAC09SelectionI0OAC9UnderflowVS3bAC012DecelerationW0OAC08VerticalyZ0Otcfc"></a>
<a name="//apple_ref/swift/Method/init(isScrollEnabled:keyboardDismissMode:keyboardAdjustmentMode:scrollsToTop:selectionMode:underflow:canCancelContentTouches:delaysContentTouches:isPagingEnabled:decelerationRate:verticalLayoutGravity:)" class="dashAnchor"></a>
<a class="token" href="#/s:10ListableUI8BehaviorV15isScrollEnabled19keyboardDismissMode0g10AdjustmentI012scrollsToTop09selectionI09underflow23canCancelContentTouches06delaysrS00d6PagingF016decelerationRate21verticalLayoutGravityACSb_So020UIScrollViewKeyboardhI0VAC08KeyboardjI0OAC07ScrollslM0OAC09SelectionI0OAC9UnderflowVS3bAC012DecelerationW0OAC08VerticalyZ0Otcfc">init(isScrollEnabled:<wbr>keyboardDismissMode:<wbr>keyboardAdjustmentMode:<wbr>scrollsToTop:<wbr>selectionMode:<wbr>underflow:<wbr>canCancelContentTouches:<wbr>delaysContentTouches:<wbr>isPagingEnabled:<wbr>decelerationRate:<wbr>verticalLayoutGravity:<wbr>)</a>
</code>
</div>
<div class="height-container">
Expand All @@ -1009,6 +1036,7 @@ <h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="nf">init</span><span class="p">(</span>
<span class="nv">isScrollEnabled</span><span class="p">:</span> <span class="kt">Bool</span> <span class="o">=</span> <span class="kc">true</span><span class="p">,</span>
<span class="nv">keyboardDismissMode</span> <span class="p">:</span> <span class="kt">UIScrollView</span><span class="o">.</span><span class="kt">KeyboardDismissMode</span> <span class="o">=</span> <span class="o">.</span><span class="n">interactive</span><span class="p">,</span>
<span class="nv">keyboardAdjustmentMode</span> <span class="p">:</span> <span class="kt"><a href="../Structs/Behavior/KeyboardAdjustmentMode.html">KeyboardAdjustmentMode</a></span> <span class="o">=</span> <span class="o">.</span><span class="n">adjustsWhenVisible</span><span class="p">,</span>
<span class="nv">scrollsToTop</span> <span class="p">:</span> <span class="kt"><a href="../Structs/Behavior/ScrollsToTop.html">ScrollsToTop</a></span> <span class="o">=</span> <span class="o">.</span><span class="n">enabled</span><span class="p">,</span>
Expand Down

Large diffs are not rendered by default.

Binary file not shown.
Binary file modified docs/Listable/docsets/Listable.tgz
Binary file not shown.
2 changes: 1 addition & 1 deletion docs/Listable/search.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion version.rb
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

BLUEPRINT_VERSION ||= ['~> 4.0'].freeze

LISTABLE_VERSION ||= '14.3.1'
LISTABLE_VERSION ||= '14.4.0'

LISTABLE_IOS_DEPLOYMENT_TARGET ||= '15.0'

Expand Down

0 comments on commit edd0bb6

Please sign in to comment.