Skip to content

Conversation

@aklinker1
Copy link
Member

@aklinker1 aklinker1 commented Apr 8, 2025

Overview

This package's goal is to replace web-ext with a lighter-weight alternative. Additionally, Chrome will soon be dropping --load-extesion flag, meaning we need another way to load extensions into browsers programatically.

This should:

  • Reduce WXT's install size from 80MB to 55MB
  • Add support for E2E testing on Firefox
  • Provide presets for persisting data between launches (user-level, project-level, or no persistence)

Manual Testing

cd packages/runner
pnpm dev
pnpm dev firefox-nightly

Related Issue

N/A

@aklinker1 aklinker1 changed the title feat(runner): Create new package feat(runner): Create new @wxt-dev/runner package Apr 8, 2025
@netlify
Copy link

netlify bot commented Apr 8, 2025

Deploy Preview for creative-fairy-df92c4 ready!

Name Link
🔨 Latest commit 6608ed6
🔍 Latest deploy log https://app.netlify.com/projects/creative-fairy-df92c4/deploys/683e00f0a85a410008337a41
😎 Deploy Preview https://deploy-preview-1566--creative-fairy-df92c4.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@aklinker1 aklinker1 marked this pull request as ready for review April 13, 2025 17:36
@aklinker1 aklinker1 requested a review from Timeraa as a code owner April 13, 2025 17:36
@aklinker1
Copy link
Member Author

aklinker1 commented Jun 2, 2025

Alright, this is done and working on Linux+Mac. Will need someone to test on Windows. Also need people to share where their browser binaries are located. Will post a message on discord asking for help.

@aklinker1 aklinker1 merged commit b99da14 into main Jun 2, 2025
14 of 15 checks passed
@aklinker1 aklinker1 deleted the runner branch June 2, 2025 20:02
@github-actions
Copy link
Contributor

github-actions bot commented Jun 2, 2025

Thanks for helping make WXT better!

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.

3 participants