Skip to content

Latest commit

 

History

History
39 lines (30 loc) · 1.32 KB

CHANGELOG.md

File metadata and controls

39 lines (30 loc) · 1.32 KB

Poison Changelog

v6.0.0

Features

  • Support Erlang 27 and Elixir 1.17 #214 #222
  • Reintroduce Poison.encode_to_iodata!/1 for Phoenix compatibility #172 #206
  • Make :html_safe encode option follow OWASP recommended HTML escaping #194
  • Add Date.Range encoding
  • Allow :as decode option to be a function #207
  • Add a CHANGELOG #105

Bug Fixes

  • Stop double decoding structs #191
  • Fix various typespecs #199
  • Correctly encode some UTF-8 surrogate pairs #217

Performance Improvements

Breaking Changes

  • Remove deprecated HashSet encoding
  • Minimum supported versions are now Erlang 24 and Elixir 1.12