Releases: danielsaidi/SwiftUIKit
6.0.0
This version removes all deprecations, which means that many parts of the library are no longer available.
Most components have been extracted into separate packages. See this page for my various open-source libraries. If something you used is missing, you will most probably find it there. Other things have been removed if a native alternative now exists.
Some components that should have been removed still remain, since we need more time. They will be deprecated in future minor versions, using the same deprecation strategy as in version 5.
The 5.9.4
version has deprecation warnings with more information. Upgrade to it before upgrading to 6.0
, if you have problems handling the many removals.
The future of this library will be to extend native types. This will be fully realized in version 7.0.
5.9.4
This version deprecates the DotLoading
views.
See this blog post for the full discussion that led up to this decision.
5.9.3
This version makes image rotation available to all UIKit platforms.
5.9.2
This version improves the list header and footer rendering.
5.9.1
This version improves the plain list content capabilities of the SDK.
✨ Features
PlainListContent
is a wrapper that removes any list decorations from a view.ListHeader
andListFooter
arePlainListContent
wrappers that perform header/footer specific adjustments.
5.9.0
This version deprecates progress types, since a native Gauge
can be used instead.
✨ Features
Date
has a new calendar-based comparison extensions.
🗑️ Deprecations
Calendar
extensions have been deprecated.CircularProgressBar
has been deprecated.LinearProgressBar
has been deprecated.Pasteboard
has been deprecated.SystemFont
types have been moved to https://github.com/danielsaidi/PickerKit.
5.8.4
This version updates deprecation information for presentation types.
5.8.3
This version deprecates list action types.
💡 Adjustment
ListAction
has been adjusted to compile in Xcode 26.
🗑️ Deprecations
ListAction
has been moved to https://github.com/danielsaidi/StandardButtons.ListActionRow
has been deprecated.
5.8.2
This version disables Swift package flags for framework usage.
5.8.1
This version enables Swift package flags to catch more errors.
This makes it easier to prepare SwiftUIKit for framework usage.