Skip to content

fix: v0.3.1 – package components missing from the ShellUI.Components namespace - #37

Merged
Shewart merged 3 commits into
release/v0.3from
fix/v0.3.1
Oct 2, 2026
Merged

Shewart merged 3 commits into
release/v0.3from
fix/v0.3.1

Conversation

@Shewart

@Shewart Shewart commented Oct 2, 2026

Copy link
Copy Markdown
Contributor

Summary

Patch release for the ShellUI.Components NuGet package.

  • Calendar, Command, DataTable, FileUpload and CarouselContent/Dots/Next/Previous had no @namespace, so they compiled into ShellUI.Components.Components and @using ShellUI.Components did not find them. They now declare ShellUI.Components; CommandPalette's workaround @using is removed.
  • New test EveryPackageComponent_DeclaresThePackageNamespace.
  • Removed redundant comments (same cleanup as main).
  • Version 0.3.1: Directory.Build.props, fallback versions, docs, package README links, and a v0.3.1 section in the release notes.

Users who added @using ShellUI.Components.Components as a workaround must remove it; the namespace no longer exists.

Verification

  • dotnet build 0 warnings, 155 tests pass.
  • Packed the 0.3.1 .nupkg and built a fresh Blazor app that uses all 8 components with only @using ShellUI.Components.

@Shewart
Shewart merged commit 7700660 into release/v0.3 Oct 2, 2026
1 check passed
@Shewart
Shewart deleted the fix/v0.3.1 branch October 2, 2026 07:25
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.

1 participant