Skip to content

Releases: iZettle/Form

Form v1.3.1

24 Sep 08:26
905314b
Compare
Choose a tag to compare
  • Bugfix: Fixed issue where out of range UIViewAnimationCurve enum values caused a crash running on Xcode 10 and iOS 12.
  • Bugfix: TextStyle: Don't change text color on highlight if highlightedColor is not set explicitly.
  • Bugfix: Updated ValueField to post UITextField notifications to better participate in e.g. keyboard avoidance.

Form v1.3.0

19 Sep 11:59
e62f3d3
Compare
Choose a tag to compare
  • Added reordering delegate reordering to CollectionViewDelegate.

  • Added apply(changes:) to MutableCollection, TableKit and CollectionKit.

  • Fixed a TableKit crash on iOS 9.

  • Fixed a compiler "unable to type-check this expression in reasonable time" issue on Swift 4.2.

Form v1.2.0

03 Sep 13:03
cc1ba1a
Compare
Choose a tag to compare
  • Added reuseIdentifier to the Reusable protocol to allow better handling of tables with mixed types.

  • Added Either conditional conformance to Reusable when Left and Right conforms to Reusable.

  • Added alternative helper type MixedReusable that can be used instead of Either for tables with mixed types.

  • Extended the Demo sample with examples show-casing using tables with mixed types.

  • Added new table and collection view overloads of dequeueCell taking a re-configure closure.

  • Added didEndDisplayingCell signal to TableViewDelegate

  • Deprecating EitherRow, replaced by using Flows Either instead

  • Deprecating dequeueCell(forItem:, style:, reuseIdentifier:), replaced by version not using explicit reuseIdentifier

  • Fixed issue where Reusable configure was called instead of reconfigure when rows was updated.

  • Bugfix: Updated TableKit to release the a cell's bag once the cell ends displaying or the TableKit's bag is being disposed.

Form v1.1.0

29 Aug 11:45
6943ad8
Compare
Choose a tag to compare
  • Adds a ScrollViewDelegate class implementing the UIScrollViewDelegate protocol
  • Updates NumberEditor to handle entering and editing of negative value
  • Disables autocorrection for ValueField by defualt
  • Adds a new API for providing view for empty table view state which pins it to the edges of the table view. The old API that is using hardcoded insets and doesn't pin all edges is now deprecated.

Form v1.0.2

24 Aug 12:10
55de324
Compare
Choose a tag to compare
  • Fixes a bug with install view(s) into scroll views where the content fits but the scroll view still won't scroll even though `InstallOptions.disableScrollingIfContentFits`` was not provided.
  • Deprecated disableScrollingIfContentFits() as this is better supported by UIScrollViews's alwaysBounceVertical = false
  • Fixes a bug in SelectView where tapping inside but releasing outside would call the callback or find first responder`.
  • Fixes bug where SectionView's rows minHeight constraint would not be set up correctly when some rows are hidden.

Form v1.0.1

15 Aug 12:04
f999147
Compare
Choose a tag to compare
  • Updated podspec to allow using features behind canImport(Presentation)

Form 1.0.0

29 Jun 11:31
Compare
Choose a tag to compare

Initial release