All Versions
51
Latest Version
Avg Release Cycle
70 days
Latest Release
408 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v2.14.0 Changes
January 28, 2020- โจ Enhancements
- Remove enforce_utf8 workaround on forms as it is no longer required by browser
- Remove support tuple-based date/time with microseconds calendar types
- Allow strings as first element in
content_tag
- Add
:srcset
support toimg_tag
- Allow
inputs_for
to skip hidden fields
- โจ Enhancements
-
v2.13.4 Changes
January 28, 2020- ๐ Bug fixes
- Fix invalid :line in Elixir v1.10.0
- ๐ Bug fixes
-
v2.13.3 Changes
May 31, 2019โจ Enhancements
- Add atom support to FormData
๐ Bug fixes
- Keep proper line numbers on .eex templates for proper coverage
-
v2.13.2 Changes
March 29, 2019- ๐ Bug fixes
- Stop event propagation when confirm dialog is canceled
- ๐ Bug fixes
-
v2.13.1 Changes
January 05, 2019โจ Enhancements
- Allow safe content to be given to label
- Also escale template literals in
javascript_escape/1
๐ Bug fixes
- Fix deprecation warnings to point to the correct alternative
-
v2.13.0 Changes
December 09, 2018โจ Enhancements
- Require Elixir v1.5+ for more efficient template compilation/rendering
- Add
Phoenix.HTML.Engine.encode_to_iodata!/1
- Add
Phoenix.HTML.Form.form_for/3
that works without an anonymous function
๐ Deprecations
- Deprecate
Phoenix.HTML.escape_javascript/1
in favor ofPhoenix.HTML.javascript_escape/1
for consistency
- Deprecate
-
v2.12.0 Changes
August 06, 2018โจ Enhancements
- Configurable and extendable data-confirm behaviour
- Allow data-confirm with submit buttons
- Support ISO 8601 formatted strings for date and time values
๐ Bug fixes
- Provide a default id of the field name for
@conn
based forms
- Provide a default id of the field name for
-
v2.11.2 Changes
April 13, 2018โจ Enhancements
- Support custom precision on time input
๐ Bug fixes
- Do not raise when
:
is part of a path on link/button attributes
- Do not raise when
-
v2.11.1 Changes
March 20, 2018โจ Enhancements
- Add
label/1
- Copy the target attribute of the link in the generated JS form
- Add
๐ Bug fixes
- Support any value that is html escapable in
radio_button
- Support any value that is html escapable in
-
v2.11.0 Changes
March 09, 2018โจ Enhancements
- Add date, datetime-local and time input types
- Enable string keys to be usable with forms
- Support carriage return in
text_to_html
- Add support for HTML5 boolean attributes to
content_tag
andtag
- Improve performance by relying on
html_safe_to_iodata/1
- Protect against CSRF tokens leaking across hosts when the POST URL is dynamic
- Require
to
attribute in links and buttons to explicitly pass protocols as a separate option for safety reasons
๐ Bug fixes
- Guarantee
input_name/2
always returns strings - Improve handling of uncommon whitespace and null in
escape_javascript
- Escape value attribute so it is never treated as a boolean
- Guarantee
Backwards incompatible changes
- The :csrf_token_generator configuration in the Phoenix.HTML app no longer works due to the improved security mechanisms