Releases: litejs/s3
Releases · litejs/s3
v24.9.0
New Features:
- Add sign method (Lauri Rooden)
Enhancements:
- Drop currently not used getXml (Lauri Rooden)
- Reduce number of variables (Lauri Rooden)
- Make region: "auto" default (Lauri Rooden)
- Cast keyCount and maxKeys to numbers (Lauri Rooden)
- Accept s3.list without opts (Lauri Rooden)
- test: Delete non-existing file (Lauri Rooden)
- Append signature to url in sign method (Lauri Rooden)
- Set host header in one place (Lauri Rooden)
- ci: Use npx to execute jshint and c8 (Lauri Rooden)
- Expose all headers for metadata (Lauri Rooden)
- ci: Retry live tests on first failure (Lauri Rooden)
- ci: Export variables and secrets to env (Lauri Rooden)
- doc: Reword Readme (Lauri Rooden)
v24.6.0
New Features:
- Add custom metadata support (Lauri Rooden)
- Add stream from bucket support (Lauri Rooden)
Enhancements:
- ci: Remove signature from release tag (Lauri Rooden)
- test: Remove storj test due to free tier discontinuation (Lauri Rooden)
- Change req arguments order (Lauri Rooden)
- Add isFn utility function (Lauri Rooden)
- Prevent GitHub from disabling scheduled workflow (Lauri Rooden)
- ci: Verify release tag signature (Lauri Rooden)
- Test with storj.io (Lauri Rooden)
- Reduce number of variables (Lauri Rooden)
- Test against Blackblaze B2 storage (Lauri Rooden)
- ci: Move jshint globals to config file (Lauri Rooden)
v24.1.0
Enhancements:
- Use same error messages as AWS (Lauri Rooden)
- Add stat live test (Lauri Rooden)
- Test live non-existing file (Lauri Rooden)
- Test with AWS Virtual-hosted–style requests (Lauri Rooden)
- Test against Google Cloud Storage (Lauri Rooden)
- Do not search endpoint from prototype (Lauri Rooden)
v23.12.0
Breaking Changes:
- Rename option.host to option.endpoint to match AWS naming (Lauri Rooden)
Enhancements:
- Run tests against real service (Lauri Rooden)
- Use AWS general Regional endpoint syntax by default (Lauri Rooden)
- Rename index.js to s3.js (Lauri Rooden)