tag:github.com,2008:https://github.com/freshOS/Stevia/releasesRelease notes from Stevia2024-09-24T17:16:54Ztag:github.com,2008:Repository/37456574/6.1.02024-09-24T17:18:29ZSwift Testing<p>Migrates XCTests to new <a href="https://developer.apple.com/xcode/swift-testing" rel="nofollow">Swift Testing</a> framework.</p>s4chatag:github.com,2008:Repository/37456574/6.0.02024-09-22T03:34:40ZSwift 6<p>Migrates codebase to Swift 6.</p>s4chatag:github.com,2008:Repository/37456574/5.1.42024-03-06T07:45:35ZSwift 5.9No content.s4chatag:github.com,2008:Repository/37456574/5.1.32024-03-06T07:41:28ZAdds PrivacyInfo.xcprivacyNo content.s4chatag:github.com,2008:Repository/37456574/5.1.22022-05-23T18:16:50Z5.1.2<ul>
<li>Undeprecates the double dash "--" operator to address compile time issues as explained in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1242662672" data-permission-text="Title is private" data-url="https://github.com/freshOS/Stevia/issues/165" data-hovercard-type="pull_request" data-hovercard-url="/freshOS/Stevia/pull/165/hovercard" href="https://github.com/freshOS/Stevia/pull/165">#165</a></li>
</ul>
<p>Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/cowgp/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/cowgp">@cowgp</a> for this release.</p>s4chatag:github.com,2008:Repository/37456574/5.1.12020-11-19T12:14:25Z5.1.1<p>-Adds <code>Int</code> and <code>CGFloat</code> variants for SteviaLayoutAnchor operators. (Fixes <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="725823632" data-permission-text="Title is private" data-url="https://github.com/freshOS/Stevia/issues/153" data-hovercard-type="issue" data-hovercard-url="/freshOS/Stevia/issues/153/hovercard" href="https://github.com/freshOS/Stevia/issues/153">#153</a>)</p>
<p>Congrats <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/edulpn/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/edulpn">@edulpn</a> for this release 👏</p>s4chatag:github.com,2008:Repository/37456574/5.1.02022-05-24T06:02:28Z5.1.0 swift-tools-version:5.3<p>Updates to swift-tools-version:5.3</p>s4chatag:github.com,2008:Repository/37456574/5.0.12022-05-24T06:02:48Z5.0.1 Fixes CGFloats in Layout blocks<p>Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/moliya/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/moliya">@moliya</a> for noticing <code>CGFloat</code> values were broken in <code>layout</code> blocks, this is now fixed 🎉</p>s4chatag:github.com,2008:Repository/37456574/5.0.02020-04-24T15:48:11Z5.0.0 - Function builders, % api, CGFloat, api clean, UIStackViews !<p><g-emoji class="g-emoji" alias="warning">⚠️</g-emoji> A serious bug has been found in this release, please use 5.0.1 instead <g-emoji class="g-emoji" alias="warning">⚠️</g-emoji></p>
<p>Bug found that can break your layouts -> <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="597702332" data-permission-text="Title is private" data-url="https://github.com/freshOS/Stevia/issues/141" data-hovercard-type="pull_request" data-hovercard-url="/freshOS/Stevia/pull/141/hovercard" href="https://github.com/freshOS/Stevia/pull/141">#141</a></p>
<ul>
<li>Adds support for <code>CGFloat</code> for all apis</li>
<li><code>%</code> constraints can now be used in <code>layout</code> blocks for margins, height & spaces</li>
<li><code>sv()</code> is renamed to <code>subviews()</code> for clarity</li>
<li><code>subviews()</code> has now its function builder counterpart: <code>subviews{}</code> (no more commas!)</li>
<li><code>layout()</code> has now its <a href="https://github.com/apple/swift-evolution/blob/9992cf3c11c2d5e0ea20bee98657d93902d5b174/proposals/XXXX-function-builders.md">function builder</a> counterpart: <code>layout {}</code></li>
<li><code>fillVertically(m:)</code> is renamed to <code>fillVertically(padding:)</code></li>
<li><code>fillHorizontally(m:)</code> is renamed to <code>fillHorizontally(padding:)</code></li>
<li><code>fillContainer(x)</code> is renamed to <code>fillContainer(padding: x)</code></li>
<li><code>centerHorizontally(x)</code> is renamed to <code>centerHorizontally(offset: x)</code></li>
<li>Double dash <code>--</code> operator is renamed in hyphen bullet for better compile times. (auto replace)</li>
<li>Adds UIStackView <code>arrangedSubviews {}</code> function builder</li>
</ul>s4chatag:github.com,2008:Repository/37456574/4.8.02022-05-24T06:03:23Z4.8.0 Swift Package Manager<p>Swift Package Manager is now the official way to install Stevia 🎉.<br>
In order to use other package managers, see previous versions.<br>
Onwards ! ✨</p>s4cha