167 lines
3.4 KiB
Markdown
167 lines
3.4 KiB
Markdown
|
# Changelog
|
||
|
|
||
|
## 1.5.1 (2024-02-29)
|
||
|
|
||
|
* Bug fixes
|
||
|
* Fix regression on Elixir v1.14 and earlier
|
||
|
|
||
|
## 1.5.0 (2024-02-29)
|
||
|
|
||
|
* Improvements
|
||
|
* Introduce streaming server logs to the browser's web console with the new `:web_console_logger` endpoint configuration
|
||
|
* Introduce `openEditorAtCaller` and `openEditorAtDef` client functions for opening the developer's configured `PLUG_EDITOR` to the elixir source file/line given a DOM element
|
||
|
* Dispatch `"phx:live_reload:attached"` to parent window when live reload is attached to server and awaiting changes
|
||
|
|
||
|
## 1.4.1 (2022-11-29)
|
||
|
|
||
|
* Improvements
|
||
|
* Support new `:notify` configuration for third-party integration to file change events
|
||
|
|
||
|
## 1.4.0 (2022-10-29)
|
||
|
|
||
|
* Improvements
|
||
|
* Allow reload events to be debounced instead of triggered immediately
|
||
|
* Add option to trigger full page reloads on css changes
|
||
|
* Bug fixes
|
||
|
* Handle false positives on `</body>` tags
|
||
|
|
||
|
## 1.3.3 (2021-07-06)
|
||
|
|
||
|
* Improvements
|
||
|
* Do not attempt to fetch source map for phoenix.js
|
||
|
|
||
|
## 1.3.2 (2021-06-21)
|
||
|
|
||
|
* Improvements
|
||
|
* Allow reload `:target_window` to be configured
|
||
|
|
||
|
## 1.3.1 (2021-04-12)
|
||
|
|
||
|
* Bug fixes
|
||
|
* Use width=0 and height=0 on iframe
|
||
|
|
||
|
## 1.3.0 (2020-11-03)
|
||
|
|
||
|
This release requires Elixir v1.6+.
|
||
|
|
||
|
* Enhancements
|
||
|
* Use `hidden` attribute instead of `style="display: none"`
|
||
|
* Fix warnings on Elixir v1.11
|
||
|
|
||
|
* Deprecations
|
||
|
* `:iframe_class` is deprecated in favor of `:iframe_attrs`
|
||
|
|
||
|
## 1.2.4 (2020-06-10)
|
||
|
|
||
|
* Bug fixes
|
||
|
* Fix a bug related to improper live reload interval
|
||
|
|
||
|
## 1.2.3 (2020-06-10)
|
||
|
|
||
|
* Enhancements
|
||
|
* Support the iframe_class option for live reload
|
||
|
|
||
|
## 1.2.2 (2020-05-13)
|
||
|
|
||
|
* Enhancements
|
||
|
* Support the suffix option
|
||
|
|
||
|
## 1.2.1 (2019-05-24)
|
||
|
|
||
|
* Enhancements
|
||
|
* Allow custom file_system backend options
|
||
|
|
||
|
## 1.2.0 (2018-11-07)
|
||
|
|
||
|
* Enhancements
|
||
|
* Support Phoenix 1.4 transport changes
|
||
|
|
||
|
## 1.1.7 (2018-10-10)
|
||
|
|
||
|
* Enhancements
|
||
|
* Relax version requirements to support Phoenix 1.4
|
||
|
|
||
|
## 1.1.6 (2018-09-28)
|
||
|
|
||
|
* Enhancements
|
||
|
* Allow file system watcher backend to be configured
|
||
|
* Add `:fs_poll` backend as fallback for generic OS support
|
||
|
|
||
|
## 1.1.5
|
||
|
|
||
|
* Bug fix
|
||
|
* Use proper default interval of 100ms
|
||
|
|
||
|
## 1.1.4
|
||
|
|
||
|
* Enhancements
|
||
|
* Support `:interval` configuration for cases where the live reloading was triggering too fast
|
||
|
|
||
|
* Bug fix
|
||
|
* Support IE11
|
||
|
* Fix CSS reloading in iframe
|
||
|
|
||
|
## 1.1.3 (2017-09-25)
|
||
|
|
||
|
* Bug fix
|
||
|
* Do not return unsupported `:ignore` from live channel
|
||
|
|
||
|
## 1.1.2 (2017-09-25)
|
||
|
|
||
|
* Enhancements
|
||
|
* Improve error messages
|
||
|
|
||
|
## 1.1.1 (2017-08-27)
|
||
|
|
||
|
* Enhancements
|
||
|
* Bump `:file_system` requirement
|
||
|
|
||
|
* Bug fixes
|
||
|
* Do not raise when response has no body
|
||
|
|
||
|
## 1.1.0 (2017-08-10)
|
||
|
|
||
|
* Enhancements
|
||
|
* Use `:file_system` for file change notifications for improved reliability
|
||
|
|
||
|
## 1.0.8 (2017-02-01)
|
||
|
|
||
|
* Enhancements
|
||
|
* Revert to `:fs` 0.9.1 to side-step rebar build problems
|
||
|
|
||
|
## 1.0.7 (2017-01-18)
|
||
|
|
||
|
* Enhancements
|
||
|
* Update to latest `:fs` 2.12
|
||
|
|
||
|
## 1.0.6 (2016-11-29)
|
||
|
|
||
|
* Bug fixes
|
||
|
* Remove warnings on Elixir v1.4
|
||
|
* Do not try to access the endpoint if it is no longer loaded
|
||
|
|
||
|
## 1.0.5 (2016-05-04)
|
||
|
|
||
|
* Bug fixes
|
||
|
* Do not include hard earmark requirement
|
||
|
|
||
|
## 1.0.4 (2016-04-29)
|
||
|
|
||
|
* Enhancements
|
||
|
* Support Phoenix v1.2
|
||
|
|
||
|
## 1.0.3 (2016-01-11)
|
||
|
|
||
|
* Enhancements
|
||
|
* Log whenever a live reload event is sent
|
||
|
|
||
|
## 1.0.2 (2016-01-07)
|
||
|
|
||
|
* Bug fixes
|
||
|
* Fix issue where iframe path did not respect script_name
|
||
|
|
||
|
## 1.0.1 (2015-09-18)
|
||
|
|
||
|
* Bug fixes
|
||
|
* Fix issue causing stylesheet link taps to duplicate on reload
|