All Versions
17
Latest Version
Avg Release Cycle
177 days
Latest Release
620 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v3.0.1 Changes
July 29, 2015- ๐ Improvements and bug fixes.
- Ability to left, right align textfields. Ability to set up a minimum textField width.
- If form is being shown, assigning a new form automatically reload the tableview.
- โก๏ธ Update objective-c and swift example projects.
- ๐ Swift compatibility fixes.
- Long email validation added.
- ๐ Fixed row copy issue, now valueTransformer value is copied.
- ๐ Fixed step counter row layout issues.
- ๐ Fixed issue "Last form field hides beneath enabled navigation controller's toolbar".
- ๐ Fixed issue "Navigating between cells using bottom navigation buttons causes table cell dividers to disappear".
- ๐ Use UIAlertController instead UIActionSheet/UIAlertView if possible.
- Hidden and disabled rows resign first responder before changing state.
- onChangeBlock added to rowDescriptor.
- 0๏ธโฃ use tintColor as default button row color.
- 0๏ธโฃ By default accessoryView is no longer shown for inline rows.
- ๐ Fix NSBundle issues to use XLForm as dynamic framework.
-
v3.0.0 Changes
June 18, 2015hidden
,disable
properties added toXLFormRowDescriptor
.@YES
@NO
or aNSPredicate
can be used to hide, disable de row.hidden
property added toXLFormSectionDescriptor
.@YES
@NO
or aNSPredicate
can be used to hide the section.- โ Added
XLFormRowDescriptorTypeCountDownTimerInline
andXLFormRowDescriptorTypeCountDownTimer
row type with an example. โ Deleted
dateFormatter
property and added support to use theNSValueTransformer
to convert the selected object to a NSString in the XLFormDateCell class.โ Added
XLFormRowDescriptorTypeCountDownTimerInline
andXLFormRowDescriptorTypeCountDownTimer
row type with an example.โ Deleted
dateFormatter
property and added support to use theNSValueTransformer
to convert the selected object to a NSString in the XLFormDateCell class.
-
v2.2.0 Changes
- ๐ Fixed "(null)" caption when
XLFormRowDescriptorTypeSelectorLeftRight
row required error message is shown. - Refresh the cell content instead of recreating one, when the form get back from a selection.
- โ Added XLFormRowDescriptor to validations error to easily show an error mask.
- ๐ Use row tag in validation error message if row does not have a title. It is also possible to set up a custom message if needed
- โ Added a convenience method to add a XLFormRowDescriptor instance before another one.
- ๐ Allow nil values in cellConfig and cellConfigAtConfigure.
- ๐ Fix constraints for textFieldCell when it is configured to be right aligned.
- โ Add asterisk to required segmentedCells if needed.
- Fail validation for empty strings and NSNull on required rows.
- ๐ Segue support added to buttons and selectors.
- ๐ง Ability to configure a storyboardId or a viewController nibName to by used by button and selector rows as presented view controller.
- ๐ Fix scrolling to top when status bar is tapped.
- ๐ Fix wrong type of XLFormRowDescriptorTypeDecimal row. Now it's converted to NSNumber.
- ๐ Fix issue: XLFormRegexValidator only checks regex validation for NSStrings, not working for number.
- Callconfigure method from awakeFromNib on XLFormBaseCell.
- Assign form.delegate from inside setForm: method.
- โ Added custom cell, validation, reordering, can insert, can delete examples.
- โ Added support for inputAccessoryView. Default input accessory view allows to navigate among rows. Fully optionally and customizable.
- โ Added suport for row navigation. Fully optionally and customizable.
- ๐ป beginEditing: endEditing: methods added. These method are called each time a row gains / loses firstResponder. They bring the ability to do UI changes.
- Read Only mode added.
disable
property added to XLFormDescriptor class. - ๐ Rename
label
XLFormTextViewCell property astextLabel
. - ๐ fix position of multivalued section accessory view.
- Can delete, can delete, can reorder section mode added. it's possible to enable some of them, don't need to enable all modes.
- ๐ Fixed "(null)" caption when
-
v2.1.0 Changes
- ๐ Change
XLFormRowDescriptorTypeText
,XLFormRowDescriptorTypeName
andXLFormRowDescriptorTypeTextView
keyboard type toUIKeyboardTypeDefault
. - โ Added
XLFormRowDescriptorTypeInfo
row type and example. - โ Added
XLFormRowDescriptorTypeSelectorPopover
row type and example. - โ CI added. Created Test project into Tests folder and set up Travis.
- ๐ป Documented how to customize UI. Added an example.
- Now XLFormViewController extends from UIViewController instead of UITableViewController.
- โ Added tableView property as a XLFormViewController IBOutlet.
- โ Added support for storyboard reuse identifier and nib file.
- Button selection can be handled using a selector or block.
- โ Added addAsteriskToRequiredRowsTitle property to XLFormDescriptor. NO is used as value by default.
- ๐ Image cell has been removed because it depends on AFNetworking and now needs to be implemented as a custom cell. You can find the image custom cell in Examples/Others/CustomCells.
- ๐ Change
-
v2.0.0 Changes
- โ Added
XLFormRowDescriptorTypeMultipleSelector
row type and example. - โ Added
XLFormRowDescriptorTypeSelectorPickerView
row type and example. - โ Added
XLFormRowDescriptorTypeSelectorPickerViewInline
row type and example. - โ Added generic way to create inline selector rows.
- Ability to customize row animations.
(NSDictionary *)formValues;
XLFormViewController method added in order to get raw form data.- โ Added
XLFormRowDescriptorTypeSelectorSegmentedControl
row type and example. - ๐ AFNetworking dependency removed.
- โ Added
XLFormRowDescriptorTypeStepCounter
row type and related example.
- โ Added
-
v1.0.1 Changes
- โ Added storyboard example.
- โ Added button
XLFormRowDescriptorTypeButton
example. - Documented how to add a custom row.
- ๐ Fixed issues: #2, #3, #27, #38.
- ๐ Fixed crash caused by inline date rows. #6
- Fixed ipad issue invalid cell layout. #10
- ๐ New convenience methods to insert sections dinamically. #13
- ๐
Change default label style to
UIFontTextStyleBody
. #18 - โ Added step counter row,
XLFormRowDescriptorTypeStepCounter
. - โ Added
initWithCoder
initializer toXLFormViewController
. #32. - โ Added a convenience method to deselect a
XLFormRowDescriptor
.-(void)deselectFormRow:(XLFormRowDescriptor *)row;
. #33.
-
v1.0.0 Changes
- ๐ Initial release