Skip to content

Latest commit

 

History

History
519 lines (282 loc) · 8.53 KB

Changelog.md

File metadata and controls

519 lines (282 loc) · 8.53 KB

Change Log

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.

6.0.0-rc.1

Changed

  • FIO-7733: type form component
  • FIO-7563 added events to FormEdit Component
  • Bump follow-redirects from 1.15.2 to 1.15.5
  • Bump @babel/traverse from 7.21.5 to 7.23.2
  • FIO-7489 formio js 5/bootstrap 5 updates to react library
  • pass down a ref callback to custom component instead of relying on the return value of ReactDOM.render
  • FIO-7733: React Updates
  • FIO-8943: upgrade dev dependencies to latest rcs; fix type error

5.3.0

Changed

  • Official Release

5.3.0-rc.3

Added

5.3.0-rc.2

Fixed

  • FIO-4301/4302: Fixes an issue where for is being set to the old formioInstance after recreating it

Changed

5.3.0-rc.1

Changed

Fixed

  • FIO-6440: Upgrades dependencies and fixes warnings
  • add methode before on submit so it can be generated in typing
  • Updated FormEdit proptypes to match the props used within the component. Adds saveForm function and saveText string

5.2.4-rc.3

Fixed

  • FIO-6440: Upgrades dependencies and fixes warnings

5.2.4-rc.2

Fixed

  • FIO-4570: Fix issue with form redrawing when passing form object as props
  • updated props in formBuilder

5.2.2

Fixed

  • fixed propTypes that cause error in console

5.2.1

Fixed

  • Fixed an issue where user state is cleared before the user is logged out
  • added access to the form schema in change event in react form builder

5.2.0

Changed

  • Update to work with latest React and also fixed imports from formiojs for build size.

5.1.1

Fixed

  • Add formio dependency to submission hook

5.1.0

Fixed

  • Remove unnecessary check for form and components

Changed

  • Official release

5.1.0-rc.1

Fixed

  • Change the way formio being stored
  • FIO-2660: Fixes an issue where FormBuilder reacreats a formiojs instance on each update

5.0.0

Fixed

  • An issue with FormsGrid.

5.0.0-rc.3

Changed

  • Changed name to @formio/react.

Fixed

  • Fixes an issue where FormBuilder stucks in an infinite loop

5.0.0-rc.1

Changed

  • Upgraded many dependencies.
  • added Pagination component export
  • Added event when form is ready

5.0.0-alpha.1

Changed

  • Refactored to work with latest React version.

4.3.0

Changed

  • Upgrade formio.js to 4.9.0.

4.2.6

Changed

  • Update dependencies for security updates.

4.2.5

Fixed

  • Check validity return correct value.

4.2.4

Fixed

  • Empty wizard change event.
  • Project access not setting correctly in auth state.

4.2.3

Fixed

  • Change event on builder.

4.2.2

Added

  • PDF Uploaded event watcher

Fixed

  • Form reset when props change
  • onChange and onDelet not being called in builder.

4.2.1

Fixed

  • getForm not calculating url correctly.

4.2.0

Changed

  • Upgrade formio.js to 4.2 branch.
  • Make event management generic so it can pass through all events.

4.0.0

Changed

  • Upgrade formio.js to 4.x branch to enable templating.
  • Refactor of modules and new components.

3.1.9

Changed

  • FormGrid title links from a to span to remove weirdness with router.

3.1.8

Changed

  • Allow override of FormEdit
  • Auth actions and reducers to make requests more efficient.

Added

  • selectIsActive selector.

3.1.7

Removed

  • console.log statements left in.

3.1.6

Removed

  • Title from FormEdit

Fixed

  • saveForm action was not saving.

Added

  • Errors component
  • selectError selector

3.1.5

Added

  • Sorting of SubmissionGrid and FormGrid

3.1.4

Added

  • Pagination to SubmissionGrid and FormGrid

Changed

  • Specify query for submissions and forms reducers and remove tag.

3.1.3

Added

  • Url to reducers

Changed

  • isFetching becomes isActive
  • FormEdit will autogenerate name and path for new forms.

Removed

  • Options parameter to actions.

3.1.2

Added

  • New reset actions for resetting state
  • FormGrid component
  • FormEdit component
  • Add action callback

Changed

  • Refactor SubmissionGrid component
  • Refactor Grid component

3.1.1

Added

  • Option to override the renderer and builder if they have custom components.

3.1.0

Changed

  • Refactor module code to remove unneeded complexity

3.0.6

Rerelease

3.0.5

Changed

  • Update Formio verison

Fixed

  • Event emitter cross polinating between forms.
  • Proptypes of formprovider

3.0.3

Changed

  • Integration tests fixed.
  • react/react-dom dependencies updated to version 16.

3.0.2

Changed

  • Formio component renamed to Form.

    origin/3.x

3.0.1

Added

  • url property for when using form instead of src.

3.0.0

Changed

  • Change formio.js version to 3.0.0 now that it is released.

2.1.1

Fixed

  • Destroy event on form builder component.

2.1.0

Added

  • Form Builder component

2.0.4

Fixed

  • Prop type for i18n.

2.0.3

Changed

  • Upgrade core renderer from 2.10.1 to 2.20.4

2.0.2

Changed

  • Rebuild for failed build.

2.0.1

Fixed

  • Allow adjusting submission while form is being created

2.0.0

Changed

  • Renderer now based on formio.js Core Renderer.

Removed

  • All helper libraries.

1.4.2

Changed

  • Fire edit grid open event on componentDidMount instead of componentWillMount.

1.4.1

Fixed

  • HTML output of editgrid header

Added

  • Footer for editgrid

1.4.0

Added

  • Time component
  • EditGrid component

1.3.14

  • Fix default formatting of empty custom error validation.

1.3.13

Fixed

  • Disable datagrid buttons when form is read only.
  • Don't fire change events for readOnly forms.

1.3.12

Added

  • Events that fire when select lists open or close.
  • Event that fires on add/remove from datagrid.
  • Event that fires on loadMore for selects.

1.3.11

Reverted

  • Reverted revert of change to datagrids delete value.

Fixed

  • Calculated Select values could return something other than an array which caused an error.

1.3.10

Reverted

  • Reverted change to setting values that attempted to fix deleting rows in datagrids issue that had a lot of side effects.

1.3.9

Fixed

  • Fix MinLength calculation for datagrids.
  • Fixed error about setState in select component.
  • Scenario where updating a form doesn't always set the values.

Changed

  • Replace full lodash with individual functions.

1.3.8

Fixed

  • Datagrids with select components dependent on external data weren't updating when the data updated.

1.3.7

Changed

  • Datagrid headers won't render if there are no labels.

1.3.6

Fixed

  • Deleting rows in datagrids didn't clear components properly.

1.3.5

Fixed

  • Fix performance of datagrids with large data.

1.3.4

Added

  • Onchange event will fire for input fields after 500ms of no typing instead of only on blur.

1.3.3

Added

  • Expose mixins as exports to ease creation of custom components.

1.3.2

Changed

  • Text inputs will fire change events on blur now instead of on change. Change events were too slow in redux.

1.3.1

Fixed

  • Fixed tests dealing with input mask change and missing onChange events.

Removed

  • Removing tests that don't work with current libraries.

1.3.0

Changed

  • Swapped react-input-mask for react-text-mask for input masks.
  • Improved performance of input masks.