All Versions
26
Latest Version
Avg Release Cycle
92 days
Latest Release
2348 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v1.3.1
February 06, 2017 -
v1.3.0 Changes
February 06, 2017- iPad: cells now adheres to
cellLayoutMarginsFollowReadableWidth = trueand uses the layoutMargin left/right for computing the frames. - DatePickerFormItem.minuteInterval added.
- iPad: cells now adheres to
-
v1.2.0 Changes
October 30, 2016- Simplified specification pattern. In the future the
CompositeSpecificationclass will be removed. Instead of subclassingCompositeSpecificationone must instead subclassSpecification. - Simplified the
CharacterSetSpecificationfactory functions. In the future theCharacterSetSpecificationthe oldschool factory functions will be removed. - Fixed crash in the
Sign Upexample code. Tapping the "Export to JSON" button always crashed. The problem was introduced in theDumpVisitorclass when the project got migrated from Xcode7 to Xcode8. - Wrote documentation for the files in
Source/UtilandSource/Specification. - Upgraded from Xcode 8.0 to Xcode 8.1
- Fixed crash: When using a custom view for the section header and providing a height less than 10 pixels could cause expand/collapse to crash.
- Longer section header titles affects expand/collapse animations. Here it's better to use a custom view as section header.
- Simplified specification pattern. In the future the
-
v1.1.0 Changes
October 04, 2016- Imported specification pattern unittests
- Enabled Travis CI.
-
v1.0.1 Changes
September 19, 2016- Fixed podfile
-
v1.0.0 Changes
- Major breaking changes, thus I'm incrementing version number from 0.x.x to 1.x.x
- Breaking: Upgraded from Swift 2.3 to Swift 3
- Breaking: Upgraded from Xcode 7.3.1 to Xcode 8.0
- Breaking:
CellHeightProvider.form_cellHeight()now requires the name of the first parameter - Breaking:
CellForRowDelegate.form_cellForRow()now requires the name of the first parameter - Breaking:
SelectOptionDelegate.form_willSelectOption()now requires the name of the first parameter - Breaking:
SelectRowDelegate.form_didSelectRow()now requires the name of the first parameter - Breaking:
WillDisplayCellDelegate.form_willDisplay()now requires the name of the first parameter - Breaking: Leaf classes can no longer be subclassed, such as
AttributedTextFormItem,ButtonFormItem,CustomFormItem,DatePickerFormItem, etc. These were subclassable. TheFormItemcan still be subclassed, since it's the base class for all form items. - Breaking: Enabled "Self Sizing Cells" in
FormTableView - Added
FormBuilder.suppressHeaderForFirstSectionthat hides the first header in the tableview
-
v0.11.0 Changes
- Added
PickerViewFormItemthat makes it possible to use inlineUIPickerView. - Added
PickerViewViewControllerthat shows how to use thePickerViewFormItem. - Sorted visitor functions alphabetically.
- Added more examples to the
readme
- Added
-
v0.10.0 Changes
- Date pickers are now inline. Previous the date pickers was iOS6 style and shown at the bottom of the screen. It felt old. (#8)
- The
PrecisionSlidernow implementsUIResponder. If you setcollapseWhenResigning=truethen the slider will collapse when another control becomes first responder. - Bumped up the minimum version of iOS to
9.0. - Added
DatePickerBindingViewControllerexample. - Added
SlidersAndTextFieldsViewControllerexample.
-
v0.9.2 Changes
- The
PrecisionSlidercan now sync its zoom level. This could make it possible to store the zoom level inNSUserDefaults. - After expand/collapse the cell could end up out side the visible area. Now it's scrolled into the visible area.
- The
-
v0.9.1 Changes
- The
PrecisionSlidercan now be zoomed in/out, by pinching with 2 fingers. - The
PrecisionSlidercan now be x10 zoomed in by double tapping with 1 finger. - The
PrecisionSlidercan now be x10 zoomed out by double tapping with 2 fingers. - Support for Carthage.
- The