Skip to content

chore(release): v0.4.0-alpha.3 - #72

Merged
Shewart merged 1 commit into
mainfrom
chore/release-v0.4.0-alpha.3
Oct 20, 2026
Merged

Shewart merged 1 commit into
mainfrom
chore/release-v0.4.0-alpha.3

Conversation

@Shewart

@Shewart Shewart commented Oct 20, 2026

Copy link
Copy Markdown
Contributor

Release notes and version references for 0.4.0-alpha.3. The first release published with NuGet Trusted Publishing (#71).

In this release (already on main)

Breaking for CLI template users (after shellui update, all in the notes with upgrade steps): Input.InputVariant becomes InputVariant (new input-variants template); Stepper parts read ActiveStep instead of taking CurrentStep; ScrollArea drops its scrollbar-* classes. update installs the new templates automatically.

This PR

  • Directory.Build.props suffix alpha.3; README, VERSIONING_STRATEGY, CLI_INSTALLATION, CLI_SYNTAX, FAQ, QUICKSTART and the version fallbacks move to 0.4.0-alpha.3
  • docs/RELEASE_NOTES.md: the 0.4.0-alpha.3 section; scripts/extract-release-notes.sh 0.4.0-alpha.3 extracts it

Release checks

  • Release build has 0 warnings, and all 484 tests pass
  • An app set up with the released 0.4.0-alpha.2 CLI, updated with the packed alpha.3 CLI: 36 components updated, input-variants, textarea-variants and stepper-models installed, builds 0/0
  • CLI templates in a browser: RadioGroup selects (disabled items ignored), ScrollArea scrolls, Pagination @bind-CurrentPage, Stepper Next, DatePicker puts 1 October 2026 under Thursday, TimePicker Step="15" lists 00/15/30/45, Class="px-8 bg-destructive" replaces the button's own px-4 bg-primary, InputVariant.Error applies
  • Focus trap with real key presses (templates and package): Tab cycles inside the dialog and wraps, Shift+Tab goes back, Escape closes and returns focus to the trigger
  • All 93 direct targets together in my-app build 0/0 on net8.0, net9.0 and net10.0 (244 registry entries)
  • The packed ShellUI.Components in a browser: the class override, TimePicker, dark mode with color-scheme, Popover Escape, Command Action, the dialog focus trap; no console errors

Release notes for 0.4.0-alpha.3: Class overrides through Shell.Cn, the
overlay focus trap, no package downgrades, Razor class library support,
and the CLI templates reconciled with the package (with the Input,
Stepper and ScrollArea breaking changes for template users). Version
references move from alpha.2 to alpha.3.
Copilot AI balanced review requested due to automatic review settings October 20, 2026 21:15

Copilot AI 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.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

An organization owner can choose the repository organization as the billing source for reviews requested by members with a paid Copilot license. Learn about Copilot code review billing.

@Shewart
Shewart merged commit 758add5 into main Oct 20, 2026
1 check passed
@Shewart
Shewart deleted the chore/release-v0.4.0-alpha.3 branch October 20, 2026 21:18
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.

2 participants