Releases: flydrive-js/core
Releases · flydrive-js/core
Deprecate getArrayBuffer in favor of getBytes method
- refactor: deprecate getArrayBuffer in favor of getBytes method 727fb76
Full Changelog: v1.0.3...v1.1.0
Fix URL generation when cdnUrl option is provided
Fix path traversal bug
- fix: path traversal with more than two dots followed by a leading slash 60cf8bf
Full Changelog: v1.0.1...v1.0.2
Make FS driver listAll method compatible with other driver
- fix(fs): do not throw error when listing files from non-existing directory 233a52d
Full Changelog: v1.0.0...v1.0.1
Prime time
Okay, so FlyDrive is feature complete. Docs are almost there. So how about we release it over the weekend?
Commits
- test: improve coverage 8e862dc
- style: update package name in license block 10b7ed6
- ci: use actions/setup-node v4 aaf358d
- test: fix invalid assertion in s3 tests 30c1a36
- test: do not fail when the delete command from s3 fails d3f6e7b
- chore: export s3 driver 4da04d8
- chore: add peer dependencies 2c92d44
- test: Enable Quiet mode for bulk deletion 541512b
- chore: move s3-request-presigner to dev dependencies c0fb338
- fix: type errors 0cd1237
- feat: complete s3 driver db0a7ff
- ci: update group name for r2 workflow 996b47f
- refactor: env loader setup in tests 9f01676
- feat: finish subset of s3 driver APIs 2c32828
- refactor: remove @ts-expect-error directive 45022e0
- feat: add DriveManager e3f354d
- test: improve coverage f67a777
- test: improve drive file tests coverage c31bd06
- test: add DriveFile.exists method tests 149d6f6
- test: improve gcs driver test coverage 8b28754
Add snapshot API
- feat: add snapshot methods f5ccc53
Full Changelog: v0.0.1-2...v0.0.1-4
Complete DriveFile and Disk APIs
Full Changelog: v0.0.1-2...v0.0.1-3
Publish relevant files to npm
Commits:
- fix: update list of published and bundled files 6e26368
Full Changelog: v0.0.1-1...v0.0.1-2
Working implementation with a subset of APIs
This release is a working implementation with a subset of APIs
Commits
- test: move gcs specific tests to its own suite 49dc207
- feat: add copyFromFs and moveFromFs methods 0d4e17d
- feat: add debug calls a11f0e7
- test: improve tests coverage a4471e2
- feat: implement url generation APIs for FS driver f7d8e68
- feat: add URL generation methods to GCS driver 08dcd0e
- feat: add exists method c7f366c
- refactor(gcs): ditch pipeline in favor of pipe method 8626b4e
- test: fix stream error issue with gcs.putStream method 18d8e2e
- refactor: listen for readable stream errors as early as possible a44fb8f
- test: add visibility tests 3f9fbab
- fix: normalize file paths to unix slash when converting to key name 6debddc
- refactor(fs): use file.path property when parentPath does not exists 283d713
- fix: type issues 2caf527
- feat: add listAll, getVisibility, and setVisibility methods b53d318
Full Changelog: v0.0.1-0...v0.0.1-1
Release to claim the package name
Its a pre-release just to claim the package name
Commits:
- refactor: remove incomplete s3 implementation for build to pass fbe41e6
- feat: initiate s3 driver 56b4fdb
- refactor: changes to the package name and exports 3fcd123
- test: add error assertions for windows as well 22ed3b4
- test: fix error assertions to capture cross platform error messages 55eb081
- feat: implement deleteAll method for gcs driver 9a43836
- feat: implement deleteAll with fs driver aedcd67
- test: ensure all filesystem operations are made on files and not directories b64cb49
- refactor: manually handle read stream errors e5082d2
- test: remove test pins 30eb61d
- test: pin get_metadata tests 60509ca
- ci: run main suite tests in parallel 3338b06
- refactor: remove files glob since using suites 7bf8449
- test: divide tests into suites 21fd776
- ci: attmept to limit concurrent runs d3f4de3
- test: pin gcs.delete tests a2b7735
- test: pin a set of tests 8e67bcc
- test: fix more flaky tests d9a1125
- test: fix more flaky tests 12e62bb
- test: fix flaky tests (hope so) 85138a2
- test: fix breaking tests 4740796
- ci: pass environment variables to the action a48e22b
- ci: add environment to workflow file 34b1dfe
- ci: add environment to workflow file 73f00ec
- refactor: update disk.put method content types ce2eb43
- test: complete gcs.delete directory test f26385b
- refactor: accept gcs storage instance instead of configuration option 16c16a5
- feat: implement gcs driver b7b6b13
- test: fix breaking tests bcdc70a
- feat: add disk and setup build process 5004dd8
- feat: finish initial implementation of fs driver 22fe95d
- feat: implement key normalizer 79c29d7
- refactor: ignore examples.ts file b208ccf
- refactor: remove examples.ts file 2b0f5a5
Full Changelog: https://github.com/flydrive-js/core/commits/v0.0.1-0