Skip to content

Update beachball to v3 alpha - #36516

Open
Elizabeth Craig (ecraig12345) wants to merge 5 commits into
microsoft:masterfrom
ecraig12345:update-beachball-only
Open

Update beachball to v3 alpha#36516
Elizabeth Craig (ecraig12345) wants to merge 5 commits into
microsoft:masterfrom
ecraig12345:update-beachball-only

Conversation

@ecraig12345

@ecraig12345 Elizabeth Craig (ecraig12345) commented Aug 5, 2026

Copy link
Copy Markdown
Member

Previous behavior

  • The repository used Beachball 2.31, which is missing features required for ESRP release
  • AI change file generation used a basic local skill

New behavior

Update Beachball to 3.0.0-alpha.7 (I'm currently working on this release) which includes features needed for ESRP release, as well as various performance and security improvements.

Related updates (also see migration guide but I think I handled everything):

  • Update renamed options
  • Move shared config to JS (preserving same typing setup)
  • Move some shared options are from wrapper scripts to config files
  • Set npm token via NPM_TOKEN
  • Update changelog and release notes generation to account for some newly optional change entry values

Also replace the basic /change skill with the official /beachball-change-file skill (beachball v3 has a couple new features supporting this), and update various instructions to direct agents towards the skill. (reverted; will make a separate PR)

@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown

📊 Bundle size report

✅ No changes found

@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown

Pull request demo site: URL

Comment thread .agents/skills/beachball-change-file/SKILL.md Outdated

@Hotell Martin Hochel (Hotell) 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.

few comments/questions/nits

overall nothing blocking. LGTM ty!

Comment thread .vscode/settings.json
Comment thread change/fluentui-eslint-plugin-a417f93b-a140-4c40-a4e9-074fab196688.json Outdated
Comment thread docs/workflows/contributing.md Outdated
Comment thread package.json
Comment thread package.json
Comment thread scripts/beachball/base.config.json
Comment thread beachball.config.js Outdated
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants