Tracer for the source code of elements and vdoms in Vue SFC.
by antfuTypeScript
Last 12 weeks · 2 commits
5 of 6 standards met
Summary Main highlight rect didn't follow on scroll/resize while sub rects did. Root cause: reuses the same instance, so Vue reactive treats it as unchanged, and is a non-reactive getter. Fix by storing that gets a fresh value on every — same pattern as . Behavior Before https://github.com/user-attachments/assets/b5f51933-9dab-4235-b1e0-120e9f861e13 After https://github.com/user-attachments/assets/7071de33-ea55-4686-86d6-e4eac35d97d8 Test plan [ ] Hover an element, scroll the page — main rect follows [ ] Resize window — main rect tracks new layout [ ] Hover a item — sub rects still follow
Clear and concise description of the problem Vite 8 officially not supported Suggested solution Make the plugin compatible with Vite 8 :) Alternative _No response_ Additional context _No response_ Validations [x] Follow our Code of Conduct [x] Read the Contributing Guide. [x] Check that there isn't already an issue that request the same feature to avoid creating a duplicate.
Summary Bumps the dev catalog: 7→9, 28→30, 5.9→6.0, 10→11, 0.9→1.0, 0.1.0→0.1.23, 8.0.0→8.0.13, plus minor revs of , /presets, , , , , , , . Declares Vite 8 support in () and bumps to . Drops two comments in that are no longer needed under v9. Test plan [ ] CI passes (lint, typecheck, build, tests) on the PR.
Repository: antfu/vite-plugin-vue-tracer. Description: Tracer for the source code of elements and vdoms in Vue SFC. Stars: 84, Forks: 5. Primary language: TypeScript. Languages: TypeScript (61.2%), Vue (33.5%), CSS (3.9%), HTML (1.1%), JavaScript (0.4%). License: MIT. Latest release: v1.4.0 (1mo ago). Open PRs: 3, open issues: 1. Last activity: 1mo ago. Community health: 85%. Top contributors: antfu, danielroe.