Skip to content

Releases: bitfoundation/bitplatform

v-10.2.0

03 Dec 13:06
2b4f5d1

Choose a tag to compare

What's Changed

Key Highlight

  • Added Sync feature to client app's SQLite database
  • Expanded test coverage to 1,929 total automated tests (UI, integration, and unit)
  • 20 pull requests dedicated exclusively to adding new automated tests

bit BlazorUI

These additions significantly strengthen reliability, catch regressions earlier, and give us greater confidence when shipping new features.
#11677, #11710, #11712, #11714, #11716, #11718, #11720, #11724, #11726, #11728, #11730, #11732, #11734, #11740, #11748, #11750, #11752, #11754, #11761, #11769

bit Boilerplate

Tooling

Docs

Websites

Full Changelog: v-10.1.0...v-10.2.0

v-10.1.0

18 Nov 14:01
db56c49

Choose a tag to compare

What's Changed

This release prioritizes product quality and stability with a major investment in automated testing.

Key Highlight

  • Expanded test coverage to 1,674 total automated tests (UI, integration, and unit)
  • 22 pull requests dedicated exclusively to adding new automated tests

bit BlazorUI

These additions significantly strengthen reliability, catch regressions earlier, and give us greater confidence when shipping new features.
#11586, #11593, #11600, #11604, #11606, #11608, #11610, #11614, #11615, #11619, #11622, #11623, #11624, #11636, #11640, #11641, #11646, #11654, #11656, #11649, #11658, #11665

bit Boilerplate

Docs

Tooling

Full Changelog: v-10.0.0...v-10.1.0

v-10.0.0

11 Nov 22:39
00d1378

Choose a tag to compare

What's Changed

Important:

Added support for .NET 10 🎉
bit Boilerplate project template is now fully documented 💯

bit BlazorUI

bit Boilerplate

Docs

Tooling

Full Changelog: v-9.12.0...v-10.0.0

v-9.12.0

15 Sep 10:49
972c51f

Choose a tag to compare

What's Changed

Important:

This is the latest version of the project templates with .NET 9.
We'll continue to support .NET 9 in our libraries (bit Besql, Bswup, Butil, BlazorUI, BlazorUI.Extras, BlazorUI.Assets, BlazorUI.Icons, BlazorES2019, ResxTranslator, CodeAnalyzers, SourceGenerators)

Tooling breaking changes:

1- Change _content/Bit.BlazorES2019/blazor.web.js to _framework/bit.blazor.web.es2019.js
2- Change _content/Bit.BlazorES2019/blazor.webview.js to _framework/bit.blazor.webview.es2019.js
3- Change _content/Bit.BlazorES2019/blazor.webassembly.js to _framework/blazor.webassembly.js (Temporarily Bit.BlazorES2019 doesn't support Blazor WebAssembly Standalone)
4- Change self.prerenderMode = 'none'; to self.mode = 'NoPrerender';
5- Change self.prerenderMode = 'always'; to self.mode = 'InitialPrerender';
6- Change self.prerenderMode = 'initial'; to self.mode = 'AlwaysPrerender';

bit BlazorUI

bit Boilerplate

Docs

Tooling

Full Changelog: v-9.11.4...v-9.12.0

v-9.11.4

03 Sep 18:18
cc1cc5e

Choose a tag to compare

What's Changed

bit BlazorUI

bit Boilerplate

Tooling

Docs

Full Changelog: v-9.11.3...v-9.11.4

v-9.11.3

06 Aug 18:59
4b1645c

Choose a tag to compare

What's Changed

bit BlazorUI

bit Boilerplate

Docs

Infra

  • Add missing SECURITY.md file by @Copilot in #11198

Tooling*

New Contributors

  • @Copilot made their first contribution in #11198

Full Changelog: v-9.11.0...v-9.11.3

v-9.11.0

22 Jul 06:35
743eedc

Choose a tag to compare

What's Changed

bit BlazorUI

bit Boilerplate

Docs

  • Fix sample code reference in Advanced section of BitInfiniteScrolling demo page (#11106) by @msynk in #11108

Full Changelog: v-9.10.0...v-9.11.0

v-9.10.0

04 Jul 19:36
e11f9ff

Choose a tag to compare

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 on BitSearchBox.

What's Changed

bit BlazorUI

bit Boilerplate

Docs

Full Changelog: v-9.9.2...v-9.10.0

v-9.9.2

14 Jun 15:38

Choose a tag to compare

What's Changed

bit BlazorUI

  • Prevent rendering any element when no renderable child content provided in BitMediaQuery by @msynk in #10944

bit Boilerplate

Docs

Full Changelog: v-9.9.0...v-9.9.2

v-9.9.0

07 Jun 16:19
220c146

Choose a tag to compare

What's Changed

Important: This release introduces a force update feature to the Bit Boilerplate, compatible across all platforms.

bit BlazorUI

bit Boilerplate

bit Toolings

  • Add config feature to BswupProgress by @msynk in #10900
  • Use Bswup.skipWaiting in force-update process of Boilerplate by @msynk in #10923
  • Add skipWaiting public API to Bswup by @msynk in #10920
  • Add missing AutoHide parameter to BswupProgress component by @msynk in #10907

There's a breaking change for bit Bswup:
Use BitBswupProgress.start instead of startBswupProgress in Blazor WebAssembly Standalone's index.html:

const autoReload = false, showLogs = false, showAssets = false, appContainer = '#app-container', hideApp = false, autoHide = true, handler = null;
BitBswupProgress.start(autoReload, showLogs, showAssets, appContainer, hideApp, autoHide, handler);

Full Changelog: v-9.8.0...v-9.9.0