Skip to content

Latest commit

 

History

History
211 lines (153 loc) · 6.16 KB

CHANGELOG.md

File metadata and controls

211 lines (153 loc) · 6.16 KB

Change Log

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

3.22.0

Added

  • A way to separate the Auth url from the App url.

3.18.0

Changed

3.17.0

Changed

  • Upgraded support for Angular 8
  • Upgraded dependencies including core renderer

Fixed

  • Build routine to use a better rollup gulp method.

3.16.0

Fixed

  • Major memory leak issues.
  • Streamlined the form building process and form builder instanciation.

3.12.0

Added

  • Exports of Formio and FormioUtils so that the same instances can be used.
  • Added all grid exports so they can be extended.
  • Alerts to the resource components.

3.11.6

Fixed

  • Skip early attempts to set grid footer createText.
  • Allow extended form manager edit components to extend the save form method.

3.11.5

Fixed

  • Fix Clear Search, Fix Pagination on Refresh

3.11.3

Added

  • The ability to delay the authentication initialization.

3.11.2

Fixed

  • Honor token namespacing when saving and loading the formio user object.

3.10.2

Fixed

  • Issue with the edit permissions in the form resource view pages.

3.10.1

Fixed

  • Issues with the pagination where it would hard-code the number of items per page.

3.10.0

Changed

  • Upgraded all dependencies.

Fixed

  • Issue where delete and edit tabs would show up when they do not have permissions for those operations.

3.9.6

Changed

  • The saveDraft feature to use the core version of the implementation.
  • Added a way to stop the emit of onSubmit handler when onSubmit is called.

3.9.5

Fixed

  • Problem where the form manager would add duplicate tags.
  • Issues where the form renderer would sometimes duplicate entries when re-rendered.

3.9.4

Fixed

  • Issues where the form could get reset when the display type changes.
  • Only show the builder when it is ready.

Added

  • PDF downloads.

Changed

3.9.2

Added

  • Ability to provide your own renderer and builder.

3.9.0

Added

  • The save draft feature.

3.8.0

Changed

  • Refactored the form manager and fixed many bugs.

3.4.0

Fixed

  • Problems with the Form Manager overriding existing forms.

3.1.8

Fixed

  • Issue with nested resources not getting set properly.
  • Remove cache on resource load to fix problem where ZoneAwarePromise's were setting cached values to incorrect values.

3.1.7

Changed

  • Upgrade formiojs library.

3.1.6

Fixed

  • Problems where the context would not get restart when changing between resources.

Changed

  • Upgraded the core formiojs library.

3.1.5

Fixed

  • Cosmetic changes to the builder for Bootstrap 4
  • Default builder to use fontawesome for bootstrap 4.

3.1.4

Fixed

  • The route declarations to make it more AOT compatible (although still more work to do I think).

Added

  • A formioOptions parameter to the component to allow you to pass options to the Formio instance.
  • A renderOptions parameter to the component to allow you to pass options to the createForm method and Webform instance.

3.1.3

Fixed

  • Issues with nested resources where it would provide a filter when you don't want it to.

3.1.2

Changed

  • Upgraded dependencies.

3.1.1

Fixed

  • Problems with the data grid throwing change errors.

3.1.0

Fixed

  • Many issues related to resources, and nested resources.

3.0.0

This is a reverse-compatible release that has the following changes over 2.x branch.

Changes

  • This release introduces the Form Manager system, see Wiki for documentation.
  • Now defaults to Bootstrap 4 instead of Bootstrap 3 and provides Font Awesome by default.
  • Changed the (click) event for formio-grid to (rowSelect).
  • Another major change to the 3.x branch is the FormioGrid component. This can now handle both Forms and Submissions.

For Submissions

<formio-grid [src]="'https://examples.form.io/example''"></formio-grid>

For Forms

<formio-grid [src]="'https://examples.form.io'" [gridType]="'form'"></formio-grid>'

  • Custom Grid Headers, Body, and Footers: The latest 3.x also allows you to pass along custom Headers, Body, and Footers to the GridComponent, like so.
@Component({
  template: `....`
})
export class CustomHeader extends SubmissionGridHeaderComponent {}
<formio-grid [src]="'https://examples.form.io/example'" [components]="{
  header: CustomHeader,
  body: SubmissionGridBodyComponent,
  footer: SubmissionGridFooterComponent
}"></formio-grid>

This enables you to fully customize the Grid output.

2.0.0-alpha.1 (2018-03-22)

Possible Breaking Changes

  • Fixed how the styles are included so that the renderer will work with AOT compilation.
  • Restructured the sub-modules for "auth", "resource", and "grid". There should not be any application changes that need to be made.
  • Changed the required peerDependencies to allow Angular 4 or Angular 5
  • Added a new UDM version of the built module.

0.10.0 (2017-08-22)

0.4.0 (2017-08-22)

0.3.0 (2017-08-22)

0.2.0 (2017-08-22)

0.1.0 (2017-08-22)