Skip to content

Releases: xmartlabs/Eureka

4.0.0

26 Sep 17:29
Compare
Choose a tag to compare
new podspec version.

3.1.0

20 Jul 22:26
Compare
Choose a tag to compare
new library version.

3.0.0

17 Apr 16:18
Compare
Choose a tag to compare
  • Multivalued Sections
  • Most cells can now be customized with nib files.
  • Some bug fixes

2.0.1

15 Feb 17:31
Compare
Choose a tag to compare

Bug fixes and stability improvements!

2.0.0 Beta 1

26 Sep 22:36
Compare
Choose a tag to compare
2.0.0 Beta 1 Pre-release
Pre-release
Merge pull request #671 from xmartlabs/Swift3

Swift3

1.7.0

07 Jul 17:49
Compare
Choose a tag to compare
  • Breaking change: Fixed typo in hightlightCell. You must now call / override highlightCell.
  • Added allSections method to Form. (by @programmarchy)
  • Updated navigation images for row navigation. (thanks @VladislavJevremovic)
  • Removed +++= operator.
  • Other bug fixes and minor improvements

1.6.0

26 May 17:20
Compare
Choose a tag to compare
  • Breaking change: Remove controller: FormViewController parameter from HeaderFooterViewRepresentable viewForSection method.
  • Support for Xcode 7.3.1.
  • Fixed ImageRow issue when trying to access imageURL after selecting image. Now imageURL is properly set up. #346
  • Made FieldRowConformance protocol public.
  • Added ability to override TextAreaRow constraints.
  • Fix. Now section headerView/footerView cache is deleted whenever section header/footer is assigned.
  • Made public navigateToDirection(direction: Direction) method.
  • Fixed autolayout in cells. #396
  • Removed cell.setNeedsLayout() and cell.setNeedsUpdateConstraints() from updateCell process.
  • Added ButtonRow onCellSelecttion example.
  • Improve row deselection behavior during interactive transitions. #406
  • Autosize TextAreaRow functionality added.
  • Moved inputAccessoryViewForRow method from extension to FormViewController allowing it to be overridden.
  • Added ability to show a text when there is no value selected to some rows.
  • Fixed: The top divider of a PickerInlineRow disappears upon selection.
  • Fixed crash when selecting a date. DatePickerRow.
  • Ensure inline row is visible when it’s expanded.
  • Fixed PostalAddressRow - When a long form is scrolled up/down, values in Address box disappears.

Thanks to all contributors!! 🚀🚀

1.5.0

22 Mar 06:26
Compare
Choose a tag to compare
  • Xcode 7.3 support.
  • Expose a public KeyboardReturnTypeConfiguration initializer.
  • Allow to override constraints of FieldRow.
  • Fixed SelectableSection wrong behaviour when the selectable rows was added to the section before adding the selectable section to the form.
  • Implemented StepperRow and added an example to the example project.
  • Allow AlertRow cancel title to be changed.
  • Enabled CI UI testing and added some tests.
  • Fixed "0 after decimal separator (DecimalRow)"
  • Added ability to customize selector and multiple selector view controller option rows. Added selectableRowCellUpdate property to SelectorViewController and MultipleSelectorViewController.
  • Performance improvement. Store values for each tag in a dictionary and do not calculate it every time we evaluateHidden.

Thanks to all contributors!! 🍻🍻

1.4.1

25 Feb 15:40
Compare
Choose a tag to compare
  • SelectorRow now requires the cell among its generic values. This means it is easier to change the cell for a selector row.
  • _AlertRow and _ActionSheetRow require generic cell parameter

If you are using custom rows that inherit from SelectorRow then you might want to change them as follows (or use your custom cell):

// before
// public final class LocationRow : SelectorRow<CLLocation, MapViewController>, RowType

// now
public final class LocationRow : SelectorRow<CLLocation, MapViewController, PushSelectorCell<CLLocation>>, RowType

1.4.0

25 Feb 13:25
Compare
Choose a tag to compare
  • PopoverSelectorRow added.
  • BaseRow reload, select, deselect helpers added.
  • ImageRow update: allows clear button, image sources are public
  • Added PostalAddressRow
  • Lots of smaller bug fixes and new documentation
Breaking Changes
  • BaseCellType protocol method func cellBecomeFirstResponder() -> Bool was renamed to func cellBecomeFirstResponder(direction: Direction) -> Bool

If you are using custom rows you may have to fix the compiler error by adding the new parameter.

  • DecimalRow value type changed from Float to Double.