Skip to content

Releases: danielsaidi/SwiftUIKit

1.6.0

02 Aug 17:39
Compare
Choose a tag to compare

✨ New features

  • FlipView has a new flipDuration property.
  • FlipView is now supported by all platforms.
  • ImageResource is now supported by watchOS and tvOS as well.
  • MenuListItemIcon is a new view for menu list items.

🐛 Bug fixes

  • FlipView handles flipping and view transitions better than before.
  • ImagePicker now completes with failure if original image is missing.

🗑 Deprecations

  • FlippableView has been renamed to FlipView.

💥 Breaking Changes

  • ImagePicker's result now uses a raw UIImage instead of an Image.

1.5.1

29 Jul 13:12
Compare
Choose a tag to compare

This version makes the library build under Xcode beta 4, by marking some features as unavailable for iOS application extensions.

This affects the following files:

  • View+Keyboard
  • SearchBar
  • UrlOpener

These parts of the library will no longer be available in app extensions.

1.5.0

25 Jul 22:04
Compare
Choose a tag to compare

This version adds image utils that help writing multiplatform apps.

✨ New features

  • ImageResource is a new typealias for e.g. NSImage and UIImage.
  • Image has a new imageResource-based initializer.
  • NSImage has some new extensions, like cgImage and jpegData.

1.4.0

09 May 08:17
Compare
Choose a tag to compare

✨ New features

  • FolderMonitor can be used to monitor changes to a folder on the file system.
  • FolderObservable can be used to observe changes to a folder on the file system.
  • ProcessInfo has a new isSwiftUIPreview extension that can be used to tell if code is running within a preview or not.
  • SystemColor is a new enum that makes it easy to use and pick built-in system Color values.
  • TagTextField is a text field that automatically slugifies text as you type.

1.3.1

12 Apr 14:11
Compare
Choose a tag to compare

This version adds a plain button style to regular MenuLinkItem buttons.

1.3.0

05 Apr 22:00
Compare
Choose a tag to compare

This version cleans up the MenuList types a bit:

  • MenuListItem now requires named parameters.
  • MenuListButton and MenuListLink are removed.
  • Instead, you can use the new button, navigationButton and navigationLink modifiers.
  • Image+menuListNavigationArrow has been converted to a new NavigationLinkArrow view.

1.2.5

05 Apr 21:42
Compare
Choose a tag to compare

This release tweaks the behavior of FlippableView to support flipping in all directions.

It also adds a new TabViewItem as well as an Image+TabViewItem extension.

1.2.4

05 Apr 21:42
Compare
Choose a tag to compare

This release fixes compiler errors for menu list on other platforms than iOS.

1.2.3

05 Apr 21:42
Compare
Choose a tag to compare

This release adds new View extensions: .interactable(), .height(_) and .width(_).

1.2.2

18 Feb 14:43
Compare
Choose a tag to compare

This release adds two new ShadowStyles: badge and elevated.