Releases: leonvogt/hotwire-dev-tools
Releases · leonvogt/hotwire-dev-tools
v0.3.1
v0.3.0
Enhancements
- Log warnings to the console by @leonvogt in #84
- Add color preview in the popup for Firefox by @leonvogt in #87
Other
- Rename CSS file from
detail_panel.css
tohotwire_dev_tools_detail_panel.css
by @leonvogt in #76 - Bump esbuild from 0.23.1 to 0.24.0 by @dependabot in #77
- Refactoring by @leonvogt in #83
- Mark all assets with a
hotwire_dev_tools_
prefix by @leonvogt in #86
Full Changelog: v0.2.4...v0.3.0
v0.2.4
Enhancements
Fixes
- Clear the monitored event list, after turning off the "Monitor Events" feature by @leonvogt in #69
- Safari bug:
null is not an object
by @leonvogt in #75
Other
- Bump esbuild from 0.22.0 to 0.23.0 by @dependabot in #65
- Bump highlight.js from 11.9.0 to 11.10.0 by @dependabot in #66
- Bump prettier from 3.3.2 to 3.3.3 by @dependabot in #67
- Refactor popup code by @leonvogt in #70
- Bump esbuild from 0.23.0 to 0.23.1 by @dependabot in #74
Full Changelog: v0.2.3...v0.2.4
v0.2.3
v0.2.2
Enhancements
- Add a version indicator to the popup by @lirtistan in #46
- Print Turbo events to the console by @leonvogt in #58
Fixes
- Handle tabs with non existing URL by @leonvogt in #50
- Prevent detail panel error at incoming Turbo Streams by @leonvogt in #56
- Change popup shortcut from
Alt+Shift+A
toAlt+Shift+S
by @leonvogt in #57 - Add the injection script only when the detail panel is shown by @leonvogt in #61
Other
- Bump esbuild from 0.21.4 to 0.21.5 by @dependabot in #59
- Bump prettier from 3.2.5 to 3.3.2 by @dependabot in #60
- Bump esbuild from 0.21.5 to 0.22.0 by @dependabot in #62
Full Changelog: v0.2.1...v0.2.2
v0.2.1
Enhancements
- Improve Icon visibility in dark mode browser by @lirtistan in #32
- Make "highlighting Turbo Frames with an extra overlay element" optional by @leonvogt in #36
- Always show the detail panel when enabling it by @leonvogt in #39
- Improve detail panel warnings by @leonvogt in #40
- Use user-selected colors for element highlighting by @leonvogt in #43
Fixes
- Cleanup Turbo Frame overlays before Turbo caches the page by @leonvogt in #35
- Fix typo by @ydah in #37
- Check if the dev tool options needs to be saved in the origin scope by @leonvogt in #38
- Ensure Stimulus controllers are registered correctly in Firefox by @leonvogt in #41
- Wait until the CSS for the detail panel is loaded, before rendering the panel by @leonvogt in #42
New Contributors
- @lirtistan made their first contribution in #32
- @ydah made their first contribution in #37
Full Changelog: v0.2.0...v0.2.1
v0.2.0
Enhancements
- Add Safari support ✨ Extension can be downloaded here
- Don't manipulate the Turbo Frame itself in #19
- Add option "Log Turbo Streams to Console" in #26
- Add page-specific options in #27
- Refactor popup GUI in #28
Fixes
- Prevent Turbo Stream error when the "Stream" tab isn't enabled in #25
- Prevent "select-text" behaviour in the popup in #30
Full Changelog: v0.1.4...v0.2.0
v0.1.4
Features:
- There always will be at least one active Detail Panel tab
Fixed:
- Outline colors can be changed in Firefox
Internal:
- Bump the firefox target version in the esbuild setup from
57
to109
- Bump the chrome target version in the esbuild config from
58
to88
Full Changelog: v0.1.3...v0.1.4
v0.1.3
v0.1.2
Features:
- Add Turbo Drive enabled status to the info tab 6db393f
- Alert the user, when we couldn't save the dev tool options 659fb04 / 0ab095c
Fixed:
- Prevent unnecessary
saveOptions
calls 90cd9a5 - Click on tab to expand detail panel works in Firefox be4fdcb
- First detail panel draw attempt was using the default options instead of the saved options in the browser storage 2fcc5c9
Full Changelog: v0.1.0...v0.1.2