3.4 KiB
3.4 KiB
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
andopenEditorAtDef
client functions for opening the developer's configuredPLUG_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
- Introduce streaming server logs to the browser's web console with the new
1.4.1 (2022-11-29)
- Improvements
- Support new
:notify
configuration for third-party integration to file change events
- Support new
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
- Handle false positives on
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
- Allow reload
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 ofstyle="display: none"
- Fix warnings on Elixir v1.11
- Use
-
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
- Support
-
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
- Do not return unsupported
1.1.2 (2017-09-25)
- Enhancements
- Improve error messages
1.1.1 (2017-08-27)
-
Enhancements
- Bump
:file_system
requirement
- Bump
-
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
- Use
1.0.8 (2017-02-01)
- Enhancements
- Revert to
:fs
0.9.1 to side-step rebar build problems
- Revert to
1.0.7 (2017-01-18)
- Enhancements
- Update to latest
:fs
2.12
- Update to latest
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