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
Sidebar scaffolds name their page, the greeting a fresh extension create sidebar logs now says it is the sidebar page, so a busy console reads at a glance
Features
Enable a Safari extension and read its UI through Accessibility (#874) (48030be45)
Fixes
Stop asking for tabs when host permissions already grant every site (#857) (482293d0c)
Stop managed Firefox self-updates and name the template source (#841) (895b2efa5)
Restore url override tabs after a dev extension reload (#839) (9597c94e1)
Other changes (25)
Keep the Safari API warning quiet behind a feature check (#875) (54f554a57)
Find the system Edge on Windows and name the overrides when it is missed (#873) (5f01e93dd)
Resync the bundled javascript template to the examples corpus head (#872) (72a28406f)
Accept publish share links up to a year and let the server set the default (#871) (e01a1666d)
Reach production Firefox pages through relays and the debugger (#866) (e536a6cc7)
Name the compile error in doctor instead of calling the session launching (#870) (8381a382f)
Write a failed compiler's error as plain text into ready.json errors (#869) (12cd33298)
Let a Firefox start session connect and wake its control producer (#865) (eff75668c)
Replay MV2 browser_action and page_action clicks in open action (#868) (2f07dce20)
Stamp each reload dev applies after a compile into ready.json (#867) (1bd92fa7b)
Reuse an unchanged Safari build and say when Safari resets storage (#864) (857fc090e)
Open the starting URL only after the extension is installed (#863) (b8c277d7d)
Drop the Firefox add-on manifest cache before every launch (#862) (9b3d9da18)
Let start and preview open the control channel on a production run (#858) (b95230444)
Await a page eval in the tab and stop calling every failure a lost tab (#861) (47a828eae)
Reload the extension when a compile renames a bundle its manifest names (#859) (7941aed1b)
Wake a suspended Firefox event page before refusing a control verb (#860) (0f9ed7686)
Use the Extension.js logo as the Discord release avatar (#856) (12154d1bf)
Replace the expired Discord invite with a permanent one (#855) (df378e2af)
Keep the template line spec quiet under an exported author mode (#846) (29df24031)
Name an npm staged publish instead of timing out the release job (#844) (1c1f0a043)
Accept an exact canary pin and drop the session folder notice (#843) (418cd395c)
Bound the Windows pid probe that stalls doctor and its spec (#842) (3762abe05)
Confirm the browser loaded the extension in start and preview (#840) (2a99be90f)
Refuse a missing options page and keep dev noise out of tools (#838) (7cebaaf33)