v-9.10.0
What's New
-
Aspire Integration: Simply press F5 to build and run your project. It automatically sets up Redis, SQL Server, and other dependencies with specified versions. You can later deploy to a simple Linux VPS, Kubernetes, Azure, AWS, or other platforms.
-
GitHub Copilot Wiki Integration: Added support for
wiki.bitplatform.dev
in GitHub Copilot. When coding with Gemini, GPT-4.1, or Claude, any questions about bitplatform products such as bit BlazorUI components are answered in the background using our wiki for the best results. -
File Upload Enhancements: Improved file upload functionality with fine-tuned optimizations. Additionally, it now validates that uploaded product images are specifically of a car. This can be easily customized based on your project's business needs.
-
Vector-Based Search & RAG: Previously available for PostgreSQL, vector-based search and Retrieval-Augmented Generation (RAG) using Entity Framework Core & LINQ are now supported for SQL Server (2025 version).
-
Social Sign-In Test Server: In addition to Facebook, GitHub, Google, Twitter (X), Azure Entra, and Apple, we’ve added a test server for Social Sign-In. It works out of the box when you create a project, requiring no configuration.
-
UI Component Improvements: Numerous enhancements to UI components, including the addition of a "Load More" feature to
bit BasicList
and various improvements onBitSearchBox
.
What's Changed
bit BlazorUI
- Improve md viewer style in SystemPrompt page of Boilerplate (#11049) by @msynk in #11050
- Improve BitTheme initialization (#11053) by @msynk in #11054
- Auto open suggestion list on focus in BitSearchBox (#11042) by @msynk in #11043
- Add Modeless parameter to BitSearchBox (#11028) by @msynk in #11035
- Add Classes and Styles parameters to BitBasicList (#11019) by @msynk in #11024
- Add LoadMore feature to BitBasicList (#10996) by @msynk in #11015
- Add async CallOnSet feature to BlazorUI source generator (#11016) by @msynk in #11017
- Handle parsing exceptions on BitMarkdownViewer initialization (#11008) by @msynk in #11018
bit Boilerplate
- Improve Boilerplate image upload (#11000) by @ysmoradi in #11001
- Improve Boilerplate exception handling (#10998) by @ysmoradi in #10999
- Improve Boilerplate github co-pilot configuration for visual studio (#11002) by @ysmoradi in #11003
- Check uploaded product image in Boilerplate using AI (#11004) by @ysmoradi in #11005
- Add sql server based vector search support to bit Boilerplate (#11011) by @ysmoradi in #11012
- Add test identity server to make social sign-in testing eaiser in Boilerplate (#11022) by @ysmoradi in #11023
- Add .github\copilot-instructions.md to bit Boilerplate (#11020) by @ysmoradi in #11021
- Add deepwiki mcp tool to bit Boilerplate (#11026) by @ysmoradi in #11027
- Dynamic social sign-in providers in bit Boilerplate (#11031) by @ysmoradi in #11032
- Add support for aspire in bit Boilerplate (#11033) by @ysmoradi in #11034
- Refactor bit Boilerplate automated tests (#11036) by @ysmoradi in #11037
- Add facebook social sign-in to bit Boilerplate (#11038) by @ysmoradi in #11041
- Update Fido2NetLib to beta.17 and fix breaking change in Boilerplate (#11045) by @msynk in #11046
- Refactor bit Boilerplate base urls (#11047) by @ysmoradi in #11048
- Improve msbuild task to remove residual .razor.css.map files (#11051) by @msynk in #11052
- Improve Boilerplate aspire configuration (#11058) by @ysmoradi in #11059
Docs
Full Changelog: v-9.9.2...v-9.10.0