Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Promote CRXJS Vite Plugin from Beta to Latest #991

Open
4 tasks
jacksteamdev opened this issue Mar 4, 2025 · 1 comment
Open
4 tasks

Promote CRXJS Vite Plugin from Beta to Latest #991

jacksteamdev opened this issue Mar 4, 2025 · 1 comment
Labels
vite-plugin Related to Vite plugin
Milestone

Comments

@jacksteamdev
Copy link
Contributor

jacksteamdev commented Mar 4, 2025

Problem

The @crxjs/vite-plugin is currently at version 2.0.0-beta.32 and needs to be officially released as a stable version. Users are still being instructed to install the beta version in our documentation, and we need to update our release process.

Proposed Solution

We need to complete several tasks to properly promote the beta version to the latest stable release:

Acceptance Criteria

  • Documentation shows stable version in all installation instructions
  • NPM package is published with the latest tag
  • Previous beta version is properly deprecated with helpful message
  • Release is properly announced to users

Alternatives Considered

  • Continue using beta versions indefinitely, which would be confusing for users
  • Create a major version jump (v3.0.0) instead of finalizing v2.0.0, which isn't necessary since the API is stable

Importance

Medium priority - This is important for user experience but not critical for functionality since the beta version is working well.

@jacksteamdev jacksteamdev added the vite-plugin Related to Vite plugin label Mar 4, 2025
@jacksteamdev jacksteamdev added this to the CRXJS 2.0 milestone Mar 4, 2025
@jacksteamdev jacksteamdev moved this to Backlog in CRXJS Roadmap Mar 4, 2025
Copy link
Contributor

github-actions bot commented Mar 4, 2025

⚠️ Important Notice: CRXJS is seeking new maintainers.

  • New issues and PRs may not receive immediate attention
  • A new maintenance team must establish itself by March 31, 2025 or this repository will be archived on June 1, 2025
  • Learn more about the transition

This is an automated message. Please do not reply to this comment.

@jacksteamdev jacksteamdev changed the title Promote beta version to stable Promote CRXJS Vite Plugin from Beta to Latest Mar 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
vite-plugin Related to Vite plugin
Projects
Status: Backlog
Development

No branches or pull requests

1 participant