Releases: simonhamp/laravel-nova-csv-import
Releases · simonhamp/laravel-nova-csv-import
v0.7.2
Build assets
Full Changelog: v0.7.1...v0.7.2
v0.7.1
v0.7.0
What's Changed
- Feature/combinator by @simonhamp in #75
- Feature/password hashing by @simonhamp and @kerbs-ns in #74 and #67
- Update pint.yml by @simonhamp in #64
- Fixing belong to relation by @morcov in #47
New Contributors
Full Changelog: v0.6.7...v0.7.0
v0.6.7
What's Changed
- Feature: Add modifier for Default Values by @kevin-dapps in #62
New Contributors
- @kevin-dapps made their first contribution in #62
Full Changelog: v0.6.6...v0.6.7
v0.6.6
- Add GitHub Action to build dist assets
- Latest dist assets generated
Full Changelog: v0.6.5...v0.6.6
v0.6.5
What's Changed
- Fixed documentation error by @volp1s in #39
- Bump required php version to ^8.0 since using code only available in php 8.0 by @chrillep in #59
- Add linting using laravel/pint -> https://laravel.com/docs/10.x/pint by @chrillep in #60
- Minor fixes by @matt7ds in #51
New Contributors
- @volp1s made their first contribution in #39
- @chrillep made their first contribution in #59
- @matt7ds made their first contribution in #51
Full Changelog: v0.6.4...v0.6.5
v0.6.0
What's new
- Modifiers! You can now add a number of modifiers to your field mappings which will adjust the value of the data as it's being imported. they are executed in the order defined and can easily be re-ordered via drag and drop (great for converting that wonky Excel date format to something useful)
- Excel files can now be imported! If you have a multi-worksheet spreadsheet, this currently defaults to importing the first tab
- Custom and meta values! Got a field on your resource that your import doesn't provide any data for? Maybe one of these custom values will fill the gap
What's changed
- The configuration screen has had a bit of a facelift
- Some minor bugs have been squished (soz li'l dudes!)
Full Changelog: v0.5.1...v0.6.0
v0.5.1
Full Changelog: v0.5.0...v0.5.1
v0.5.0
- Refactored to use service container more
- Added
disk
option to config allowing you to use any of your configured filesystems to store import data to - Moved config file and config name. Was
nova-csv-importer
(config/nova-csv-importer.php
), nowcsv-import
(config/csv-import.php
),
Usephp artisan vendor:publish --provider=SimonHamp\\LaravelNovaCsvImport\\ToolServiceProvider
to publish the new one (and feel free to delete the old one if you published it already) - Fix a problem with using the name
map
in JS objects - Validation rules now come through to the config screen - more to come on this, but for now there is a simple, subtle hint when a field is
required
- Various UI/UX quality of life improvements and fixes
Full Changelog: v0.4.0...v0.5.0