Releases: dotnetcore/BootstrapBlazor
Releases · dotnetcore/BootstrapBlazor
v9.6.1
Release 2025-5-8 V9.6.1
Break changes
Bugs
Features
- feat(Utility): improve registerBootstrapBlazorModule method by @ArgoZhang in #5936
- feat(Utility): add drawImage method by @ArgoZhang in #5938
- feat(IVideoDevice): add IVideoDevice service by @ArgoZhang in #5940
- feat(ModalDialog): add FooterContentTemplate parameter by @ArgoZhang in #5947
- feat(Table): add ToolbarTemplate parameter by @ArgoZhang in #5951
- feat(IAudioDevice): add IAudioDevice service by @ArgoZhang in #5955
- feat(Tab): update css for fullscreen state by @ArgoZhang in #5959
- feat(IVideoDevice): add GetPreviewData method by @ArgoZhang in #5965
- feat(IVideoDevice): add GetData method by @ArgoZhang in #5967
- feat(Logout): add AvatarRadius parameter by @ArgoZhang in #5969
- feat(ExportPdfButton): update AutoDownload default value to true by @ArgoZhang in #5973
- feat(Dialog): add Show extension method by @ArgoZhang in #5983
- feat(DockView): bump version 9.1.13 by @ArgoZhang in #5985
- feat(Table): enhances the validation logic for edit and delete operations by @AiYuZhen in #5992
- feat(Tab): update FullScreen targetId by @ArgoZhang in #5996
Performance
Documentation
- doc(QRCode): add QRCode app sample by @ArgoZhang in #5932
- doc(ITotpService): update inject service document by @ArgoZhang in #5934
- doc(MFA): add MFA sample code by @ArgoZhang in #5975
New Contributors
Full Changelog: v9.6.0...v9.6.1
v9.6.0
Release 2025-4-30 V9.6.0
Break changes
Bugs
Features
- feat(Dialog): add IsHidePreviousDialog parameter by @ArgoZhang in #5866
- feat(TableExport): bump MiniExcel version to 1.41.0 by @ArgoZhang in #5870
- feat(Table): support fixed column on ResizeColumnCallback by @ArgoZhang in #5873
- feat(Ajax): update ajax body according method by @ArgoZhang in #5881
- feat(Markdown): support default Language by @ArgoZhang in #5885
- feat(PopConfirmButton): support trigger OnClose event callback when click document by @ArgoZhang in #5889
- feat(SpeechWave): remove Task.Run support wpf by @ArgoZhang in #5894
- feat(Timer): remove Task.Run support wpf by @ArgoZhang in #5896
- feat(BootstrapInputGroupLabel): add ChildContent parameter by @ArgoZhang in #5905
- feat(OtpInput): add OtpInput component by @ArgoZhang in #5902
- feat(ITotpService): add ITotpService interface by @ArgoZhang in #5900
- feat(ExpandableNodeCache): use RemoveWhere instead of Remove method by @AiYuZhen in #5906
- feat(LayoutSpitBar): rename LayoutSplitBar component name by @ArgoZhang in #5915
- feat(Player): add OnEvent callback by @ArgoZhang in #5921
- chore(UniverSheet): bump version 9.0.4 by @ArgoZhang in #5925
- chore(DockView): bump version 9.1.12 by @ArgoZhang in #5927
- feat(Search): redesign OnClear parameter by @ArgoZhang in #5929
Performance
Documentation
- doc(ITotpService): add sample code by @ArgoZhang in #5912
New Contributors
Full Changelog: v9.5.10...v9.6.0
v9.5.10
Release 2025-4-23 V9.5.10
Break changes
Bugs
- fix(AutoComplete): studder on long running OnValueChanged function call by @celadaris in #5819
- fix(Select): cannot select value again after clear by code by @ArgoZhang in #5834
Features
- feat(AutoFill): consistent with AutoComplete partial refresh of drop-down box by @ArgoZhang in #5831
- feat(AutoFill): always filter the dropdown items by input text by @ArgoZhang in #5842
- feat(Tab): add IsLoopSwitchTabItem parameter controll switch tab item behavior by @ArgoZhang in #5844
- feat(DefaultTableExport): add EnableAutoFilter/EnableAutoWidth property by @densen2014 in #5846
- feat(Table): add col-line-no style on Line column by @ArgoZhang in #5851
- feat(Barcode): update dependence lib by @ArgoZhang in #5855
- feat(QueryPageOptions): support serialization by @MadLongTom in #5840
- feat(Scroll): add ScrollToBottom method by @syminomega in #5858
- feat(Ajax): support form post data by @ArgoZhang in #5862
Performance
Documentation
New Contributors
- @syminomega made their first contribution in #5858
Full Changelog: v9.5.6...v9.5.10
v9.5.6
Release 2025-4-16 V9.5.6
Break changes
Bugs
- fix(Select): make sure show the right display text by @ArgoZhang in #5806
- fix(Waterfall): throw exception when click item by @ArgoZhang in #5808
- fix(Table): should show the Toast when not set BootstrapBlazorOption ToastDelay by @ArgoZhang in #5810
- fix(AutoComplete): missing value when click delete item by @ArgoZhang in #5814
- fix(AutoComplete): auto filter the dropdown items when Value is not null by @ArgoZhang in #5823
- fix(Table): stuck search form-control when press keyup/keydown when IsExcel mode by @ArgoZhang in #5826
Features
- feat(DateTimeRange): add ShowSelectedValue parameter by @ArgoZhang in #5800
- feat(DateTimeRange): add AutoClose parameter by @ArgoZhang in #5802
- feat(ShieldBadge): add ShieldBadge component by @ArgoZhang in #5804
- feat(Watermark): add data-bb-watermark attribute by @ArgoZhang in #5825
Performance
Documentation
Full Changelog: v9.5.4...v9.5.6
v9.5.4
Release 2025-4-8 V9.5.4
Break changes
Bugs
- fix(RibbonTab): cannot automatically shrink in float mode by @izanhzh in #5775
- fix(Table): not restore scrollbar after close drawer edit form by @ArgoZhang in #5780
- fix(Layout): missing route handler when url has # by @ArgoZhang in #5795
Features
- feat(IEditor): add Cols parameter by @ArgoZhang in #5778
- feat(Tab): add TabHeader parameter by @ArgoZhang in #5787
- feat(Watermark): add IsPage parameter by @ArgoZhang in #5793
- feat(Slider): update style compatible with row by @ArgoZhang in #5797
Performance
Documentation
- doc(Tab): add ShowTabInHeader documentation by @ArgoZhang in #5785
- doc(Tab): update documentation by @ArgoZhang in #5789
Full Changelog: v9.5.2...v9.5.4
v9.5.2
Release 2025-4-3 V9.5.2
Break changes
Bugs
Features
- feat(Layout): add ShowTabInHeader parameter by @ArgoZhang in #5762
- feat(Tab): reduce cascade parameters by @ArgoZhang in #5771
Performance
- perf(Layout): improve performance by @ArgoZhang in #5768
- perf(DispatchService): improve performance by @ArgoZhang in #5764
- perf(ContextMenu): improve performance by @ArgoZhang in #5766
Documentation
- doc(Chat): update chat sample by @ArgoZhang in #5759
Full Changelog: v9.5.1...v9.5.2
v9.5.1
Release 2025-4-1 V9.5.1
Break changes
Bugs
- fix(ValidateForm): compatible with custom validation classes not end with Attribute by @ArgoZhang in #5752
Features
- feat(DevUI): update btn-xs style by @ArgoZhang in #5751
- feat(Chat): add deepseek support by @MadLongTom in #5653
- feat(UniverSheet): support Lang parameter by @ArgoZhang in #5755
- feat(Tab): compatible with devui style by @ArgoZhang in #5757
Performance
Documentation
Full Changelog: v9.5.0...v9.5.1
v9.5.0
Release 2025-3-30 V9.5.0
Break changes
- refactor(Table): throw exception when set IsTree to true in virtualize mode by @ArgoZhang in #5723
Bugs
- fix(DockView): theme parameter not work by @ArgoZhang in #5705
- fix(Table): column list overflow when too many drop items are present by @ArgoZhang in #5725
Features
- feat(Tab): add ToolbarTemplate parameter by @ArgoZhang in #5694
- feat(Tab): add OnToolbarRefreshCallback parameter by @ArgoZhang in #5696
- feat(Tab): support context menu by @ArgoZhang in #5697
- feat(Tab): add Refresh method by @ArgoZhang in #5699
- feat(Tab): trim value/text by @ArgoZhang in #5701
- feat(Layout): support TabStyle/ShowToolbar parameter by @ArgoZhang in #5703
- feat(IThemeProvider): add TriggerThemeChanged method by @ArgoZhang in #5707
- feat(Utility): add custom changed.bb.theme event by @ArgoZhang in #5709
- feat(Dropdown): update dark style by @ArgoZhang in #5711
- feat(Tab): add navigation hover style by @ArgoZhang in #5718
- feat(Table): throw exception when set IsTree to true in virtualize mode by @ArgoZhang in #5721
- feat(Table): add OverscanCount parameter by @ArgoZhang in #5730
- feat(Layout): add ShowTabContextMenu parameter by @ArgoZhang in #5733
- feat(Layout): add style for tab context menu by @ArgoZhang in #5735
- feat(Tab): add OnBeforeShowContextMenu parameter by @ArgoZhang in #5737
- feat(Tab): add ShowContextFullScreenButton parameter by @ArgoZhang in #5739
- feat(DockView2): collapse panel to nearest edge by @ArgoZhang in #5742
- feat(Mask): update opacity to 0.3 by @ArgoZhang in #5747
- feat(Tab): update chrome tab style by @ArgoZhang in #5749
Performance
Documentation
- doc(DockView): add auto switch theme sample by @ArgoZhang in #5713
- doc(Tab): update context menu documentation by @ArgoZhang in #5741
Full Changelog: v9.4.11...v9.5.0
v9.4.11
## Release 2025-03-22 V9.4.11
What's Changed
Bugs
Features
- revert(Select): add DefaultVirtualizeItemText parameter by @ArgoZhang in #5678
- feat(MultiSelect): add DefaultVirtualizeItemText parameter by @ArgoZhang in #5682
- feat(Tab): improve AllowDrag function by @ArgoZhang in #5684
- feat(Tab): add ShowToolbar parameter by @ArgoZhang in #5691
- feat(Calendar): add FirstDayOfWeek parameter by @ArgoZhang in #5692
Docs
Full Changelog: v9.4.10...v9.4.11
v9.4.10
Release 2025-3-21 V9.4.10
Break changes
- refactor(TreeView): remove IsFixedSearch parameter by @ArgoZhang in #5658
- refactor(Select): remove IsFixedSearch parameter by @ArgoZhang in #5660
Bugs
- fix(Textarea): should trigger keyboard event when set UseShiftEnter to false by @ArgoZhang in #5656
- fix(DateTimeRange): should close popup after click confirm button by @ArgoZhang in #5668
Features
- feat(TreeViewToolbarEditButton): add
Icon
parameter by @ArgoZhang in #5647 - feat(MultiSelect): add
IsVirtualize
parameter by @ArgoZhang in #5652 - feat(MultiSelect): support
ShowToolbar
parameter when setShowSearch
to true by @ArgoZhang in #5655 - feat(MultiSelect): add
CloseButtonIcon
parameter by @ArgoZhang in #5662 - feat(AutoFill): add
IsVirtulize
parameter by @ArgoZhang in #5664 - feat(TreeView): add
OverscanCount
parameter by @ArgoZhang in #5673
Performance
Documentation
Full Changelog: v9.4.9...v9.4.10