Skip to content

Releases: Meteor-Community-Packages/meteor-autoform

7.1.0

19 Mar 16:33
910b8d0
Compare
Choose a tag to compare

Important: this release brings compatibility with aldeed:collection2@4.0.0 and aldeed:simple-schema@1.13.0

What's Changed

New Contributors

Full Changelog: 7.0.0...7.1.0

v7.0.0

25 Nov 14:37
d60915c
Compare
Choose a tag to compare

Major release with many improvements

  • all code is es6 now
  • ~280 tests + testsuite added
  • standard code linted
  • some bugs fixed in the process
  • supports dynamic imports

v6.3.0

13 Sep 20:38
Compare
Choose a tag to compare

Updated to have a weak dependency on aldeed:collection2@3.0.0 in addition to aldeed:collection2-core. Core has been merged back into the main package as a 3.0.0 release.

v6.1.0

13 Sep 20:39
Compare
Choose a tag to compare
  • firstOption when specified in the schema can now be a function (thanks @MartinBucko)
  • Insert forms reset more reliably after successful submission (thanks @alexk7)
  • AutoForm.selectFirstInvalidField works on more types of fields (thanks @ro6)
  • The form doc is now passed to the schema during validation to support multiple schema variations (thanks @gregory, @nidem)
  • afArrayField with the bootstrap3 template now supports panelClass and headingClass attributes (thanks @c316)
  • When you have multiple autosave=true forms with the same field name and value, they will now reliably save every time (thanks @abernix)
  • Readme improvements: @brajt, @kmills006, @dandalf

v5.8.0

09 Dec 02:13
Compare
Choose a tag to compare

You can now set singleMethodArgument=true as a form attribute on a method-update type form, and your method will be called with a single object argument with _id and modifier properties. You should do this if using the mdg:validated-method package.

v5.7.1

11 Oct 15:12
Compare
Choose a tag to compare

For "normal" type forms, don't end submission until this.done() is called.

v5.7.0

11 Oct 14:23
Compare
Choose a tag to compare

Sticky validation improvements

  • Add API outside of hooks for settings and removing sticky validation errors
  • Properly show sticky validation errors as soon as they are added
  • Optimizations to keyup validation

v5.6.1

09 Oct 03:26
Compare
Choose a tag to compare

Fix boolean-radios templates

v5.6.0

06 Oct 05:00
Compare
Choose a tag to compare
  • Add ability to specify a data attribute on afFieldInput, which is then added to the data context of the input type template. (See the readme.)
  • Fix issue with submitting proper value when the null option is chosen for a boolean field
  • Fix issues with reactive reruns that change the form schema
  • Adjust value returned from AutoForm.getFieldValue when the form isn't rendered yet
  • Fix issue with autosaving changes to multiple select fields
  • Adjustments to support BlazeComponents
  • Fix width of array field when there is only one
  • Fix initial value of contenteditable fields

v5.5.0

31 Aug 12:46
Compare
Choose a tag to compare

For boolean-radios and boolean-select input types, you can now use the nullLabel attribute to specify a label (e.g., "None") for when the value is not set (or to unset it). For backwards compatibility, the boolean-radios type will not render a radio element for unsetting unless you set nullLabel.