版本更新说明 v3.135.1
版本号 | 更新日期 | 备注 |
---|---|---|
v3.135.1 | 2023-09-01 | 新增: 1. 【虚拟项目】 2. 【迭代表现】下探 3. 新增支持禁用用户名 + 账号的登录方式 4. 新增语言支持:支持对 POWERSHELL 语言分析当量 新增 API: 1. 新增读写提交 reviewed 字段 open API 2. 新增提交级别的可以看到各技术栈当量分布的 open API 优化: 优化分析速度和稳定性 |
新增功能
虚拟项目
- 功能说明:满足更多度量需求,提供可自定义度量的功能。基于思码逸系统已经存在的数据源的配置和数据,灵活划定度量范围进行报告的呈现。
- 界面导航位置:【设置】-【项目设置】中增加虚拟项目 Tap,进行命名、添加数据、配置参数等。
【技术债监控】工作区重构
- 功能说明:整合原【技术债监控】中测试覆盖度、注释覆盖度、函数圈复杂度功能至新看板【代码可维护性】,可综合查看代码库的测试与注释覆盖度,以及函数圈复杂情况。
- 界面导航位置:【技术债监控】-【代码可维护性】
【迭代表现】详细视图下探
- 功能说明:新增【迭代表现】中事务的交付周期图表,可查看详情。
- 界面导航位置:【迭代表现】中事物的交付周期图表,点击查看详情。
支持禁用用户名 + 账号的登录方式
- 提升了安全等级,通过配置环境变量 PASSWORD_LOGIN_DISABLE 的方式禁用用户名 + 账号的登录,可以确保用户采用 LDAP 或 OAuth 的方式安全登录。
支持对 POWERSHELL 语言分析当量
- 新增对 POWERSHELL 语言的:psd1、psm1、ps1xml 文件类型的当量分析支持,分析方式:line-diff。
读写提交 reviewed 字段 open API
- http://xx.xx.xx/openapi/repo/commit/list-by-hash, 通过此接口获取提交的 remark 字段。
- http://xx.xx.xx/openapi/repo/commit/update-remark, 通过此接口更新提交的 remark 字段。
提交级别的可以看到各技术栈当量分布的 open API
- http://xx.xx.xx/openapi/repo/commit/get-changes, 通过此接口下的 LanguageSummary 可获取单个提交的各开发语言(技术栈)当量分布。
- http://xx.xx.xx/openapi/repo/commit/list-changes, 通过此接口下的 LanguageSummary 可批量获取多个提交的各开发语言(技术栈)当量分布。
性能优化
- 优化了分析引擎整体分析性能,整体分析速度会有较大幅度提升,修复了某些造成分析异常的 bug,增强分析稳定性。