Skip to content

chore: drop beta references from init process and templates - #8200

Merged
kanej merged 7 commits into
NomicFoundation:mainfrom
tenderdeve:fix/drop-init-beta-text
May 28, 2026
Merged

kanej merged 7 commits into
NomicFoundation:mainfrom
tenderdeve:fix/drop-init-beta-text

Conversation

@tenderdeve

@tenderdeve tenderdeve commented Apr 28, 2026 •

Copy link
Copy Markdown
Contributor

⚠️ This PR should NOT be merged yet. It must be merged when all the beta tasks are done.

Summary

  • Remove "Beta" from the Hardhat 3 version selection prompt in --init
  • Update all three starter template README files to remove beta branding
  • Remove the beta-specific Telegram group link from templates

Files changed:

  • packages/hardhat/src/internal/cli/init/prompt.ts — prompt text
  • templates/hardhat-3/01-node-test-runner-viem/README.md
  • templates/hardhat-3/02-mocha-ethers/README.md
  • templates/hardhat-3/03-minimal/README.md

Intentionally untouched:

  • @beta JSDoc annotations (TSDoc API visibility markers, not user-facing)
  • Historical version strings in tests

Fixes #8170

Test plan

  • Run npx hardhat --init and verify the prompt no longer says "Beta"
  • Verify generated project README files have correct non-beta text

@changeset-bot

changeset-bot Bot commented Apr 28, 2026 •

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 7ea32fd

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
hardhat Minor

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@tenderdeve
tenderdeve marked this pull request as ready for review April 28, 2026 10:06

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Claude Code Review

This pull request is from a fork — automated review is disabled. A repository maintainer can comment @claude review to run a one-time review.

@ChristopherDedominici ChristopherDedominici left a comment •

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @tenderdeve, thanks for the PR! I’ve reviewed and approved it, nice job!
I took the liberty of adding a changeset and restoring the Telegram link (which will be changed later).

Although the PR is approved, it shouldn't be merged just yet (I also added a warning in the description to be safe). We will merge it as soon as all the other beta tasks are complete.

Thanks again :)

@github-project-automation github-project-automation Bot moved this to Backlog in Hardhat May 18, 2026
@ChristopherDedominici ChristopherDedominici moved this from Backlog to Blocked in Hardhat May 18, 2026
@kanej kanej added no docs needed This PR doesn't require links to documentation no peer bump needed labels May 26, 2026
@kanej
kanej force-pushed the fix/drop-init-beta-text branch from 8861422 to 330e882 Compare May 26, 2026 14:44
@kanej kanej removed the no docs needed This PR doesn't require links to documentation label May 26, 2026
tenderdeve and others added 5 commits May 28, 2026 11:33
Remove "Beta" from the Hardhat 3 init prompt and all starter
template README files now that Hardhat 3 is moving to stable.
Also remove the beta-specific Telegram group link from templates.

Fixes NomicFoundation#8170
@kanej
kanej force-pushed the fix/drop-init-beta-text branch from 68bd779 to 7bacd75 Compare May 28, 2026 11:33
@kanej
kanej added this pull request to the merge queue May 28, 2026
Merged via the queue into NomicFoundation:main with commit 2977802 May 28, 2026
178 checks passed
@github-project-automation github-project-automation Bot moved this from Blocked to Done in Hardhat May 28, 2026
@github-actions github-actions Bot mentioned this pull request May 28, 2026
@github-actions github-actions Bot locked as resolved and limited conversation to collaborators Aug 27, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

Drop beta text from init process

3 participants