- Improved documentation for
@brighter/storage-adapter-local
. - Improved documentation for
@brighter/storage-adapter-s3
. - Improved project README.
This is a maintenance release.
- Automatically publish the
@brighter/storage-adapter-local
storage adapter to NPM.
This is a maintenance release.
- Implemented the
@brighter/storage-adapter-local
storage adapter.
- Fixed dependency syncronization.
- Automatic update of
@brighter/storage
dependencies in@brighter/storage-adapter-s3
to the current version.
- Restructured the project into separate packages.
- Implemented the
@brighter/storage-adapter-s3
storage adapter.
This release introduces adapters that come prebundled with required storage dependecies. This removes the complexity of manually injecting the dependencies.
- Converted to an ECMAScript module.
This release converts the library to an ECMAScript module.
- Added presigned URLs.
This release adds support for presigned URLs.
- Added support for relative input paths.
- Added support for unit testing.
This release adds support for relative input paths. Storage now resolves the actual input path and throw an error when the resolved path is out of storage scope.
- Implemented promise throttling.
- Removed the
bluebird
dependency.
This release implements promise throttling and removes the bluebird
dependency. This further reduces the package size.
- Tidying up.
- Added scoped utils.
- Removed
uri
from thestat()
function output. - Removed obsolete documentation bits.
- Removed "examples/", "readme.md" and "changelog.md" from the published package.
- Added the ability to isolate a provider when running tests.
- Added the "API overview" section to the documentation.
- Added the "Testing" section to the documentation.
- Added the "Releasing" section to the documentation.
- Added examples.
- Updated the documentation.
- Detached the storage client from the library.
- Updated type definitions.
- Updated documentation.
- Removed the
uri()
function from the storage interface. - Added URI information to
stat()
. - Added URL information to
stat()
.
- Drop multiple node versions from the CI's release workflow.
- Drop tests from the CI's release workflow.
- Added a public roadmap.
- Property types added to property headings in the documentation.
- Added missing type and property descriptions in the documentation.
- A more clear documentation index.