# AppSignal for Elixir Plug changelog

## 2.0.13

### Added

- [13849fa](https://github.com/appsignal/appsignal-elixir-plug/commit/13849fa3ad0a764006eebd6d37e4aaac837bb035) patch - Add metadata functions for Plug/Phoenix apps

## 2.0.12

### Fixed

- [37b1a9c](https://github.com/appsignal/appsignal-elixir-plug/commit/37b1a9c83b5b63af870516747febf2315033d8b9) patch - Fix Appsignal.Logger error on AppSignal for Elixir 1.4.0

## 2.0.11

### Removed

- [6ea5f3a](https://github.com/appsignal/appsignal-elixir-plug/commit/6ea5f3a0e0898a56eede4ff4dad142880dbdeeb8) patch - Remove duplicate session and param filter checks

## 2.0.10

### Fixed

- [3b13393](https://github.com/appsignal/appsignal-elixir-plug/commit/3b133934588362865c9d52f6ad79813bee5ede71) patch - Fix application environment warnings on Elixir 1.14

## 2.0.9

### Changed

- [067ddf6](https://github.com/appsignal/appsignal-elixir-plug/commit/067ddf61e0f2b70041dc8858832bd74537211010) patch - Update the plug integration to listen to the `send_session_data` config option instead of
  `skip_session_data`. The `send_session_data` config option is backwards compatible with
  the `skip_session_data` config option.

## 2.0.8
* Use Appsignal.Logger in Appsignal.Plug. PR #11

## 2.0.7
* Handle conns with nil `request_headers` attributes. PR #10

## 2.0.6
* Fix send_params configuration in Appsignal.Plug. PR #9

## 2.0.5
* Allow :appsignal versions between 2.0.6 and 3.0.0

## 2.0.4
Drop all errors with a plug_status < 500, not just WrapperErrors. PR #7

## 2.0.3
Match on :done instead of true for plug_session_fetch. Commit 8af8836f17db60484fc6d02143666345fe607435

## 2.0.2
Add status and request_id and restore headers in Appsignal.Metadata. PR #5

## 2.0.1
Explicitly ignore return from span functions in Appsignal.Plug. PR #4

## 2.0.0
* Initial release, extracted from appsignal-elixir 🎉
