All Versions
Latest Version
Avg Release Cycle
57 days
Latest Release
2052 days ago

Changelog History
Page 2

  • v0.5.2 Changes

    April 27, 2016
    • (Enhancement) Allow returning a list of arguments for transformations to preserve desired groupings.
  • v0.5.1 Changes

    March 02, 2016
    • (Enhancement) Raise a more helpful error message when attempting a transformation with an executable which cannot be found.
  • v0.5.0 Changes

    March 02, 2016
    • (Enhancement) Allow transforms via arbitrary system executables.
    • (Enhancement) Allow transforms to supply a function to define the transformation args.
    • (Deprecation) Deprecate usage of {:noaction} in favor of :noaction for transformation responses.

    ⬆️ Upgrade instructions from 0.4.x to 0.5.x:

    Arc now favors explicitness in file extension changes rather than scanning with a Regex. If you have a convert transformation which changes the file extension (through the parameter -format png argument), you must explicitly add a third tuple argument in the conversion noting the final extension.


  • v0.4.1 Changes

    February 28, 2016
    • (Bugfix) Fix regression using the local filesystem introduced via v0.4.0.
  • v0.4.0 Changes

    February 25, 2016
    • (Bugfix) Surface errors from ExAws put operations. Parse ExAws errors and return tuple of form {:error, List.t} when an error is encountered.

    ⬆️ To upgrade and properly support parsing aws errors, add :poison to your list of dependencies.

    Optional dependency added, prompting a minor version bump. While not a strict backwards incompatibility, Arc users should take note of the change as more than an internal change.

  • v0.3.0 Changes

    January 22, 2016
    • (Enhancement) Introduce Definition.delete/2

    🚀 > While there is no strict backwards incompatibility with the public API, a number of users have been using Arc.Storage.S3.delete/3 as a public API due to a lack of a fully supported delete method. This internal method has now changed slightly, thus prompting more than a patch release.

  • v0.2.3 Changes

    January 22, 2016
    • (Enhancement) Allow specifying custom s3 object headers through the definition module via s3_object_headers/2.
  • v0.2.2 Changes

    • (Enhancement) Allow the version transformation and storage timeout to be specified in configuration config :arc, version_timeout: 15_000.
  • v0.2.1 Changes

    November 12, 2015
    • (Bugfix) Raise Arc.ConvertError if ImageMagick's convert tool exits unsuccessfully.
  • v0.2.0 Changes

    November 12, 2015
    • (Breaking Change) Erlcloud has been removed in favor of ExAws.
    • (Enhancement) Added a configuration parameter to generate urls in the virtual_host style.

    ⬆️ Upgrade Instructions

    🔧 Since erlcloud has been removed from arc, you must also remove it from your dependency graph as well as your application list. In its place, add ex_aws and httpoison to your dependencies as well as application list. Next, remove the aws credential configuration from arc: