- 快速响应看板增加判断数据变更后自动刷新功能
- ws 转发受到配置的域名限制
- ONESConfig 功能由入口开关决定启不启动
- 重要功能增加:一键创建最后一个 ONES 稳定大版本的所有产品的分支
- 实现读取 buildOnesProcessEnv(开发坏境下的 ONESConfig)
- GitHub 相关功能:实现 GitHub OAuth 授权,一键获取前端三个项目的最新 hash 值(用于打包时的验证),一键在多个项目创建同名迭代分支
- Jenkins 立即触发构建(开发环境下,只改了 common 库没有触发构建时使用)
- 全部兼容 Firefox
- API 映射信息支持拖拽移动
- 增加一键复制全部工作项
点击右键,检查即可
直接在页面里的控制台即可查看
- 插件发给页面,需要用
tabs.sendMessage
直接引入common/utils
里面的sendMessage
方法即可
sendMessage({
type: 'copyAllTasks',
data: {
shouldWithLink: false,
},
});
- 页面发给插件 如下是获取 Jenkins Token 的例子
// contentScript中的代码
browser.runtime.sendMessage({
type: 'jenkins-crumb',
data: crumb,
});
// 插件前端页面的代码
browser.runtime.onMessage.addListener(({ type, data }) => {
if (type === 'jenkins-crumb') {
jenkinsCrumb.value = data;
browser.storage.local.set({ jenkinsCrumb: data });
message.success('Jenkins凭证获取成功, 请重新执行');
}
});
执行pnpm run publish:patch
即可触发Github Actions
自动构建发布