All Versions
11
Latest Version
Avg Release Cycle
63 days
Latest Release
-
Changelog History
Page 1
Changelog History
Page 1
-
v0.4 Changes
💥 Breaking Changes
- When a file is cast to an Ecto field, it will be uploaded to a cache backend.
Because Ecto doesn't have callbacks, the step to save the files to the store
backend has to be called manually. See the documentation of
Exfile.Ecto.prepare_uploads/2
for more details. - The Exfile URI of a file, specifying both the backend and file ID, is now stored
in the Ecto field. Exfile recognizes vanilla file IDs, but this may be
removed by v1.0. (An Exfile URI looks like
exfile://[backend name]/[file id]
)
- When a file is cast to an Ecto field, it will be uploaded to a cache backend.
Because Ecto doesn't have callbacks, the step to save the files to the store
backend has to be called manually. See the documentation of
-
v0.3.6
October 08, 2017 -
v0.3.4
June 30, 2016 -
v0.3.3 Changes
May 07, 2016✨ Enhancements
- 🔧 Configurable timeout for refreshing backends (default is still 5 seconds)
- Implement TTL option for files in a FileSystem backend
-
v0.3.2 Changes
April 19, 2016🐛 Bug fixes
- 😌 Relax Plug dependency constraint from
~> 1.0.0
to~> 1.0
- 😌 Relax Plug dependency constraint from
-
v0.3.1 Changes
April 18, 2016🐛 Bug fixes
- 🛠 Fix
(CompileError) module Phoenix.HTML.Safe is not loaded and could not be found
whenphoenix_html
was not listed as a dependency.
- 🛠 Fix
-
v0.3.0 Changes
April 18, 2016✨ Enhancements
ecto
andphoenix_html
are now optional dependencies
💥 Breaking Changes
- 🔧 The backend configuration has changed from a list containing a module name and
a map of options to a 2-element tuple containing a module name and a keyword
list. See
config/test.exs
for an example of what the new configuration looks like.
-
v0.2.3
April 15, 2016 -
v0.2.2
April 07, 2016 -
v0.2.1
April 03, 2016