Release notes (v0.2.x)
New in v0.2.2
- Added new APIs in
@page-proxy/pp:pa.moveNodeto move an existing node relative to a target node.pv.pressKeyto dispatch keyboard interactions programmatically.
- Improved editor safety and persistence behavior:
- Prevents saving over unsaved script edits.
- Uses script-name storage keys instead of website-based keys.
- Improved Selectors tool feedback:
- Hovering selector entries now highlights matching elements on the page.
- Fixed reliability issues:
- Async errors are surfaced instead of being silently swallowed.
- Input-registration issues around key handling were corrected.
New in v0.2.1
- Added Select tool integration with browser DevTools selection:
- Detects when DevTools is open for the active tab.
- Supports following the currently selected element from DevTools.
- Supports parent traversal from the DevTools-backed selection.
- Improved selector popup and CSS inspector flow:
- Split explicit
SelectorandCSSentry actions from the Select tool. - Improved key handling for preview controls (
zandx) in CSS inspector. - Refactored popup internals for more reliable save/insert behavior.
- Split explicit
- Updated Help tool delivery:
- Help content is now fetched from
extension/HELP.mdin the GitHub repo. - Markdown content is rendered and sanitized before display.
- Help content is now fetched from
- Fixed multiple stability issues:
- Sourcemap configuration issue in extension build output.
- Sidepanel bottom-banner overlap/visibility issue.
- General link, lint/type, and integration reliability fixes.
New in v0.2.0
- New
ppentrypoint modules:pa(page API),pn(network API), andpt(storage API). - Metadata now supports
@grant, withrun-on-page-loadpermission flow. - Selector popup now includes CSS inspector mode with selector-part inspection, computed-style editing, and live preview controls.