Skip to content

Release 0.7.2 - #31

Merged
gowtham012 merged 1 commit into
mainfrom
release/0.7.2
Oct 21, 2026
Merged

gowtham012 merged 1 commit into
mainfrom
release/0.7.2

Conversation

@gowtham012

Copy link
Copy Markdown
Owner

Version 0.7.2 everywhere and the changelog section closed. Tag v0.7.2 on main after merge.

Added

  • " appears 6 times on this page." When the element you pick belongs to a component
    rendered more than once (counted from React's fiber tree or Vue's instance tree, production
    builds included — a Vue 3 production build is read through its app's vnode tree; estimated from
    matching structure on plain HTML), the comment box says so and offers Just this one /
    Everywhere (the component). The note carries element.reuse with the choice, the agent's
    markdown gets a "Reused:" line, and when nobody chose, the agent is told to ask before it edits the
    shared component.
  • A source hint for production builds, from the page's source maps. When a minified build has
    stripped React's _debugSource and Vue's __file, Pinpoint takes the clicked component's own
    minified code, finds it in the scripts the page loaded, follows that script's sourceMappingURL
    (or SourceMap header; data: maps and indexed maps too) and maps it back to the original
    file:line and component name — React (Vite, webpack, Next.js) and Vue 3 production builds
    alike, arrow-function components included. The note's source hint says method: "sourcemap".
    The service worker fetches only the page's own origin (or another loopback port from a loopback
    page) — never a third-party host — within 4 seconds and 8 MB per file; on any failure the note
    simply has no file, as before. The VLQ decoder is ~40 lines in extension/sourcemap.js, no new dependency.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@gowtham012
gowtham012 merged commit 33d8096 into main Oct 21, 2026
2 of 3 checks passed
@gowtham012
gowtham012 deleted the release/0.7.2 branch October 21, 2026 13:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant