yii 框架的 bulma 集成包推出了 1.1.0 正式版,yii 官网 2026 年7月18日对外公布了这次更新。这次更新的核心不是新增一套前端组件,主要是对齐 yii3 相关基础包的版本,扩大 php 与资源管理依赖的兼容范围,同时修正了资源发布的相关选项。

来源:Yii 官方新闻
翻官方变更记录能看到,1.1.0 将 yiisoft/html 的版本要求提升到 ^4.2.0,还针对 yiisoft/form 的改动调整了配套配置。包内调用 HTML 类的逻辑也做了重构,所有相关常量都改成显式导入。这些改动说明这个版本主要是适配上游接口、调整代码组织方式,升级之前一定要把项目锁定的所有 Yii3 相关包的版本一起核对一遍。

来源:yiisoft 官方 GitHub 变更记录
Yii Bulma 是 yiisoft 组织维护的 Bulma 适配项目,提供的组件可以直接对接 Yii 的视图、表单和小部件体系。官方仓库对它的定位是 Yii Framework Bulma Integration,并不是 Bulma 本体的替代品。你的项目要不要升级,主要看现有模板、表单配置和资源发布流程是否依赖旧版接口。

来源:yiisoft 官方 GitHub 仓库
运行环境方面,1.1.0 的 composer.json 把 PHP 版本约束调整为 8.1 到 8.5。注意这个范围只针对当前这个集成包,不代表 Yii3 全系列的所有包都遵循同一个 PHP 版本要求。Composer 解析依赖的时候还要同时满足 yiisoft/html、yiisoft/form、yiisoft/widget 等关联包的要求,不能只看这一个包的 PHP 版本条目。
资源相关依赖的改动也很明确:yiisoft/assets 现在兼容 3、4、5 三个大版本,yiisoft/arrays 的版本限制放宽到 3.x,还把之前靠其他包间接带入的 yiisoft/files 直接加到了显式依赖里。把传递依赖改成直接声明的依赖,能避免上游调整依赖关系之后,项目莫名缺包,不过现有的锁文件还是得让 Composer 重新计算生成。

来源:yiisoft 官方 GitHub 仓库
1.1.0 还跟进适配了 yiisoft/widget 的最新变化,修复了资源发布选项的问题。官方没有提到任何视觉样式的大范围调整,也没说要重写现有基于 Bulma 的页面。升级之后稳妥起见,建议检查这几项:表单字段的输出效果、资源文件的发布路径、模板里直接引用的 HTML 类,以及项目在 PHP 8.1 至 8.5 各个目标环境下的依赖安装结果是否正常。

来源:yiisoft 官方 GitHub 发行页
从官方公开的所有信息来看,这就是一次围绕依赖同步、扩大兼容边界的维护类更新。打算升级的项目,建议先备份当前的 Composer 锁文件,切到测试分支更新相关包,再逐一核对表单、小部件与静态资源的输出是否正常。官方公告既没披露新的组件清单,也没出配套迁移工具,不要把 1.1.0 当成 Bulma 集成层的大规模功能改版。
php免费学习视频:立即使用
踏上前端学习之旅,开启通往精通之路!从前端基础到项目实战,循序渐进,一步一个脚印,迈向巅峰!











