Changelog History
Page 1
-
v1.1.6 Changes
February 20, 2022* Improve Waffle.Storage.S3 moduledoc (#90) * Fix links to other storage providers (#92) * Allow setting a custom bucket from scope (#31) * Update dependencies
-
v1.1.5 Changes
August 12, 2021* Update dependencies * Add support for custom validation error message (#84)
-
v1.1.4 Changes
February 25, 2021* Upgrade deps for fixing compile warning in Elixir 1.11 (#74) * Use elixir v1.11 as base image * Make readme contain less marketing links * Migrate to GitHub Actions from CodeShip CI
-
v1.1.3 Changes
September 14, 2020- fix missing comma in configuration (#65)
request headers for remote file (#61)
By default, when downloading files from remote path request headers are empty, but if you wish to provide your own, you can override the
remote_file_headers/1
function in your definition module.
-
v1.1.2 Changes
September 03, 2020- Improve docs of getting started and multiple minor changes (#55)
- refactor Waffle.File.do_generate_temporary_path/1 (#56)
-
v1.1.1 Changes
August 02, 2020- update dependencies
- add correct S3 setup to documentation
- Use correct extension for temp files (#53)
- Fix typo in comment (#52)
- Update path in getting started guide to the correct generated path (#48)
- add Aliyun OSS storage provider link (#45)
-
v1.1.0 Changes
May 12, 2020- update dependencies
- respect
content-disposition
header (#41) ex_aws
needs to be at least 2.1.2 (#43)- add attribution to the original work (#39)
Notes
Now, the Waffle respects
content-disposition
header. It means that for remote uploads by url, we'll check for this header and will respect the filename from it. In other words, we'll save a file with a name fromcontent-disposition
header. -
v1.0.1 Changes
March 23, 2020- Handle special S3 escaping (#32)
- add branding for project (#34)
-
v1.0.0 Changes
February 04, 2020- remove poison and update dependencies (#30)
- define remote url as an attribute #29
- respect spaces in remote filenames (#28)
⬆️ Upgrade instructions
⬆️
ExAws
dependency was upgraded to the current version. Since most of 📦 community packages are migrating toJason
as a default library to work with JSON, we've decided to migrateWaffle
as well. You can still usePoison
as your JSON adapter, in such case just add it as a dependency.Before
config :ex_aws, ...
After
config :ex_aws, json_codec: Jason
-
v0.11.0 Changes
October 04, 2018- (Dependency)
:httpoison
removed in favor of:hackney
- (Enhancement) Proper generator file location for Phoenix 1.3+
- (Enhancement) Support setting asset_host to
false
in the app config to revert to the default - (Enhancement) Allow overriding asset_host in an individual definition module
- (Enhancement) Definitions can conditionally skip a version or transformation
- (Dependency)