BootstrapBlazor v9.7.1 已经发布,Bootstrap 样式的 Blazor UI 组件库
此版本更新内容包括:
Release 2025-6-11 V9.7.1
Break changes
- feat(Upload): 重新设计
Upload
组件支持剪贴板与拖拽 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/6049 - feat(Select): 重新设计
OnBeforeSelectedItemChange
与ShowSwal
逻辑ShowSwal
由原来的默认值true
更改为false
by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/6199 - feat(Stack): 重命名样式
bb_stack
为bb-stack
by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/6189
Bugs
- fix(BootstrapBlazorErrorBoundary): 更新
BuildRenderTree
逻辑增加渲染异常回落机制 by @flyliononline in https://github.com/dotnetcore/BootstrapBlazor/pull/6114 - fix(Select): 修复
SearchIcon
在BI
主题下不垂直居中问题 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/6173
Features
- feat(BootstrapBlazorOptions): 增加
ShowErrorLoggerToast
参数全局配置异常处理是否弹出Toast
对话框 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/6117 - feat(Layout): 重构内部逻辑支持
ErrorLogger
组件处理子组件或者页面生命周期内异常 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/6119 - feat(SelectGeneric): 更新重置逻辑
TextConvertToValueCallback
逻辑更新 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/6123 - feat(TabItem): 增加
Id
参数方便二开人员脚本获得标签页 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/6124 - feat(ImageViewer): 增加
ZoomSpeed
参数适配超大显示器滚轮控制缩放速度 by @h2ls in https://github.com/dotnetcore/BootstrapBlazor/pull/6145 - feat(TabItem): 实现
IHandlerException
接口支持ErrorLogger
全局异常处理组件 @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/6148 - feat(IErrorLogger): 增加生产模式下仅显示异常消息不显示堆栈信息功能 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/6152
- feat(SelectTree): 增加
CanExpandWhenDisabled
参数 by @WilliamLiu1997 in https://github.com/dotnetcore/BootstrapBlazor/pull/6128 - feat(IFrame): 支持
Html
原生属性标签 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/6160 - feat(PdfViewer): 新增
PdfViewer
组件使用浏览器原生 api 预览Pdf
不依赖JavaScript
库 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/6164 - feat(PdfViewer): 增加
UseGoogleDocs
参数使用Google Docs
预览Pdf
文档 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/6170 - feat(ImageCorpper): 更新
AspectRatio
类型为float
支持16:9
等任意比例 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/6175 - feat(ImageCropper): 增加
Preview
参数内置支持预览 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/6177 - feat(ImageCropper): 增加
OnCropChangedAsync
回调方法 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/6179 - feat(Bootstrap):
bootstrap
样式脚本更新到最新5.3.6
by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/6191 - feat(BootstrapServiceBase): 更新错误提示信息增加中文提示信息(眼瞎党福音) by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/6197
- feat(Bootstrap): 支持脚本模块动态加载 BB 组件库步骤可不引用
Bootstrap
JavaScript
脚本 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/6201 - feat(Print): 弹窗打印支持
cavas
元素 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/6203
Performance
- feat(Upload): 使用本地浏览器预览替换上传后用
base64
数据格式预览 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/6157
Documentation
- doc(SelectGeneric): 更新
IsEditable
参数示例文档 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/6135 - doc(Bootstrap): 开发模式加载未混淆
Bootstrap
脚本源码方便调试 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/6137 - doc(Icon): 重新排序内置图标菜单 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/6155
- doc(Login): 增加微软登录界面模板 by @h2ls in https://github.com/dotnetcore/BootstrapBlazor/pull/6162
- doc(PdfViewer): 增加
OnLoaded
回调方法示例文档 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/6166 - doc(Upload): 更新
Upload
组件文档(全部更新移除掉原 upload 网页拆分成 5 个组件独立文档) by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/6193 - doc(BootstrapBlazorRoot): 更新
BootstrapBlazorRoot
组件使用文档 by @ArgoZhang in https://github.com/dotnetcore/BootstrapBlazor/pull/6195
New Contributors
- @flyliononline made their first contribution in https://github.com/dotnetcore/BootstrapBlazor/pull/6114
- @WilliamLiu1997 made their first contribution in https://github.com/dotnetcore/BootstrapBlazor/pull/6128
Full Changelog: https://github.com/dotnetcore/BootstrapBlazor/compare/v9.7.0...v9.7.1
详情查看:https://gitee.com/LongbowEnterprise/BootstrapBlazor/releases/v9.7.1
还没有评论,来说两句吧...