All Versions
17
Latest Version
Avg Release Cycle
59 days
Latest Release
694 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v2.4.1 Changes
June 21, 2020- 🛠 Fix typo in
Alignment
- 🛠 Fix typo in
-
v2.4.0 Changes
June 21, 2020- ➕ Add Cheat Sheet
- ✂ Remove
anchors.margins
andanchors.safeArea
APIs - 📚 Documentation improvements
-
v2.3.0 Changes
June 21, 2020🚀 This release focuses on filling the remaining gaps in the API.
Constraints
type now conforms toCollection
protocol (backed byArray
)- ➕ Add
Constraints
activate()
anddeactivate()
methods - ➕ Add
clamp(to limit: ClosedRange<CGFloat>)
API for dimension anchors - ➕ Add default
insets
argument forAnchorCollectionEdges
equal
method - Replace the target parameter of
AnchorCollectionEdges
equal
method withLayoutItem
- ➕ Add
AnchorCollectionEdges
variant that works withCGFloat
- ➕ Add
AnchorCollectionEdges
lessThatOrEqual()
method - 🛠 Fix
AnchorCollectionCenter
lessThatOrEqual()
method - Replace the target parameter of
AnchorCollectionCenter
method withLayoutItem
- 🐎 Performance optimizations
-
v2.2.1 Changes
June 18, 2020- ➕ Add a missing version of
pin()
that works withCGFloat
as insets
- ➕ Add a missing version of
-
v2.2.0 Changes
June 18, 2020- ➕ Add missing Core APIs for collections
-
v2.1.0 Changes
June 18, 2020📄 > Use Migraiton Guide included in the repo to ease migration.
- ✂ Remove all deprecated APIs. If you are migrating from the previous version, consider migrating to version 2.0.0 first. It is going to guide you throught the migration.
-
v2.0.0 Changes
June 18, 2020📄 > Use Migraiton Guide included in the repo to ease migration.
- ➕ Add
macOS support
- ➕ Add new low-level APIs:
equal
,greaterThanOrEqual
,lessThatOrEqual
- ➕ Add
spacing()
method for alignments - 📇 Rename uncler
.al
to.anchors
- ✂ Remove
.al
version accepting closure - ➕ Add
constraints
property toConstraints
type to allow access to all of the constraints created using it - ➕ Add
activate
parameter toConstraints
initiliazer to optionally disable automatic activation of constraints - 🗄 Deprecated
func edges(_ edges: LayoutEdge...)
, usepin(axis:)
insteads - 📌
pin()
methods now use.leading
and.trailing
anchors intead of absolute.left
and.right
anchors. To switch to absolute anchors, useabsolute()
:view.anchors.edges.absolute()
- ✂ Remove
addSubview
family of APIs - Migrate to Swift 5.1
- Increase minimum required platform versions
- ➕ Add
-
v1.2.1 Changes
September 01, 2019- ➕ Add support for Swift Package Manager 5.0
-
v1.2 Changes
June 20, 2019- Rebrand
-
v1.1 Changes
April 07, 2019- ➕ Add Swift 5.0 support
- ✂ Remove Swift 4.0 and Swift 4.1 support
- ✂ Remove iOS 9, tvOS 9 support