ngx-formly

📝 JSON powered / Dynamic forms for Angular

MIT License

Downloads
694.6K
Stars
2.8K
Committers
94

Bot releases are visible (Hide)

ngx-formly - v5.5.2

Published by aitboudad almost 5 years ago

Bug Fixes

  • core: change the check File instance for SSR compatibility (#1865) (7883f1a), closes #1864
  • core: clone initialModel during reset model (#1874) (e706cf8), closes #1872
  • core: ensure array notation for key emit a valid model (#1859) (0b3ab37), closes #1857
  • core: ensure the validation calls occurs only once during build (#1866) (770bea9), closes #1754
  • core: support resolving non static fieldComponent query (#1878) (ac7e9a2), closes #1868
  • core: toggle controls of the hidden fields before the visible ones (#1875) (d35460e), closes #1700
  • ionic: add missing export of ionFormlyAttributes (#1880) (679ee10), closes #1879
  • json-schema: use multi-select to handle anyOf schema (eb71a68)
  • material: avoid using deprecated underlineRef (#1860) (807218f)
  • material: support selectAll in multiselect with group (#1867) (f5625ea), closes #1852
  • make FormlyModule ModuleWithProviders generic for ng9 support (#1854) (dbb860d)
ngx-formly - v5.5.1

Published by aitboudad about 5 years ago

Bug Fixes

  • core: add warn when using legacy select option (#1840) (bf2448d)
  • core: apply sync value only when key is duplicated (#1837) (4a34464)
  • core: merge existing options when replacing a field type (#1838) (177c4f4), closes #1836
ngx-formly - v5.5.0

Published by aitboudad about 5 years ago

Highlights

  • core: added support of SSR 💥🚀
  • json-schema: add support for const, uniqueItems and anyOf/oneOf 💪
  • json-schema: adding custom labels to enum/multiselect 👀

Bug Fixes

Features

  • core: deprecate passing content inside the 'formly-form' tag (#1826) (0f168f7)
  • core: deprecate passing immutable attr to formly-form component (#1827) (61f9391)
  • core: mark the form array dirty on Add/Remove (#1824) (92bb6d7), closes #1679
  • ionic: allow customize lines (#1809) (94dd5cc), closes #1732
  • json-schema: add const validator (#1825) (4607b1c)
  • json-schema: add support for adding custom labels to enum (#1802) (a96c8fe)
  • json-schema: add support for uniqueItems (#1812) (9164c74)
  • json-schema: partial support of anyOf/oneOf keyword (#1811) (d60e0f5)
  • json-schema: support multiselect type (#1813) (371723e)
ngx-formly - v5.4.3

Published by aitboudad about 5 years ago

Bug Fixes

  • core: better clone for File and moment.js instance (#1789) (d810035), closes #1788
  • core: skip _markForCheck call during init (#1792) (718920a)
  • json-schema: set nullable string type to null if empty (#1787) (8d4985b)
ngx-formly - v5.4.2

Published by aitboudad about 5 years ago

Bug Fixes

  • core: allow nullable value for array type (#1780) (d8f5f61), closes #1764
  • core: avoid checking parent field on eval hide expression (#1749) (087523b), closes #1700
  • json-schema: guess nullable and single array type (#1781) (dabf2a6), closes #1777
  • json-schema: set valid fieldArray when additionalItems is empty (#1784) (4413193), closes #1777
  • material: ensure showing datepicker icon when OnPush enabled (#1767) (6ef3e57), closes #1766
  • material: use passed aria-labelledby attr for select type (#1748) (b8f1834), closes #1746
ngx-formly - v5.4.1

Published by aitboudad about 5 years ago

Bug Fixes

  • core: avoid removing the wrong formControl instance on hide (#1741) (9a68aaf), closes #1700
  • material: enable static query for formFieldControl (#1740) (512befe)
  • material: enable static query for MatFormField (#1733) (038c22d)
ngx-formly - v5.4.0

Published by aitboudad about 5 years ago

🥇 Thanks to @lucienbertin, @LucasJAlba and @aitboudad

Highlights

  • json-schema: add support for allOf, null type and minItems/maxItems validations. 💪
  • core: added support of Ivy engine 💥🚀
  • core: simplify custom wrapper declaration:
@Component({ ... })
export class CustomWrapper extends FieldWrapper {
-   @ViewChild('fieldComponent', {read: ViewContainerRef}) fieldComponent: ViewContainerRef;
}

Bug Fixes

Features

ngx-formly - v5.3.0

Published by aitboudad about 5 years ago

Highlights

  • json-schema: add support for $ref, dependencies and number validations. 🎉 🎉 🎉
  • core: added checkExpressionOn option to allow evaluating expressions on model change only, it can be enabled through the NgModule declaration:
    FormlyModule.forRoot({
      extras: { checkExpressionOn: 'modelChange' }
    }),
  • material: add cdkTextareaAutosize support in textarea type

Bug Fixes

  • core: add warn for missing static flag for @ViewChild (#1673) (b0972a2), closes #1633
  • core: avoid assigning defaultValue by reference (#1687) (4ac1fe3), closes #1684
  • core: override existing form group instance on re-build (#1680) (8ddffee), closes #1677
  • json-schema: handle passing empty value for number type (#1657) (070f558)

Features

ngx-formly - v5.2.0

Published by aitboudad over 5 years ago

Bug Fixes

  • bootstrap: select empty option when value is null (#1652) (50a1138), closes #1625
  • core: restore support component-level injectors for types (#1651) (165ac75), closes #1622
  • material: avoid handling focus for selected radio option (#1648) (44535ac), closes #1631
  • material: remove duplicated change event listener (#1649) (d28f7a8), closes #1644

Features

  • core: take account of enumerable getter on clone (#1637) (66239d9)
ngx-formly - v5.1.9

Published by aitboudad over 5 years ago

Bug Fixes

  • material: multi-select when passing observable data (#1614) (e74bd4e)
ngx-formly - v5.1.8

Published by aitboudad over 5 years ago

Bug Fixes

  • core: avoid rerender on model change with immutable mode (#1610) (16fc39e), closes #1429
ngx-formly - v5.1.7

Published by aitboudad over 5 years ago

Bug Fixes

ngx-formly - v5.1.6

Published by aitboudad over 5 years ago

Bug Fixes

ngx-formly - v5.1.5

Published by aitboudad over 5 years ago

Bug Fixes

  • core: rely on option componentFactoryResolver for wrapper (#1590) (7c8fc00)
ngx-formly - v5.1.4

Published by aitboudad over 5 years ago

Bug Fixes

ngx-formly - v5.1.3

Published by aitboudad over 5 years ago

Bug Fixes

ngx-formly - v5.1.2

Published by aitboudad over 5 years ago

Bug Fixes

ngx-formly - v5.1.1

Published by aitboudad over 5 years ago

Bug Fixes

  • core: allow passing a non array to the validation property (#1575) (3cdc8fa), closes #1573
ngx-formly - v5.1.0

Published by aitboudad over 5 years ago

🥇 Thanks to @juristr, @intellix, @ryanjerskine, @aitboudad

Summary:

  • core:
    • field instance is now accessible from hideExpression and expressionProperties:
  hideExpression: '!field.key', // as a string
  hideExpression: (model, state, field) => !field.key, // as a function
  • material:
    • select type:

      • disableOptionCentering: Whether to center the active option over the trigger.
      • selectAllOption: add Select/Deselect All for multi-select
        select-all
    • datepicker type:

      • datepickerTogglePosition: whether to use datepickerToggle as a suffix or prefix
        datepicker-toggle

Features

  • core: add field arg to hideExpression and expressionProperties (#1544) (24998ad), closes #704
  • core: deprecate usage of this.field in expressionProperties (#1550) (b6172b4)
  • material: add disableOptionCentering support for mat-select (#1545) (9c655c6)
  • material: add select all option to multiselect (#1552) (144f5fa)
  • material: adds datepicker toggle positioning support (#1560) (63698b3)
ngx-formly - v5.0.3

Published by aitboudad over 5 years ago

Bug Fixes

Package Rankings
Top 0.81% on Npmjs.org
Top 6.75% on Proxy.golang.org
Badges
Extracted from project README
Npm version Downloads Gitter Build Status Twitter Gitpod ready-to-code
Related Projects