Releases: alpine-collective/alpinejs-devtools
v2.7.0
Highlights of changes in the v2 release line
tl;dr rewrite of the extension to SolidJS including multiple new features/fixes: stores, component filtering, time travel debugging, dark more, data-x-data support, better reload/disconnect handling, performance
- 2.0.0, 2.1.0: manifest v3 support
- 2.1.0 stores tab, 2.1.1 fix disconnected ports, 2.1.2 reload when open
- 2.1.2 console globals, hover overlay, 2.1.3 ability to inspect in browser devtools
- 2.2.0 warnings, perf fix & nested data update fix
- 2.2.1 fix: remove/replace components, error hover/inspect, misc type/tests
- 2.2.3 fix: short-circuit if content port connect is handled, 2.2.8 fix: work in read-only when window.Alpine doesn't work
- 2.3.0 feat: dark mode
- 2.4.0 feat: watch/pin data path, 2.4.1 feat: scroll $el into view
- 2.5.0 feat: component message history (time travel debugging), 2.5.1 feat: firefox compat
- 2.6.0 feat: trial mode, runtime license activation, data-x-data support
- 2.7.0 feat: filter component list, history flyout available for free users
Full Changelog: v1.2.0...v2.7.0
v1.3.0
- perf: fix computing prev/next component data state (was running a reduce on the previous state for each entry in the new state)
- perf: only render opened/visible component data attributes
- fix: page refresh by re-injecting backend on error
- fix: attribute regex supports spaces in property names now
v1.2.0
- feature: side nav layout
- fix: handle undefined Alpine dataStack
https://github.com/alpine-collective/alpinejs-devtools/milestone/18?closed=1
v1.1.0
- feature: initial Alpine v3 support (view/edit components & data)
https://github.com/alpine-collective/alpinejs-devtools/milestone/17?closed=1
v1.0.1
v1.0.0
- performance: faster devtools boot time (component detection)
- performance: faster load time of component data when there's a large dataset
- fix: reset selected component when the page URL changes
https://github.com/alpine-collective/alpinejs-devtools/milestone/5?closed=1
v0.3.0
- feature: warnings tab, supports eval errors in Alpine.js components (requires Alpine.js 2.8.0+)
- fix: x-model updates that weren't causing a re-render
- enhancement: link to discussions tab when displaying "Unserializable Value"
https://github.com/alpine-collective/alpinejs-devtools/milestone/16?closed=1
v0.2.2
- fix crash when closing and re-opening devtools
https://github.com/alpine-collective/alpinejs-devtools/milestone/15?closed=1
v0.2.1
- Fix: remove unused
tabspermission
https://github.com/alpine-collective/alpinejs-devtools/milestone/14?closed=1
v0.2.0
- Feature: redesign to support tabs in future (adds "Watching X components" in footer)
- Fix: removes unused permissions
- Fix: hanging when Alpine is detected but no components found.
- Internal: refactor backend.js
https://github.com/alpine-collective/alpinejs-devtools/milestone/13?closed=1