Skip to content

Releases: dotnetcore/BootstrapBlazor

v9.8.2

24 Jul 05:01
6b73e28
Compare
Choose a tag to compare

Release 2025-7-24 V9.8.2

Break changes

Bugs

  • fix(DateTimePicker): can't clear value when set MinValue by @ArgoZhang in #6428
  • fix(TabItem): layout OnErrorHandleAsync callback not work on tab item by @ArgoZhang in #6461
  • fix(FlipClock): should update digit after switch visible by @ArgoZhang in #6473

Features

  • feat(ISocketDataPropertyConverter): add ISocketDataPropertyConverter interface by @ArgoZhang in #6422
  • feat(HtmlToPdf): add support to ARM browsers by @ArgoZhang in #6438
  • feat(LoadMore): add LoadMore component by @nhren in #6436
  • feat(DockView): upgrade docview.js to 4.5.0 by @ArgoZhang in #6453
  • feat(Localization): add ru-RU localization file by @ArgoZhang in #6455
  • feat(Topolopy): upgrade meta2d.js to 1.0.88 by @ArgoZhang in #6459
  • feat(ISocketDataConverter): add ConfigureSocketDataConverters method by @ArgoZhang in #6463
  • feat(Collapse): redesign HeaderTemplate function by @ArgoZhang in #6467
  • feat(FontAwesome): uprade font awesome to 7.0.0 by @ArgoZhang in #6480
  • feat(FluentSystemIcons): add microsoft fluent free icon set by @ArgoZhang in #6483
  • feat(TableToolbarButton): add IsOutline parameter by @ArgoZhang in #6486

Documentation

New Contributors

Full Changelog: v9.8.1...v9.8.2

v9.8.1

15 Jul 02:25
4fffebd
Compare
Choose a tag to compare

Release 2025-7-15 V9.8.1

Break changes

  • refactor(Select): rename IsUseActiveWhenValueIsNull parameter by @ArgoZhang in #6390

Bugs

  • fix(Search): DisplayText needs to be shown on first load by @yacper in #6351
  • fix(Progress): culture causes decimal points to be changed to commas by @ArgoZhang in #6362
  • fix(MultiselectGeneric): two-way binding not working by @ArgoZhang in #6370
  • fix(Table): UI not refreshed after save when set ScrollMode to Virtual by @ArgoZhang in #6397

Features

Performance

  • pef(Upload): add bufferSize parameter for improve save file performance by @ArgoZhang in #6314

Documentation

Full Changelog: v9.8.0...v9.8.1

v9.8.0

01 Jul 05:27
a408e98
Compare
Choose a tag to compare

Release 2025-7-1 V9.8.0

Break changes

Bugs

  • fix(Tab): should not rerender tabitem after close by @ArgoZhang in #6294
  • fix(Table): unsupported filter data type cause filter icon misalignment by @ArgoZhang in #6298
  • fix(EnumFilter): use first item as default value when value is null by @ArgoZhang in #6334
  • fix(BoolFilter): use first item as default value when value is null by @ArgoZhang in #6336
  • fix(LookupFilter): use first item as default value when value is null by @ArgoZhang in #6338
  • fix(Dialog): not trigger OnCloseAsync multiple dialog by @ArgoZhang in #6339

Features

Performance

  • pef(Upload): add bufferSize parameter for improve save file performance by @ArgoZhang in #6314

Documentation

Full Changelog: v9.7.4...v9.8.0

v9.7.4

24 Jun 03:30
3a3b8cc
Compare
Choose a tag to compare

Release 2025-6-24 V9.7.4

Break changes

Bugs

  • fix(OtpInput): should show mask char in readonly/disabled status by @ArgoZhang in #6212
  • fix(Tab): add OrdinalIgnoreCase parameter compatible locales by @ArgoZhang in #6215
  • fix(Select): trigger OnSelectedItemsChanged after clear by @ArgoZhang in #6234
  • fix(Table): update table column order in OnColumnCreating not work by @yacper in #6242

Features

Performance

Documentation

New Contributors

Full Changelog: v9.7.3...v9.7.4

v9.7.3

11 Jun 09:49
80ef545
Compare
Choose a tag to compare

Release 2025-6-11 V9.7.3

Break changes

Bugs

Features

  • revert(Bootstrap): revert dynamic load bootstrap module by @ArgoZhang in #6205

Extensions

Documentation

  • doc(IpLocator): add WebClientOptions usage documentation by @ArgoZhang in #6208

Full Changelog: v9.7.1...v9.7.3

v9.7.1

11 Jun 02:53
a828f38
Compare
Choose a tag to compare

Release 2025-6-11 V9.7.1

Break changes

  • feat(Upload): redesign upload components by @ArgoZhang in #6049
  • feat(Select): redesign OnBeforeSelectedItemChange/ShowSwal logic by @ArgoZhang in #6199

Bugs

  • fix(BootstrapBlazorErrorBoundary): improve BuildRenderTree logic to render error or fallback content by @flyliononline in #6114
  • fix(Select): search icon not vertical center when use BI icon theme by @ArgoZhang in #6173

Features

  • feat(BootstrapBlazorOptions): add ShowErrorLoggerToast parameter by @ArgoZhang in #6117
  • feat(Layout): integrated ErrorLogger handler global exception by @ArgoZhang in #6119
  • feat(SelectGeneric): add reset logic when TextConvertToValueCallback return null by @ArgoZhang in #6123
  • feat(TabItem): add Id parameter by @ArgoZhang in #6124
  • feat(ImageViewer): support change ZoomSpeed by @h2ls in #6145
  • feat(TabItem): implement IHandlerException interface support ErrorLogger by @ArgoZhang in #6148
  • feat(IErrorLogger): support Release mode only show exception message by @ArgoZhang in #6152
  • feat(SelectTree): add CanExpandWhenDisabled parameter by @WilliamLiu1997 in #6128
  • feat(IFrame): add attributes support by @ArgoZhang in #6160
  • feat(PdfViewer): add PdfViewer component by @ArgoZhang in #6164
  • feat(PdfViewer): add UseGoogleDocs parameter by @ArgoZhang in #6170
  • feat(ImageCorpper): update AspectRatio type to float by @ArgoZhang in #6175
  • feat(ImageCropper): add Preview parameter by @ArgoZhang in #6177
  • feat(ImageCropper): add OnCropChangedAsync parameter by @ArgoZhang in #6179
  • feat(Stack): rename bb_stack to bb-stack by @ArgoZhang in #6189
  • feat(Bootstrap): bump dependence 5.3.6 by @ArgoZhang in #6191
  • feat(BootstrapServiceBase): update exception message support Chinese message by @ArgoZhang in #6197
  • feat(Bootstrap): support dynamic load bootstrap javascript by @ArgoZhang in #6201
  • feat(Print): support cavas html element by @ArgoZhang in #6203

Performance

  • feat(Upload): use local preview instead of base64 format by @ArgoZhang in #6157

Documentation

  • doc(SelectGeneric): update IsEditable paraemeter sample code by @ArgoZhang in #6135
  • doc(Bootstrap): load bootstrap unbundle javascript on debug mode by @ArgoZhang in #6137
  • doc(Icon): reorder icon category by @ArgoZhang in #6155
  • doc(Login): add microsoft login template by @h2ls in #6162
  • doc(PdfViewer): add OnLoaded event callback sample code by @ArgoZhang in #6166
  • doc(Upload): update drop upload component documetation by @ArgoZhang in #6193
  • doc(BootstrapBlazorRoot): update usage documentation by @ArgoZhang in #6195

New Contributors

Full Changelog: v9.7.0...v9.7.1

v9.7.0

29 May 02:22
7065ff2
Compare
Choose a tag to compare

Release 2025-5-29 V9.7.0

Break changes

  • feat(IValidateComponent): update ToggleMessage return value as Task by @ArgoZhang in #6112

Bugs

  • fix(Layout): authorization failure in virtual directory mode by @ArgoZhang in #6086
  • fix(Table): remove ShowExtendEditButton/ShowExtendDeleteButton check condition by @ArgoZhang in #6090
  • fix(SelectGeneric): add dropdown-menu-body class by @ArgoZhang in #6110

Features

Extensions

  • feat(Splitting): bump version 9.0.3 update style by @ArgoZhang in #6079
  • feat(UniverSheet): bump version 9.0.5 update dependence to latest by @ArgoZhang in #6085
  • feat(TableExport): bump version 9.2.5 update MiniExcel to latest v1.41.2 by @ArgoZhang in #6088

Documentation

  • doc(UniverSheet): update documentation remove UnSubscribe call by @ArgoZhang in #6083
  • doc(FilterProvider): add documentation for FilterProvider by @ArgoZhang in #6095

Full Changelog: v9.6.4...v9.7.0

v9.6.4

22 May 06:06
36a0211
Compare
Choose a tag to compare

Release 2025-5-22 V9.6.4

Break changes

Bugs

  • fix(Table): line no support SortableList by @ArgoZhang in #6045
  • fix(Select): shoulde keep selected item when OnBeforeSelectedItemChange return false by @ArgoZhang in #6052
  • fix(Watermark): multiple elements not displayed by @ArgoZhang in #6058
  • fix(Textarea): set UseShiftEnter to true not work by @ArgoZhang in #6059
  • fix(CheckbxoList): resolve mvvm not work by @ArgoZhang in #6060

Features

  • feat(Toast): support async update content use same option by @ArgoZhang in #6037
  • feat(Message): support async update content use same option by @ArgoZhang in #6040
  • feat(Select): add ShowSwal parameter by @ArgoZhang in #6053
  • feat(ErrorLogger): do not show the exception info on DEBUG mode by @ArgoZhang in #6075
  • feat(Table): add IsAutoScrollTopWhenClickPage parameter by @ArgoZhang in #6077

Performance

Documentation

New Contributors

Full Changelog: v9.6.3...v9.6.4

v9.6.3

15 May 04:27
a556aee
Compare
Choose a tag to compare

Release 2025-5-15 V9.6.3

Break changes

Bugs

Features

  • feat(FilterProvider): add FilterProvider component by @ArgoZhang in #6029

Performance

Documentation

New Contributors

Full Changelog: v9.6.2...v9.6.3

v9.6.2

14 May 10:35
9abd346
Compare
Choose a tag to compare

Release 2025-5-14 V9.6.2

Break changes

Bugs

  • fix(ErrorLogger): add custom OnErrorHandleAsync on Layout not work by @ArgoZhang in #6004
  • fix(NavigateToExtensions): not work NavigateTo extension method by @ArgoZhang in #6026

Features

Performance

Documentation

  • doc(FullScreenButton): add FullScreenOption documentation by @ArgoZhang in #6005

New Contributors

Full Changelog: v9.6.1...v9.6.2