New
v6.6.0
Screenshot of the refreshed look
Highlights
- New UI
- Fully migrated the frontend to Vue 3
- Migrated the Chrome and Edge extensions to Manifest V3
🚀 Enhancements
- component: Add edit mode on native date object (#2086)
- component: Add support for better naming of
/index.vuecomponents (#1994) - New navigation UX with sidebar (cf40e223)
- Layout settings (696780dd)
- timline: Improved scrollbar design (ad0d848f)
- New dark mode theme (37252d8b)
- Reorganize component settings (ef72cf5d)
- Toggle timeline recording (bf5db9ea)
- Separate firefox shell with manifest v2 (9ad80cce)
- vue3: Exclude directives from setup state (55abcc0f)
- Wait before displaying disconnected state (635fad8b)
🔥 Performance
- Throttle queue + subscribe simplification (88e40a78)
🩹 Fixes
- vue3: Prevent mixin leakage caused by inspection, fix #2037 (#2038, #2037)
- Add null checks for appRecord and appRecord.instanceMap, fix #1892 (#2122, #1892)
- vue3: Fix the declared camelCase event cannot be recognized (#2051)
- timeline: Reset layer status when selected layer is hidden in timeline (#2109)
- vue2: Remove throwing error on inspect missing vuex module (#2095)
- component: Always updated the inspected component even if the updated hook is not triggered. (#2065)
💅 Refactors
- frontend: Migrate the frontend application from Vue.js 2 to 3 (#2119)
- Migrate to manifest v3 (#2136)
- Move ui out of components folder (3ca99adf)
- Eslint config, webpack update (02177686)
📖 Documentation
🤖 CI
❤️ Contributors
- Guillaume Chau (@Akryum)
- NicDamours n.damours.00@gmail.com
- Prakhar Tiwari
- Deisling Eduard
- Gino0o0o
- Fan Pei (@Azurewarth0920)
- DO-ob94
- Domenico Tenace
- Ivan Nikolić (@niksy)
- KaevN
- Clay Levering (@claylevering)
- Jürg Lehni (@lehni)