Skip to content

Releases: leonvogt/hotwire-dev-tools

v0.3.1

04 Nov 20:21
Compare
Choose a tag to compare

Fixes

  • Fix incorrect Stimulus warnings on elements with multiple controllers by @leonvogt in #89

Full Changelog: v0.3.0...v0.3.1

v0.3.0

03 Nov 14:26
Compare
Choose a tag to compare

Enhancements

Other

  • Rename CSS file from detail_panel.css to hotwire_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

26 Aug 08:31
Compare
Choose a tag to compare

Enhancements

  • Indicate that a Turbo Frame has been updated by @leonvogt in #71

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

Full Changelog: v0.2.3...v0.2.4

v0.2.3

06 Jul 14:35
Compare
Choose a tag to compare

Fixes

  • Add missing default values after extension update by @leonvogt in #64

Full Changelog: v0.2.2...v0.2.3

v0.2.2

03 Jul 09:26
Compare
Choose a tag to compare

Enhancements

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 to Alt+Shift+S by @leonvogt in #57
  • Add the injection script only when the detail panel is shown by @leonvogt in #61

Other

Full Changelog: v0.2.1...v0.2.2

v0.2.1

13 Jun 06:05
Compare
Choose a tag to compare

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

Full Changelog: v0.2.0...v0.2.1

v0.2.0

11 Jun 10:43
Compare
Choose a tag to compare

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

05 Jun 09:23
Compare
Choose a tag to compare

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 to 109
  • Bump the chrome target version in the esbuild config from 58 to 88

Full Changelog: v0.1.3...v0.1.4

v0.1.3

04 Jun 20:41
Compare
Choose a tag to compare

Fix:

  • Firefox: Prevent flickering of the Turbo Frame highlighting

Full Changelog: v0.1.2...v0.1.3

v0.1.2

03 Jun 11:51
Compare
Choose a tag to compare

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