All Versions
11
Latest Version
Avg Release Cycle
116 days
Latest Release
1186 days ago

Changelog History
Page 1

  • v0.7.0 Changes

    July 25, 2018
    • Set the Content-Type response header to application/json automatically when encoding JSON responses.
    • 🛠 Fix for handling of the path "/" in Elixir 1.6
    • ➕ Add Plug.Parsers to the default pre-routing Plug list.
  • v0.6.1 Changes

    April 04, 2018
    • 🛠 Fix deprecation warnings for String.strip/1 and String.lstrip/2.
    • ⚡️ Update live reload Plug for compatability with Elixir 1.6.
  • v0.6.0 Changes

    July 20, 2017
    • 👌 Support for settting custom plugs to pass requests through before or after routing
    • 🆕 New plug, Trot.AuthCheck, for requiring authorization on a select set of routes.
    • ⚡️ Update Elixir to 1.4
    • ⚡️ Update dependancies
    • 🗄 Replace deprecated Behaviour module with @callback attributes
  • v0.5.3 Changes

    October 01, 2015
    • ⚡️ Update plug_heartbeat dependency to remove usage of deprecated function in Plug
  • v0.5.2 Changes

    June 15, 2015
    • ➕ Added VERSION file to hex package
  • v0.5.1 Changes

    June 14, 2015
    • 🛠 Compatability fixed with Plug v0.13.0
    • ➕ Added plug_heartbeat to the list of applications for exrm releases
    • Ensure redirects are sent with lowercase headers
    • Convert cowboy port to an integer when starting up
  • v0.5.0 Changes

    June 02, 2015
    • 🔧 Start Cowboy automatically based on configured values in the application
    • 👌 Support parsing RPC errors into HTTP responses
    • ➕ Added default route for /heartbeat
    • ➕ Added live code reloading in dev
  • v0.4.0 Changes

    May 26, 2015
    • 👌 Support for API versioning with pattern patching against versions
    • Made connection handling for unknown routes optional. The old behavior can be re-enabled by adding use Trot.NotFound to the end of a routing module.
    • ➕ Added import_routes/1 as a new macro to help chain router modules
    • 👍 Allow headers to be passed as part of a route's returned tuple and parse them into the HTTP response
    • ➕ Added the ability to route requests based on HTTP request headers
  • v0.3.0 Changes

    May 23, 2015
    • 👌 Support for template rendering using EEx and/or HAML
    • ➕ Add a default root for static routes of priv/static
    • 👌 Support setting the module attribute @path_root as a prefix to route paths
  • v0.2.1 Changes

    May 20, 2015
    • 🛠 Fixed sending response of {atom, text} to resolve the atom to a status code