BootstrapBlazor v9.0.0 已经发布,Bootstrap 样式的 Blazor UI 组件库
此版本更新内容包括:
Release 2024-11-13 V9.0.0
Break changes
- feat(PrintService): 移除
Print
组件 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/4582 - feat(ThemeLoader): 移除
ThemeLoader
组件 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/4587 - feat(HandWritten): 移除
HandWritten
组件 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/4592 - feat(TableRowContext): 增加
RenderMode
参数使用者可以通过此参数获得当前渲染模式是表格模式还是卡片模式 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/4596 - feat(Checkbox): 使用客户端渲染逻辑代替服务器端渲染逻辑提高性能 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/4620
- feat(TreeView): 增加
IsVirtualize
参数支持虚拟滚动 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/4624 - feat(Layout): 增加内置
Dark
模式支持 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/4636
Bugs
- fix(SelectTable): 修复搜索面板内的可验证组件触发验证问题 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/4580
- fix(AutoComplete): 修复获得焦点多次触发点击事件问题 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/4588
- fix(WinBox): 修复
Dark
模式下 body 颜色未生效问题 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/4595 - fix(Table): 修复切换
CardView
模式导致滚动条消失问题 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/4600 - fix(TableColumn): 修复固定列不支持
ShownWithBreakPoint
问题 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/4601 - fix(Table): 修复表格组件行内删除按钮触发客户端脚本报错问题 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/4625
- fix(AutoFill): 修复小键盘回车无响应问题 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/4634
- fix(FullScreenButton): 修复全屏按钮状态图标未同步问题 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/4642
Features
- feat(ColorPicker): 增加
Swatches
参数支持预设颜色 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/4562 - feat(Checkbox): 优化
OnBeforeStateChanged
回调方法提高性能 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/4566 - feat(AjaxService): 重构 `AjaxService 服务提高性能 @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/4570
- feat(ErrorLogger): 重构
ErrorLogger
组件提高性能 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/4576 - feat(IErrorLogger): 支持
DetailedErrors
配置项 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/4579 - feat(ModalDialog): 支持
IsCenter
IsDraggable
同时设置为 true by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/4589 - feat(RTL): 支持阿拉伯兄弟
RTL
模式 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/4597 - feat(Cascader): 增加
OnBlurAsync
回调方法 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/4599 - feat(Table): 增加
DisableAdd/DisableDelete/EditButtonCallback
回调方法 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/4603 - feat(Layout): 增加内置默认样式懒人福音 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/4609
- feat(Editor): 依赖更新
summernote
jQuery
升级到3.6.0
by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/4633 - feat(Authorization): 重构
Layout
内部权限设计支持 net9 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/4640 - feat(net9): 增加
net9.0
目标框架当天同步支持net9
by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/4649
Documentation
- doc(ErrorLogger): 更新事例 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/4568
- doc(Tab): 更新
NotAuthorized
参数文档 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/4613
New Contributors
- @qodana-cloud made their first contribution in https://github.com/dotnetcore/BootstrapBlazor/pull/4610
详情查看:https://gitee.com/LongbowEnterprise/BootstrapBlazor/releases/v9.0.0