Skip to content

Release v0.2.3#84

Merged
albx merged 3 commits intomainfrom
milestone/v0.2.3
Feb 28, 2026
Merged

Release v0.2.3#84
albx merged 3 commits intomainfrom
milestone/v0.2.3

Conversation

@albx
Copy link
Owner

@albx albx commented Feb 28, 2026

This pull request introduces several new features, updates dependencies, and applies fixes and improvements to both the main library and its test suite. The most notable changes are the addition of new UI components, updates to documentation and dependencies, and improvements to form validation and test configurations.

Component and Documentation Additions:

  • Added BitSelect component for dropdown selection and BitBreadcrumb component for navigation breadcrumbs, along with their corresponding documentation.

Dependency Updates:

  • Upgraded Bootstrap Italia to versions 2.17.5 .
  • Updated NuGet package versions in BitBlazor.Test.csproj, including bunit (2.6.2), coverlet.collector (8.0.0), and Microsoft.NET.Test.Sdk (18.3.0) for enhanced testing and coverage.

Form Validation and Select Component Improvements:

  • Fixed validation classes in form components to ensure proper error handling.
  • Changed BitSelectItem usage in test files to use Value="@string.Empty" for the default option and removed unnecessary generic type parameters, aligning with best practices for select fields. [1] [2] [3] [4]
  • Updated the SelectValidationModel in tests to initialize Country as a non-nullable string with a default value, improving model reliability.

Project Configuration:

  • Bumped the project version to 0.2.3 in BitBlazor.csproj to reflect the new release.

CI/CD and Workflow Fixes:

  • Fixed the CI/CD pipeline to correctly skip the bitblazor-stories GitHub Action in forked repositories, improving workflow reliability.

@albx albx merged commit 80ada5a into main Feb 28, 2026
5 checks passed
@albx albx deleted the milestone/v0.2.3 branch February 28, 2026 09:48
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