Skip to content

Latest commit

 

History

History
819 lines (472 loc) · 40.3 KB

CHANGELOG.md

File metadata and controls

819 lines (472 loc) · 40.3 KB

Changelog

All notable changes to nova-file-manager will be documented in this file

v0.12.4 - 2024-10-22

What's Changed

  • build(deps-dev): bump @types/lodash from 4.14.202 to 4.17.9 by @dependabot in #438
  • build(deps-dev): bump league/flysystem-aws-s3-v3 from 3.28.0 to 3.29.0 by @dependabot in #437
  • build(deps-dev): bump vite from 4.5.0 to 5.4.8 by @dependabot in #435
  • build(deps-dev): bump eslint-plugin-prettier-vue from 4.2.0 to 5.0.0 by @dependabot in #429
  • build(deps-dev): bump spatie/laravel-ray from 1.36.2 to 1.37.1 by @dependabot in #425
  • build(deps-dev): bump ts-loader from 9.4.4 to 9.5.1 by @dependabot in #431
  • build(deps-dev): bump pestphp/pest from 2.34.6 to 2.35.1 by @dependabot in #426
  • build(deps-dev): bump laravel/pint from 1.17.2 to 1.18.1 by @dependabot in #433
  • build(deps): bump nova-kit/nova-packages-tool from 1.15.0 to 1.17.3 by @dependabot in #440

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.12.3...v0.12.4

v0.12.3 - 2024-08-08

What's Changed

  • build(deps-dev): bump laravel/pint from 1.16.0 to 1.17.2 by @dependabot in #421
  • Some enhancement for pagination and html attributes by @devzzk @Fayne @mikaelpopowicz in #422

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.12.2...v0.12.3

v0.12.2 - 2024-08-08

What's Changed

  • build(deps-dev): bump spatie/laravel-ray from 1.35.1 to 1.36.0 by @dependabot in #380
  • build(deps): bump laravel/nova from 4.33.0 to 4.33.1 by @dependabot in #379
  • build(deps): bump pion/laravel-chunk-upload from 1.5.2 to 1.5.4 by @dependabot in #378
  • build(deps-dev): bump mockery/mockery from 1.6.7 to 1.6.11 by @dependabot in #377
  • build(deps-dev): bump prettier from 2.8.8 to 3.2.5 by @dependabot in #374
  • build(deps-dev): bump vue from 3.3.4 to 3.4.26 by @dependabot in #382
  • build(deps-dev): bump pestphp/pest from 2.34.1 to 2.34.6 by @dependabot in #376
  • build(deps-dev): bump autoprefixer from 10.4.16 to 10.4.19 by @dependabot in #371
  • build(deps-dev): bump laravel/pint from 1.14.0 to 1.16.0 by @dependabot in #398
  • build(deps-dev): bump spatie/laravel-ray from 1.36.0 to 1.36.2 by @dependabot in #397
  • build(deps): bump spatie/invade from 2.0.0 to 2.1.0 by @dependabot in #396
  • build(deps-dev): bump @headlessui/vue from 1.7.19 to 1.7.22 by @dependabot in #395
  • build(deps-dev): bump eslint from 8.57.0 to 9.4.0 by @dependabot in #394
  • build(deps): bump peaceiris/actions-gh-pages from 3 to 4 by @dependabot in #384
  • build(deps-dev): bump @vitejs/plugin-vue from 4.3.4 to 4.6.2 by @dependabot in #386
  • build(deps-dev): bump @trivago/prettier-plugin-sort-imports from 4.2.0 to 4.3.0 by @dependabot in #375
  • Add Workbench examples on how to use the field by @mikaelpopowicz in #402
  • Improve download by @mikaelpopowicz in #420

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.12.1...v0.12.2

v0.12.1 - 2024-03-18

What's Changed

  • build(deps-dev): bump autoprefixer from 10.4.14 to 10.4.15 by @dependabot in #290
  • build(deps-dev): bump vite-tsconfig-paths from 4.0.7 to 4.2.0 by @dependabot in #291
  • build(deps-dev): bump axios from 1.3.4 to 1.5.0 by @dependabot in #292
  • build(deps-dev): bump @heroicons/vue from 2.0.14 to 2.0.18 by @dependabot in #293
  • build(deps-dev): bump @tailwindcss/forms from 0.5.3 to 0.5.6 by @dependabot in #294
  • build(deps-dev): bump nova-kit/nova-devtool from 1.0.0 to 1.2.0 by @dependabot in #295
  • build(deps-dev): bump laravel/pint from 1.11.0 to 1.12.0 by @dependabot in #296
  • build(deps-dev): bump @vitejs/plugin-vue from 4.1.0 to 4.3.4 by @dependabot in #309
  • build(deps-dev): bump vite from 4.1.4 to 4.4.9 by @dependabot in #308
  • build(deps-dev): bump shepherd.js from 11.1.1 to 11.2.0 by @dependabot in #307
  • build(deps-dev): bump eslint-config-prettier from 8.7.0 to 9.0.0 by @dependabot in #306
  • build(deps): bump actions/checkout from 3 to 4 by @dependabot in #304
  • build(deps-dev): bump spatie/laravel-ray from 1.32.6 to 1.33.0 by @dependabot in #302
  • build(deps-dev): bump laravel/pint from 1.12.0 to 1.13.2 by @dependabot in #299
  • build(deps-dev): bump nova-kit/nova-devtool from 1.2.0 to 1.3.0 by @dependabot in #301
  • build(deps-dev): bump vite from 4.4.9 to 4.4.11 by @dependabot in #310
  • build(deps-dev): bump axios from 1.5.0 to 1.5.1 by @dependabot in #305
  • build(deps-dev): bump pestphp/pest from 2.16.1 to 2.20.0 by @dependabot in #303
  • build(deps-dev): bump pestphp/pest from 2.20.0 to 2.21.0 by @dependabot in #311
  • build(deps-dev): bump orchestra/testbench from 8.10.0 to 8.10.2 by @dependabot in #300
  • build(deps-dev): bump postcss from 8.4.16 to 8.4.31 in /docs by @dependabot in #312
  • build(deps-dev): bump vite from 4.4.11 to 4.5.0 by @dependabot in #326
  • build(deps): bump laravel/nova from 4.27.13 to 4.27.14 by @dependabot in #315
  • build(deps): bump stefanzweifel/git-auto-commit-action from 4 to 5 by @dependabot in #321
  • build(deps): bump actions/setup-node from 3 to 4 by @dependabot in #320
  • build(deps-dev): bump axios from 1.5.1 to 1.6.0 by @dependabot in #322
  • build(deps-dev): bump eslint-plugin-tailwindcss from 3.11.0 to 3.13.0 by @dependabot in #323
  • build(deps-dev): bump @rollup/plugin-alias from 5.0.0 to 5.0.1 by @dependabot in #324
  • build(deps-dev): bump eslint-plugin-import from 2.27.5 to 2.29.0 by @dependabot in #325
  • build(deps-dev): bump pestphp/pest from 2.21.0 to 2.24.1 by @dependabot in #317
  • build(deps): bump james-heinrich/getid3 from 1.9.22 to 1.9.23 by @dependabot in #318
  • build(deps): bump nova-kit/nova-packages-tool from 1.13.3 to 1.14.2 by @dependabot in #328
  • build(deps-dev): bump laravel/pint from 1.13.2 to 1.13.6 by @dependabot in #329
  • build(deps-dev): bump autoprefixer from 10.4.15 to 10.4.16 by @dependabot in #332
  • build(deps-dev): bump @types/lodash from 4.14.196 to 4.14.202 by @dependabot in #333
  • build(deps-dev): bump @tailwindcss/forms from 0.5.6 to 0.5.7 by @dependabot in #334
  • build(deps-dev): bump pestphp/pest from 2.24.1 to 2.30.0 by @dependabot in #338
  • build(deps-dev): bump laravel/pint from 1.13.6 to 1.13.7 by @dependabot in #339
  • build(deps-dev): bump mockery/mockery from 1.6.6 to 1.6.7 by @dependabot in #340
  • build(deps): bump nova-kit/nova-packages-tool from 1.14.2 to 1.14.5 by @dependabot in #341
  • build(deps): bump github/codeql-action from 2 to 3 by @dependabot in #343
  • build(deps-dev): bump vue-loader from 17.0.1 to 17.4.2 by @dependabot in #344
  • build(deps-dev): bump vite-tsconfig-paths from 4.2.0 to 4.2.3 by @dependabot in #345
  • build(deps): bump laravel/nova from 4.32.11 to 4.32.15 by @dependabot in #366
  • build(deps-dev): bump pestphp/pest from 2.30.0 to 2.34.1 by @dependabot in #364
  • build(deps): bump nova-kit/nova-packages-tool from 1.14.5 to 1.15.0 by @dependabot in #368
  • build(deps-dev): bump spatie/laravel-ray from 1.33.0 to 1.35.1 by @dependabot in #365
  • build(deps-dev): bump laravel/pint from 1.13.7 to 1.14.0 by @dependabot in #363
  • build(deps-dev): bump @headlessui/vue from 1.7.15 to 1.7.19 by @dependabot in #361
  • build(deps-dev): bump eslint from 8.36.0 to 8.57.0 by @dependabot in #360
  • build(deps-dev): bump tailwindcss from 3.3.3 to 3.4.1 by @dependabot in #353
  • build(deps-dev): bump babel-loader from 9.1.2 to 9.1.3 by @dependabot in #351
  • build(deps): bump actions/cache from 3 to 4 by @dependabot in #348
  • Fix: Hide TrashIcon when file deletion is disabled by @jan-tricks in #347
  • build(deps): bump codecov/codecov-action from 3 to 4 by @dependabot in #349
  • build(deps-dev): bump axios from 1.6.0 to 1.6.7 by @dependabot in #350

New Contributors

  • @jan-tricks made their first contribution in #347

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.12.0...v0.12.1

v0.12.0 - 2023-08-31

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.11.0...v0.12.0

v0.11.0 - 2023-08-31

What's Changed

  • Fix: The interface becomes unresponsive when closing the dialog box w… by @ngochangtf in #287
  • Workbench Integration by @crynobone in #286
  • Fix: Chunk sending failed and retrying continuously. by @ngochangtf in #289

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.10.1...v0.11.0

v1.0.0 - 2023-08-31

What's Changed

  • Fix: The interface becomes unresponsive when closing the dialog box w… by @ngochangtf in #287
  • Workbench Integration by @crynobone in #286
  • Fix: Chunk sending failed and retrying continuously. by @ngochangtf in #289

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.10.1...v1.0.0

v0.10.1 - 2023-08-10

What's Changed

  • Allow spatie/invade:^1.0 by @webard in #284

New Contributors

  • @webard made their first contribution in #284

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.10.0...v0.10.1

v0.10.0 - 2023-08-08

What's Changed

  • Proposed support for changing pathways to meet business needs. by @ngochangtf in #267
  • Update AssetCollection.php by @Joemires in #282
  • build(deps-dev): bump pestphp/pest from 1.23.0 to 1.23.1 by @dependabot in #281
  • build(deps): bump spatie/invade from 1.1.1 to 2.0.0 by @dependabot in #280
  • build(deps-dev): bump laravel/pint from 1.10.3 to 1.10.5 by @dependabot in #279
  • build(deps-dev): bump @trivago/prettier-plugin-sort-imports from 4.1.1 to 4.2.0 by @dependabot in #278
  • build(deps-dev): bump ts-loader from 9.4.2 to 9.4.4 by @dependabot in #273
  • build(deps-dev): bump @headlessui/vue from 1.7.12 to 1.7.15 by @dependabot in #277
  • build(deps-dev): bump orchestra/testbench from 8.5.9 to 8.5.11 by @dependabot in #275
  • build(deps): bump nova-kit/nova-packages-tool from 1.9.3 to 1.11.2 by @dependabot in #272
  • build(deps-dev): bump tailwindcss from 3.3.2 to 3.3.3 by @dependabot in #274
  • build(deps-dev): bump @types/lodash from 4.14.195 to 4.14.196 by @dependabot in #276
  • Fix the error "FileManagerContract::expect() does not exist on this mock object." by @ngochangtf in #268
  • Allow upload to replace file by @mikaelpopowicz in #283

New Contributors

  • @Joemires made their first contribution in #282

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.9.3...v0.10.0

v0.9.3 - 2023-07-08

What's Changed

  • build(deps-dev): bump guzzlehttp/guzzle from 7.5.1 to 7.7.0 by @dependabot in #248
  • build(deps-dev): bump orchestra/testbench-dusk from 7.25.1 to 8.6.3 by @dependabot in #247
  • build(deps-dev): bump laravel/pint from 1.7.0 to 1.10.0 by @dependabot in #246
  • build(deps-dev): bump tailwindcss from 3.2.7 to 3.3.2 by @dependabot in #244
  • build(deps-dev): bump @rollup/plugin-alias from 4.0.2 to 5.0.0 by @dependabot in #241
  • build(deps-dev): bump @types/lodash-es from 4.17.6 to 4.17.7 by @dependabot in #242
  • build(deps): bump nova-kit/nova-packages-tool from 1.7.1 to 1.9.3 by @dependabot in #245
  • build(deps-dev): bump shepherd.js from 11.0.1 to 11.1.1 by @dependabot in #240
  • build(deps-dev): bump postcss from 8.4.23 to 8.4.24 by @dependabot in #243
  • build(deps-dev): bump spatie/laravel-ray from 1.32.4 to 1.32.5 by @dependabot in #264
  • build(deps-dev): bump mockery/mockery from 1.5.1 to 1.6.2 by @dependabot in #263
  • build(deps-dev): bump laravel/pint from 1.10.0 to 1.10.3 by @dependabot in #261
  • build(deps-dev): bump @babel/core from 7.21.4 to 7.22.5 by @dependabot in #258
  • build(deps-dev): bump @vue/eslint-config-typescript from 11.0.2 to 11.0.3 by @dependabot in #255
  • build(deps-dev): bump @types/lodash from 4.14.191 to 4.14.195 by @dependabot in #259
  • Fix: UploadQueueModal over box in Safari by @ngochangtf in #266
  • build(deps-dev): bump orchestra/testbench from 8.5.5 to 8.5.9 by @dependabot in #262
  • build(deps-dev): bump orchestra/testbench-dusk from 8.6.3 to 8.6.4 by @dependabot in #260
  • build(deps-dev): bump autoprefixer from 10.4.13 to 10.4.14 by @dependabot in #256
  • build(deps-dev): bump vue from 3.2.47 to 3.3.4 by @dependabot in #257

New Contributors

  • @ngochangtf made their first contribution in #266

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.9.2...v0.9.3

v0.9.2 - 2023-05-01

What's Changed

  • build(deps-dev): bump orchestra/testbench from 7.22.1 to 7.23.0 by @dependabot in #219
  • build(deps-dev): bump orchestra/testbench-dusk from 7.23.0 to 7.24.0 by @dependabot in #218
  • build(deps-dev): bump laravel/pint from 1.6.0 to 1.7.0 by @dependabot in #216
  • build(deps-dev): bump vite-tsconfig-paths from 4.0.5 to 4.0.7 by @dependabot in #215
  • build(deps-dev): bump pestphp/pest from 1.22.5 to 1.22.6 by @dependabot in #214
  • build(deps-dev): bump @babel/core from 7.20.12 to 7.21.4 by @dependabot in #213
  • build(deps-dev): bump @vitejs/plugin-vue from 4.0.0 to 4.1.0 by @dependabot in #212
  • build(deps-dev): bump pinia from 2.0.32 to 2.0.33 by @dependabot in #211
  • build(deps-dev): bump axios from 0.25.0 to 1.3.4 by @dependabot in #210
  • build(deps): bump webpack from 5.74.0 to 5.77.0 by @dependabot in #220
  • build(deps-dev): bump guzzlehttp/guzzle from 7.5.0 to 7.5.1 by @dependabot in #234
  • build(deps-dev): bump pestphp/pest from 1.22.6 to 1.23.0 by @dependabot in #232
  • build(deps-dev): bump prettier from 2.8.4 to 2.8.8 by @dependabot in #225
  • build(deps-dev): bump postcss from 8.4.21 to 8.4.23 by @dependabot in #226
  • build(deps-dev): bump eslint-plugin-tailwindcss from 3.10.1 to 3.11.0 by @dependabot in #228
  • build(deps-dev): bump @types/wicg-file-system-access from 2020.9.5 to 2020.9.6 by @dependabot in #229
  • build(deps-dev): bump @trivago/prettier-plugin-sort-imports from 3.4.0 to 4.1.1 by @dependabot in #230
  • build(deps): bump pion/laravel-chunk-upload from 1.5.1 to 1.5.2 by @dependabot in #231
  • build(deps-dev): bump orchestra/testbench-dusk from 7.24.0 to 7.25.1 by @dependabot in #233

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.9.1...v0.9.2

v0.9.1 - 2023-03-27

What's Changed

  • Adds fieldsForCreate and fieldsForUpdate support by @mikaelpopowicz in #209

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.9.0...v0.9.1

v0.9.0 - 2023-03-15

What's Changed

  • feat: laravel 10 support by @mikaelpopowicz in #207

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.8.4...v0.9.0

v0.8.4 - 2023-03-15

What's Changed

  • fix: prevent mixed content type error by @mikaelpopowicz in #206

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.8.3...v0.8.4

v0.8.3 - 2023-02-13

What's Changed

  • Implement Cover on field to allow for thumbnails by @miagg in #159

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.8.2...v0.8.3

v0.8.2 - 2023-02-03

What's Changed

  • Add ability to configure Cropperjs by @mikaelpopowicz in #147

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.8.1...v0.8.2

v0.8.1 - 2023-02-03

What's Changed

  • build(deps-dev): bump eslint from 8.21.0 to 8.33.0 by @dependabot in #144
  • build(deps-dev): bump eslint-plugin-vue from 9.3.0 to 9.9.0 by @dependabot in #143
  • build(deps-dev): bump @heroicons/vue from 2.0.8 to 2.0.14 by @dependabot in #142
  • build(deps-dev): bump vue-loader from 16.8.3 to 17.0.1 by @dependabot in #140
  • build(deps-dev): bump laravel/pint from 0.1.7 to 1.4.0 by @dependabot in #138
  • Use thumbnails for index field by @mikaelpopowicz in #137
  • build(deps-dev): bump @headlessui/vue from 1.7.0 to 1.7.8 by @dependabot in #139

New Contributors

  • @dependabot made their first contribution in #144

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.8.0...v0.8.1

v0.8.0 - 2023-01-27

What's Changed

  • [0.8.x] Moving to Typescript by @Rezrazi in #103
  • Added ability to select image from preview modal
  • Added bulk deleted
  • Added support for dependsOn
  • Fixed an issue when the preview modal was not shown for a search asset which is not present in the current page

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.7.10...v0.8.0

v0.7.10 - 2023-01-25

What's Changed

  • Improve third party package compatibility by @mikaelpopowicz in #127

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.7.9...v0.7.10

v0.7.9 - 2023-01-25

What's Changed

  • Fix hidden files within folders by @miagg in #129

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.7.8...v0.7.9

v0.7.8 - 2023-01-23

What's Changed

  • Return string representation of Asset by @miagg in #123

New Contributors

  • @miagg made their first contribution in #123

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.7.7...v0.7.8

v0.7.7 - 2023-01-23

What's Changed

  • Update FileManager.php by @Human018 in #111

New Contributors

  • @Human018 made their first contribution in #111

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.7.6...v0.7.7

v0.7.6 - 2023-01-10

What's Changed

  • fix(store): input not being trimmed before request by @Rezrazi in #120

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.7.5...v0.7.6

v0.7.5 - 2022-11-25

What's Changed

  • Improve events by @mikaelpopowicz in #109

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.7.4...v0.7.5

v0.7.4 - 2022-11-22

What's Changed

  • fix(pintura): change pintura option variable to avoid collision with Nova by @mikaelpopowicz in #106

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.7.3...v0.7.4

v0.7.3 - 2022-11-14

What's Changed

  • fix(filesystem): fix singleDisk value in store on form field. by @mikaelpopowicz in #99

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.7.2...v0.7.3

v0.7.2 - 2022-11-01

What's Changed

  • Fix error translation by @pblaravel in #96

New Contributors

  • @pblaravel made their first contribution in #96

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.7.1...v0.7.2

v0.7.1 - 2022-10-29

What's Changed

  • Add ability to resolve display as html. by @mikaelpopowicz in #93
  • Use php style translations. by @mikaelpopowicz in #95

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.7.0...v0.7.1

v0.7.0 - 2022-09-27

feature

This release comes packed with new features, improvements and fixes.

🍍 Pinia

The package moved to Pinia, a store and state management library set to become the new default for Vue projects. Since this project is still pretty young, we aim to ensure a long support of the libraries and tools we use. Pinia keeps the same paradigm as Vuex, and does provides many enhancements and improvements to the existing Vuex library.

📖 Folder upload support

You want to upload a folder and all of its content ? We got you covered ! Just drag and drop your folders and we will handle the rest.

ezgif com-gif-maker (2)

🔍 Spotlight search

Where's my car dude ?

With this new release, we introduce a new spotlight-like search feature, it will allow quick access to your folders and files.

spotlight-dark

🧭 Onboarding tour

Want to give your users a guided tour of the file manager ? We got you ! You can now enable a quick and short tour of the tool to guide your users.

💼 Unzip archives

What is that ? A zip archive ? Arrrrghh

We used to say that before, but zip files do not scare us anymore, you can unzip and put your content outside the archive right from the file manager. Easy, quick, simple.

✨ PDF Viewer

Do you even PDF ?

Just slap a PDF embed viewer in the tool, this way it is more convenient and could spare you linking the wrong files to the wrong person.

💄 Pintura Image Editor

pintura-light

Looking for a fully featured image editor ? We got you covered. We are pleased to announce we have added a new integration for Pintura, an image editor by Rik Schennink

Please note that Pintura is a paid library and is not included in Nova File Manager.

You need to acquire a license and then follow the steps in the documentation to set up your integration.

Learn more about Pintura image editor by PQINA. (Affiliate link)

🚨 BREAKING CHANGE - VENDOR NAME CHANGE

With this new release, we have moved to a new vendor, we have updated our repo and the packagist registry for our package. This change should not introduce any unwanted behavior, however, if you encounter any issues you may need to run one (or all) of the following commands :

rm -rf vendor/




























composer install oneduo/nova-file-manager




























composer rm bbs-lab/nova-file-manager




























Note In case you're experiencing trouble setting up the package with the new vendor, please open a new issue and we will look into it.

What's Changed

  • [0.7.x] Improving components, store and backend handlers by @crezra in #82
  • Add the Authenticate middleware, without which the side menu does not appear by @vesper8 in #84
  • Add Pintura image editor support by @mikaelpopowicz in #85

New Contributors

  • @vesper8 made their first contribution in #84

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.6.4...v0.7.0

v0.6.4 - 2022-09-10

What's Changed

  • fix(upload): fix an issue where a file could not be uploaded in a subdirectory when a file with same name exists in the root folder by @mikaelpopowicz in #79

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.6.3...v0.6.4

v0.6.3 - 2022-09-10

What's Changed

  • refactor: add optional resource route parameter on api routes to comply with NovaRequest resource resolving by @mikaelpopowicz in #78

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.6.2...v0.6.3

v0.6.2 - 2022-09-09

What's Changed

  • docs: updated docs with update checker config by @crezra in #74
  • docs: added upload validation documentation by @crezra in #75
  • fix(flexible): fix flexible support by @mikaelpopowicz in #77

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.6.1...v0.6.2

0.6.1 - 2022-09-09

What's Changed

  • fix: added missing update checker banner by @crezra in #73

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.6.0...v0.6.1

0.6.0 - 2022-09-09

What's Changed

  • Add workflow to automatically update assets via nova-kit/nova-packages-tool by @crynobone in #64
  • Bump supported version with Script ordering fixes. by @crynobone in #65
  • test: add guzzle to fix browser test. by @mikaelpopowicz in #66
  • Minor fixed and UI improvements by @mikaelpopowicz in #67
  • refactor: refactor index field by @mikaelpopowicz in #68
  • Support filesystem as string by @milewski in #69
  • feat(upload): add upload rules and upload custom validation by @mikaelpopowicz in #71
  • feat(flexible): add flexible content support by @mikaelpopowicz in #72
  • feat: add update checker banner message by @crezra

New Contributors

  • @crynobone made their first contribution in #64

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.5.0...v0.6.0

0.5.0 - 2022-09-08

🚨 BREAKING CHANGE

Warning

Existing assets saved with the field will not work anymore once you update the tool, please migrate your existing data when updating the package.

This PR introduces a major breaking changing related to how the data is saved in the database, initially we tried to follow Laravel Nova's built-in fields as much as possible by having a two column set up to save the asset's path and then the asset's disk if needed. However, this approach isn't as reliable as we hoped for it to be. There was indeed a particular use case that wasn't in our scope when building the field, when saving multiple assets from different disks, only the one disk was to be saved in the disk column and that makes the tool behaves in unintended ways.

We have moved forward with a JSON schema to save the field's data.

Starting from the next 0.5 release, the data will change from :

image image_disk
<image-path-value> <disk-name>

TO

image
{"path": "<image-path-value>", "disk": "<disk-name>" }

So in other words, each asset that will saved with its corresponding disk.

We regret to introduce such a change so early, but it is a change that needs to be done unfortunately.

To migrate your existing data, you may defined a command or action to transform your data to the required schema.

What's Changed

  • fix(docs): updated screenshots in docs by @crezra in #59
  • Add crop image feature by @mikaelpopowicz in #60
  • [0.5.x] Improved multi disk support, added image cropping by @mikaelpopowicz in #63

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.4.0...v0.5.0

0.4.0 - 2022-09-05

What's Changed

  • Add field and tool permissions. by @mikaelpopowicz in #49
  • fix(file-card): fixed missing file label spacing and alignment by @crezra in #56
  • fix(file-card): fixed file card submitting the form by @crezra in #57
  • fix(disks): fixed path not resetting when changing disks by @crezra in #58

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.3.2...v0.4.0

0.3.2 - 2022-09-02

What's Changed

  • sync by @crezra in #47
  • ♿️ fixed focus styles for better accessibility by @crezra in #48

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.3.1...v0.3.2

0.3.1 - 2022-09-02

What's Changed

  • Improve selection and accessibility by @mikaelpopowicz in #46

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.3.0...v0.3.1

0.3.0 - 2022-09-02

What's Changed

  • v0.3.0 by @crezra in #45

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.2.7...v0.3.0

0.2.7 - 2022-08-31

What's Changed

  • 💄 fixed some minor UI issues by @crezra in #43

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.2.6...v0.2.7

0.2.6 - 2022-08-31

What's Changed

  • 🔧 added algolia docsearch by @crezra in #35
  • 📈 added tinyanalytics to docs by @crezra in #36
  • 📈 fixed tinyanalytics setup by @crezra in #37
  • 📈 replace tinyanalytics with splitbee by @crezra in #38

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.2.5...v0.2.6

0.2.5 - 2022-08-14

What's Changed

  • 📝 updated docs by @crezra in #25
  • 👷 Add test workflow. by @mikaelpopowicz in #26
  • 👷 Update test workflow. by @mikaelpopowicz in #27
  • 👷 Update test workflow. by @mikaelpopowicz in #28
  • Develop by @mikaelpopowicz in #29
  • Develop by @mikaelpopowicz in #30
  • 👷 Update test workflow. by @mikaelpopowicz in #31
  • Update documentation by @mikaelpopowicz in #32
  • 🐛 fixed file selection in the form field by @crezra in #34

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.2.4...v0.2.5

0.2.4 - 2022-08-13

What's Changed

  • 📝 Update documentation. by @mikaelpopowicz in #18
  • Linted JS and added documentation by @crezra in #19
  • 💚 updated github workflow by @crezra in #20
  • updated vitepress config by @crezra in #21
  • 🔧 updated vitepress config with base url by @crezra in #22
  • 🔧 changed simultaneousUploads on chunk uploads by @crezra in #23
  • 🌐 updated localization keys by @crezra in #24

New Contributors

  • @crezra made their first contribution in #19

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.2.3...v0.2.4

0.2.3 - 2022-08-13

What's Changed

  • Fix str support and scroll issue by @mikaelpopowicz in #17
  • Fixed an issue with str on Laravel 8
  • Fixed an issue where overflow is set to hidden after renaming a file
  • Fixed an issue where the oldPath parameter was wrong
  • Fixed an issue with the useError composable

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.2.2...v0.2.3

0.2.2 - 2022-08-12

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.2.1...v0.2.2

  • Fixed an issue with list view
  • Added lint
  • Added str helper for Laravel 8
  • Refactor vue components to composition API

0.2.1 - 2022-08-11

What's Changed

  • Fix incompatibility with nova-flexible-content by @milewski in #15

New Contributors

  • @milewski made their first contribution in #15

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.2.0...v0.2.1

0.2.0 - 2022-08-10

What's Changed

  • Develop by @mikaelpopowicz in #14

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.1.0...v0.2.0

Closes #4

Closes partially #5

  • Fix multiple fields on same resource
  • Fix scroll issue when closing modals
  • Add limit option on FileManager field
  • Improve store to handle multiple fields
  • Improve UI
  • Override resolveAttribute instead of resolve (#12)

0.1.0 - 2022-08-05

✨ New features

  • added search to the browser tool
  • added multiple selection on resource fields
  • added a new preview modal for files
  • improved UI

0.0.1 - 2022-08-05

Full Changelog: https://github.com/oneduo/nova-file-manager/compare/v0.0.1-alpha...v0.0.1

v0.0.1-alpha - 2022-06-20

  • 📝 updated docs