Skip to content
This repository has been archived by the owner on Nov 16, 2020. It is now read-only.

Releases: yarbshk/vue-formly-buefy

v1.0.2

27 Dec 16:26
Compare
Choose a tag to compare

Changelog

  • Create a few fields (Taginput, Timepicker)
  • Create a few controls (Area, UploadList)
  • Create a wrapper (MultiBlock) and extend old one (Field + MultiField)
  • Rename controls library (plain-controls => controls)
  • Remove supporting of the "window mode" (using the plugin via link tag)
  • Modify project structure
  • Modify and standardize API (without backward compatibility)

v0.3.4

13 Aug 19:09
Compare
Choose a tag to compare

Features

  • All form components support initializing via form state. Formly gets the state of a form through the form prop of the FormlyForm component. Henceforth, it's capable to initialize the state of any field (active and dirty properties).

v0.3.3

09 Aug 22:47
Compare
Choose a tag to compare

Improvements

  • Reverted importing style of the plain controls (e.g. import { Span } from '...') to don't clog Vue components. This functionality was implemented through an optional library (plain-controls.js) and lets have an access to any plain control from wherever. It's final implementation!
  • Reduced size of the NPM plugin (add a lot of files to .npmignore).

v0.3.0

05 Aug 17:16
Compare
Choose a tag to compare

Features

  • Automatically add a required tag attribute into a form component when required property of a field configuration object set to true.

Improvements

  • Remove the excessive Dropdown plain control.
  • Integrate the plain controls with component instance (accessible via this.$formlyBuefy).
  • Semantically divide the functionality of the base mixins (create the BaseFormlyMixin).
  • Remove the BaseFormlyFieldMixin dependency from SelectricMixin.

Bug Fixes

  • Avoid a Reference Error when when import a plain control.

v0.2.4

29 Jul 20:15
Compare
Choose a tag to compare

Features:

  • Can show success validation messages when expression is OK.
  • Checkbox and Switch form components henceforth are able to show own model value when label doesn't set.

Improvements:

  • The Autocomplete component is able to filter through objects.
  • Create the SelectricFieldMixin to avoid redundant code fragments in form components.
  • Optimize the algorithm of properties confluence of the FieldWrapper component.
  • Improve code of the getErrorMessage() method.
  • Successfully pass tests in the Google Chrome browser.

Bug Fixes:

  • Edit the wrapElement() method to wrap children elements of Select and Checkbox form components correctly.
  • Display a placeholder for the Select form component.

v0.1.5 Beta release

27 Jul 21:46
Compare
Choose a tag to compare
v0.1.5 Beta release Pre-release
Pre-release

Features

  • Add Autocomplete field component.

Improvements

  • Create intermediate component to connect field and wrapper components.

v0.1.1 Beta release

26 Jul 19:03
Compare
Choose a tag to compare
v0.1.1 Beta release Pre-release
Pre-release

Features

  • Add the Span plain control component.

Bug Fixes

  • Fix problems with fields reactivity system.

Improvements

  • Create a package-lock.json file to keep up to date the dependency tree.
  • Add a project status label to the README.md.

v0.0.9 Beta release

24 Jul 19:31
Compare
Choose a tag to compare
v0.0.9 Beta release Pre-release
Pre-release

Quick overview

It's petty release which has no additional features, only minor bug hotfixes.

  • Improve the code stability of the plugin.
  • Bundle a production ready build.
  • Publish the plugin on npmjs.com.

v0.0.8 Alpha release

24 Jul 14:19
Compare
Choose a tag to compare
v0.0.8 Alpha release Pre-release
Pre-release

Features

  • Base form components:
    • Checkbox. Allow to create single checkbox field or a group of ones. All children of the group may be optionally wrapped in custom tag, e.g. <div class="field"></div>.
    • Input. Allow to create single input field (with any native type) or a textarea.
    • Radio. Allow to create a group of usual radio fields or radio buttons. All children of the usual radio group may be optionally wrapped in custom tag, e.g. <div class="field"></div>.
    • Select. Allow to create select form component (optgroup HTML tag supported).
    • Switch. Allow to create switch form component.
  • Wrapped form components:
    • Field. Allow to wrap an Input, Select or Autocomplete form component. Add diverse functionality to the foregoing form components (e.g. field controls, errors reporting).
  • Plain control components (use to create simple controls for the Field component):
    • Button. Allow to create simple button stub for Field controls.
    • Dropdown. Allow to create simple dropdown stub for Field controls.