Skip to content

Remove deprecated APIs for next major release#2488

Open
fkatsuhiro wants to merge 2 commits into
wxt-dev:mainfrom
fkatsuhiro:remove/deprecated-api
Open

Remove deprecated APIs for next major release#2488
fkatsuhiro wants to merge 2 commits into
wxt-dev:mainfrom
fkatsuhiro:remove/deprecated-api

Conversation

@fkatsuhiro

@fkatsuhiro fkatsuhiro commented Jul 6, 2026

Copy link
Copy Markdown

Overview

  • packages/wxt/src/types.ts — removed InlineConfig#runner field and ExtensionRunnerConfig type alias.
  • packages/wxt/src/core/define-web-ext-config.ts — removed defineRunnerConfig
  • packages/wxt/e2e/tests/dev.test.ts — updated tests to use webExt instead of runner.
  • packages/runner/README.md — updated example to use defineWebExtConfig instead of the removed defineRunnerConfig.
  • Solved the type check of this removing.

Manual Testing

Related Issue

This PR closes #2072

@netlify

netlify Bot commented Jul 6, 2026

Copy link
Copy Markdown

Deploy Preview for creative-fairy-df92c4 ready!

Name Link
🔨 Latest commit f028995
🔍 Latest deploy log https://app.netlify.com/projects/creative-fairy-df92c4/deploys/6a4cf19cd2f15b0008336e9a
😎 Deploy Preview https://deploy-preview-2488--creative-fairy-df92c4.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

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

@github-actions github-actions Bot added pkg/runner Includes changes to the `packages/runner` directory pkg/wxt Includes changes to the `packages/wxt` directory labels Jul 6, 2026
@fkatsuhiro fkatsuhiro force-pushed the remove/deprecated-api branch from bda8bf1 to f028995 Compare July 7, 2026 12:31
@fkatsuhiro fkatsuhiro marked this pull request as ready for review July 7, 2026 13:26
@fkatsuhiro fkatsuhiro requested a review from aklinker1 as a code owner July 7, 2026 13:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pkg/runner Includes changes to the `packages/runner` directory pkg/wxt Includes changes to the `packages/wxt` directory

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remove deprecated APIs for next major release

1 participant