All notable changes to vue-csv-import
will be documented in this file
- Initial release
- Added ability to use custom labels for fields.
- Change default file class.
- Add options for the button values
- Debug and added tests
- Remove csv-parse dependency and replace with papaparse - smaller and more dependable.
- Can now use with v-model. will return a parsed csv.
- Added slots for file header checkbox and table thead.
- default button text changed to "next"
- added callback for usage without url.
- Added 'headers' prop. Define whether csv has headers by default. Removes checkbox.
- restructure app
- make axios and lodash external dependencies.
- papaparse is bundled in component.
- Mime type validation when selecting file
- added names to select fields
- added other mime types to default accepted types array
- added some more meaningful tests
- added class to table select fields
- added canIgnore to allow users to ignore fields if required
- rebuild for Vue 3
- completely modular and un-styled.