All Versions
27
Latest Version
Avg Release Cycle
64 days
Latest Release
397 days ago

Changelog History
Page 1

  • v1.14.0 Changes

    October 31, 2022

    Require Elixir v1.10+.

    โœจ Enhancements

    • Add Plug.Conn.prepend_req_headers/2 and Plug.Conn.merge_req_headers/2
    • Support adapter upgrades with Plug.Conn.upgrade_adapter/3
    • Add "Copy to Markdown" button in exception page
    • Support exclusive use of tlsv1.3

    ๐Ÿ› Bug fixes

    • Make sure last parameter works within maps

    ๐Ÿ—„ Deprecations

    • Deprecate server pushes as they are no longer supported by browsers
  • v1.13.6 Changes

    April 14, 2022

    ๐Ÿ› Bug fixes

    • Fix compile-time dependencies in Plug.Builder
  • v1.13.5 Changes

    April 11, 2022

    โœจ Enhancements

    • Support :via in Plug.Router.forward/2

    ๐Ÿ› Bug fixes

    • Fix compile-time deps in Plug.Builder
    • Do not require routes to be compile-time binaries in Plug.Router.forward/2
  • v1.13.4 Changes

    March 10, 2022

    ๐Ÿ› Bug fixes

    • Improve deprecation warnings
  • v1.13.3 Changes

    February 12, 2022

    โœจ Enhancements

    • [Plug.Builder] Introduce :copy_opts_to_assign instead of builder_opts/0
    • [Plug.Router] Do not introduce compile-time dependencies in Plug.Router
  • v1.13.2 Changes

    February 04, 2022

    ๐Ÿ› Bug fixes

    • [Plug.Router] Properly fix regression on Plug.Router helper function accidentally renamed
  • v1.13.1 Changes

    February 03, 2022

    ๐Ÿ› Bug fixes

    • [Plug.Router] Fix regression on Plug.Router helper function accidentally renamed
  • v1.13.0 Changes

    February 02, 2022

    โœจ Enhancements

    • [Plug.Builder] Do not add compile-time deps to literal options in function plugs
    • [Plug.Parsers.MULTIPART] Allow custom conversion of multipart to parameters
    • [Plug.Router] Allow suffix matches in the router (such as /feeds/:name.atom)
    • [Plug.Session] Allow a list of :rotating_options for rotating session cookies
    • [Plug.Static] Allow a list of :encodings to be given for handling static assets
    • [Plug.Test] Raise an error when providing path not starting with "/"

    ๐Ÿ› Bug fixes

    • [Plug.Upload] Normalize paths coming from environment variables

    ๐Ÿ—„ Deprecations

    • [Plug.Router] Mixing prefix matches with globs is deprecated
    • [Plug.Parsers.MULTIPART] Deprecate :include_unnamed_parts_at
  • v1.12.1 Changes

    August 01, 2021

    ๐Ÿ› Bug fixes

    • [Plug] Make sure module plugs are compile time dependencies if init mode is compile-time
  • v1.12.0 Changes

    July 22, 2021

    โœจ Enhancements

    • [Plug] Accept mime v2.0
    • [Plug] Accept telemetry v1.0
    • [Plug.Conn] Improve performance of UTF-8 validation
    • [Plug.Conn.Adapter] Add API for creating a connection
    • [Plug.Static] Allow MFA in :from