v2.6.0
What's Changed
- feat: storage facade by @Luis-Henrique in #180
- feat: add module to get object from cloud storage stream mode by @gabriel-f-santos in #181
New Features:
-
Added a cloud storage module enabling retrieval of objects via Google Cloud Storage.
-
Implemented a facade to retrieve storage objects based on the environment variable STORAGE_PROVIDER.
Messages Module:
Introduced a new facade module named storages to streamline the selection of storage providers.
The storages module dynamically selects the messaging provider based on the environment variable set:
-
For AWS environments, it utilizes S3 (Simple Storage Service).
-
For GCP environments, it utilizes Google Cloud Storage.
How to Use:
To select the storage provider, set the appropriate environment variable:
-
STORAGE_PROVIDER=s3 for AWS (S3).
-
STORAGE_PROVIDER=cloud_storage for Google Cloud Platform (Cloud Storage).
Full Changelog: v2.5.1...v2.6.0