All notable changes to this project will be documented in this file
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Ability for select components to validate on the server.
- Issue where the label posisions were messing up the form builder.
- Possibility to specify label position for component and for options for Checkboxes and Radio components.
- Possibility to add custom validation message.
- Possibility to add shortcuts.
- Min and Max size for file uploads.
- Upgrade ng-formio to 2.25.0
- Upgraded all dependencies.
- A hide label option to all components.
- Possibility to use underscore in API key.
- Hide options that are only available with premium service.
- Settings for encrypted fields.
- Upgrade ng-formio to 2.23.12
- Changed default dropzone height to 1000px to be consistent with pdf forms.
- Upgrade ng-formio to 2.23.10
- Added translation support for many of the strings in builder.
- Upgraded ng-formio to 2.23.8
- Translate dropdown items from formOptions.js
- Tooltip configurations to most components.
- Upgraded ng-formio to 2.23.7
- Rows configuration for text areas.
- Issue where blank input was showing up on textfield edit.
- Upgraded ng-formio to 2.23.6
- Upgraded ng-formio to 2.23.5
- Option for tooltips.
- Option to mask input like a password to textfield
- Option to encrypt input on server to textfield
- Upgraded ng-formio
- Issue where the formio directive may not be set for the form builder.
- Edit Grid UI
- Upgrade ng-formio to 2.23.0
- Copy and Paste functions (no UI) on drag and drop controller.
- Error labels to show when an error has occured.
- Upgraded dependencies.
- No release
- Upgrade ng-formio to 2.20.16 and other dependencies.
- No release.
- Upgrade ng-formio to 2.20.13
- Allow overriding of tooltips and placeholders on form builder options.
- Logic for resoureFilter
- Fixed crash if component doesn't have tags.
- Don't prefix existing fields when dragging between containers. This breaks data.
- Builder lowercasing all auto keys.
- Undefined being added to resource forms.
- Ability to override locking of fields.
- Append parent key to default field key names when adding.
- Allow filtering existing resource fields by tag.
- Options not being passed to components during build.
- Upgraded ng-formio to 2.20.5
- Template reset for Select component.
- Columns hiding if width not set.
- Signature wrong size if within columns component.
- Upgrade ng-formio to 2.20.4
- Custom properties support.
- 'Width' for columns has minimal value of 1.
--- NO CHANGES MADE ---
- Ability to modify the existing resource options.
- Allow passing in a baseUrl for forms on a different path.
- Time component.
- Wysiwyg dependencies and spelling error.
- Fixed custom conditionals overwriting first element on form.
- Add tableView config to layout components.
- Custom component was not updating settings.
- Added 'disable limiting response' option for select component with url as datasource.
- Form component to the form builder.
- JSON Logic on all places where custom javascript can be written.
- Issues with the pages on the Wizard from showing the wrong pages or no pages at all.
- Upgraded ng-formio to 2.19.0
- Upgraded ng-dialog to 1.3.0
- Upgraded ng-tags-input to 3.2.0
- Add headers option to Select Urls.
- Upgrade ngFormio to 2.18.5
- Select resource components use Formio provider instead of $http.get to allow offline compatibility.
- A configuration for the resource references.
- Upgrade ngFormio to 2.18.1
- Custom components still didn't edit properly.
- Select url field missing due to passing ng-switch-when to field.
- Update ngFormio to 2.18.0
- Custom component edits edit the right component.
- Added default value settings to the currency component.
- Allow passing ng-* attributes when using the formBuilderOption directive.
- Removing random validation field on the file component, which was not used.
- Update ngFormio to 2.17.0
- UI for the JSON Logic capabilities.
- Upgraded ng-formio to 2.16.6.
- No release.
- Upgraded ng-formio to 2.16.3 - Fixes save to not throw error when calling "success" vs. "then".
- Dialog modal was not allowing close on Firefox
- Upgraded ng-formio to 2.16.2.
- Upgraded ng-formio to 2.16.1
- The event that should be fired to iframe builder when a component is updated with modal.
- Added the UI for the "Add Resource" functionality.
- Added support for iframe builders (like the PDF builder)
- Adding ability to set a Checkbox to be of type Radio.
- The form to always have a display of form.
- Upgraded ng-formio to 2.16.0
- Added warning to existing components api key page, to message the side effects of changing a components key.
- Added the layout components from resources to display in the Existing Resource Fields select list
- Upgrade ng-formio to 2.15.8
- Fixing yearRange option for angular 1 renderer which was switched to yearRows and yearColumns.
- Fixed min/max validation issues with the datetime component
- Removed the m/d/y selection modes for the date time component, because they are only supported in the angular 1 renderer.
- No release
- An event to fire when a new page is added to the wizard view.
- Select dropdown to the index.html test page.
- Upgraded ng-formio to 2.15.6
- Upgraded formiojs to 2.5.0
- Upgraded angular dependency to 1.6.4
- Upgraded ng-dialog to 1.0.1
- Fixed issue with layout components not getting unique keys when added via the builder
- Fix issue with translate injector.
- babel-preset-es2015 to devDependencies
- Component keys properly increment even when settings dialog doesn't open