You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Build beside a running dev session, extension build --out-dir <path> writes <path>/<browser> and leaves dist/<browser> to the dev server, so a test suite or store packaging never stops the window you are working in
Embedded options pages open every time, a Chromium options_ui page that paints empty until its data arrives used to leave Chrome's options dialog closed; builds now give it a first layout, so the dialog opens and grows with the content
Your web_accessible_resources scope wins, a resource you already list for a few sites stays on those sites even when a scripts/ file references it, instead of being widened to every origin
Features
Add --out-dir to build and leave a live dev session alone (#907) (d9982b4bb)
Add a dispatchable loop of the content-reload spec (#882) (48dfbd3c1)
Fixes
Fix commit hooks in worktrees and gitignore rule provenance (#902) (9e0037287)
Fix browser launch reports, dev server port holds and reconnects (#901) (e1d736bed)
Fix dev session state, workspace installs and Windows renames (#900) (05b6299ff)
Fix asset rules, host matching, polyfill and web resources (#899) (785bde177)
Fix runtime file tracing, page scripts and dev root lookup (#898) (2ece71246)
Fix CSS, resolve and manifest field handling in builds (#897) (1aa9a47eb)
Other changes (23)
Write the release highlights for the next stable (#914) (6eb672810)
Move the template pin to the examples head and resync STORE.md (#913) (e2a34a818)
Keep the author's scope for resources a scripts/ file names (#911) (83f79bcb0)
Bound the exec runner probes so a slow registry skips a runner (#912) (b44318712)
Take the port-manager spec's base ports from the OS (#910) (c056e0113)
Bump vitest to 5.0.5 for the patched @vitest/mocker (#909) (9e2998caa)
Point git hooks at a dispatcher every worktree can reach (#908) (4a4bf7f15)
Floor the options page height so Chrome's embedded dialog opens (#905) (00a95f9c0)
Bump github/codeql-action to 4.39.0 in every workflow (#906) (0d9a9e1c3)
Name activeTab grants and resolve jsconfig path aliases (#904) (182a83d11)
Isolate spec ports and Safari stand-ins between parallel suites (#903) (7561fd17b)
Retry the browser launch on the next compile after it fails (#896) (402fd0537)
Load the fallback config copy beside its source (#895) (3f3ca7860)
Ignore declarations a compile drops beside program sources (#894) (04ebb41bc)
Raise vite, launch-editor and follow-redirects past advisories (#893) (452047191)
Honor a leading --output and report failed act and old Node runs (#892) (f75cf5e80)
Ask for a project name on create and report the dependency install (#891) (1384bc857)
Name the command and code on every failed run in telemetry (#890) (c8a4282b2)
Record a corrected npm weekly figure in the traffic snapshot (#889) (30cc29674)
Re-read the dev content-script registry when a stub finds none (#884) (e75e65232)
Age fixture sources so the startup rescan has nothing to compile (#881) (6a0479720)
Rebuild only for files the build knows and refresh pages it owns (#879) (8450c202a)
Cache previewed archives and name a refused share link (#878) (e6044ff29)