Skip to content

v-10.5.0

Latest

Choose a tag to compare

@yasmoradi yasmoradi released this 20 Jul 14:55
54fa710

What's Changed

Key Highlights

bit BlazorUI

  • Introduced BitDataGrid, a robust and high-performance component designed for rendering information-rich collections with advanced sorting, filtering, and paging capabilities.
  • RichTextEditor, a native WYSIWYG text editor.
  • BitChart, a native Blazor charting component rendered entirely with SVG.
  • An interactive, pluggable Map component that supports Leaflet, MapLibre GL, Mapbox GL, OpenLayers, ArcGIS, Azure Maps, and CesiumJS.
  • Full Calendar, a feature-rich, interactive calendar component with day, week, month, year, agenda, and resource timeline views, event CRUD, drag-and-drop, resize, and culture-aware date handling.
  • Pdf Viewer, a native, pure-C# PDF viewer component for Blazor.
  • New PhoneInput, BitMarkdownEditor, Markdown Viewer, AccordionList, ProModal, Virtualize, and TextShimmer components.
  • The bit BlazorUI MCP (blazorui.bitplatform.dev/mcp) now returns a components list, parameters list, examples, and enum members to enable AI to generate pixel-perfect UIs with complete framework capabilities.

Note: Legacy versions of the DataGrid, PdfViewer, Chart, MarkdownViewer, MarkdownEditor, and RichTextEditor components are available in Bit.BlazorUI.Legacy.

bit Boilerplate

  • bit Boilerplate now fully supports Multi-Tenancy, giving you row-level security, admin pages, and everything else you need to build your next great project!
  • Unit tests, integration tests, and UI tests (with both Playwright and bUnit) have been added to the testing project of the template.
  • A new bit Boilerplate Grafana Dashboard gives you better insights for deep observability, diagnostics, and performance tuning.
  • bit Boilerplate now fully leverages the Microsoft Agent Framework to simplify Agentic AI app development.

Tooling

  • Bmotion: A Blazor-native animation library.
  • Brouter: A modern, declarative, nestable router for Blazor with async guards, data loaders, named routes, programmatic navigation, query string binding, and global navigation hooks.
  • Butil: Many more browser APIs have been added to bit Butil.
  • Numerous UI tests were added to bit Boilerplate, testing passwordless authentication, external (social) sign-in, multi-tenancy, and more. In addition to the basic tests included when you create a project from bit Boilerplate, you can now use the --advancedTests flag in the dotnet new bit-bp command.

bit BlazorUI

bit Boilerplate

Toolings

Docs / Websites

Full Changelog: v-10.4.5...v-10.5.0