Skip to content

Latest commit

 

History

History
58 lines (45 loc) · 2.41 KB

CHANGELOG.md

File metadata and controls

58 lines (45 loc) · 2.41 KB

Changelog

3.0.0 (Breaking)

  • Change: flatPicker.vue file name to component.vue
    • This will be breaking for users who were directly importing .vue file
  • Change: Don't force form-control CSS class on input field, #18
    • If you wants to add a new class on input, you need to do like this
    • <flatpickr :class="form-control custom-css-class">
    • :class prop will replace default CSS class on input field
  • Add: Ability to pass component name when used as plugin
    • Vue.use(flatPickr,'date-picker')
    • You can pass name as second parameter
  • Chore: Upgrade to webpack v3.x
  • Fix UglifyJS issue
  • New way to use as plugin, old one is deprecated, see new example
    • You should NOT import plugin like this
    • import {flatPickrPlugin} from 'vue-flatpickr-component';
  • Add id prop
  • Rollback importing css, component is no longer importing any css
    • This also applies when using this package as plugin Vue.use()
  • Expose install method, so that now you can use this package as a plugin

2.0.0 (breaking)

  • Rename input-name prop to name
  • No longer support flatpickr v2.x, always pull v3.x
  • No longer importing flatpickr css, you need to import css by yourself, see examples

1.2.4

  • Improve value prop validation

1.2.3

  • Add value prop validation

1.2.0

  • Allow flatPickr v3.x stable
  • Rename instance to fp, if you were accessing it through $refs this may be a breaking change for you

1.1.3

  • Regenerate build files

1.1.2

  • Allow array of objects and date object as default value

1.1.0

  • Make wrap optional
  • From now, you need to wrap by your-self and pass config.wrap as true
  • No longer force bootstrap, you are free to use any of CSS framework

1.0.0

  • Initial release