- Added the “Visibility” filesystem setting. (#35)
- Added Craft 5 compatibility.
- Added Craft 4 compatibility.
- Allow manual bucket selection. ([#21]((#21), #24
- The bucket setting can now be set to an environment variable. (#7)
- The contents of the access key file can now be set to an environment variable. (#12)
- Fixed a bug where the CacheControl header was set to a value that prevented caching. (#11)
- Fixed an error where file deletion would fail silently if prevented by bucket retention policy. (#13)
- Fixed an error where the expiry time could be set up incorrectly when upgrading from Craft 2 to Craft 3. (#14)
- The Project ID and Subfolder settings can now be set to environment variables. (#7)
- Fixed a bug where installing this plugin via
project.yaml
would result in other changes being applied partially.
### Fixed
- Fixed a bug where error message would not be displayed for the bucket dropdown when configuring a volume. (#4)
- Fixed an error that occurred when updating from Craft 2 to Craft 3.1 when using this plugin.
### Changed
- Bumped
superbalist/flysystem-google-storage
version requirement to^7.0.0
- Fixed a bug where folders moved or deleted in Assets would remain in Google Cloud. (#2)
- Fixed a bug where the Field Layout tab wasn’t showing up on volume settings when Google Cloud Storage was installed. (#1)
- Google Cloud volumes’ Base URL settings are now parsed for aliases (e.g.
@web
).
- Loosened the Craft CMS version requirement to allow any 3.x version.
- Craft 3 Beta 24 compatibility.
- Fixed a bug where cache duration information was not being saved for Volumes.
- Fixed a bug where cache duration information was not being set when uploading a file.
- Craft 3 Beta 20 compatibility.
Initial release.