2025 年的首次發(fā)布現(xiàn)已推出!Perforce QAC(原 Helix QAC)2025.1 版本帶來了新的和擴(kuò)展的編碼標(biāo)準(zhǔn)覆蓋,包括對全新的 MISRA C:2025? 指南 100% 的支持。
Perforce QAC 2025.1 還包括針對 CI/CD 環(huán)境的服務(wù)器分析許可更新、對 SAML/OIDC 組同步的新 Validate 支持以及 Validate 性能改進(jìn)。
版本中包含的具體增強(qiáng)功能如下:
· 新增 MISRA C:2025 合規(guī)模塊:提供對 MISRA C:2025 指南的 100% 執(zhí)行支持。新指南包括新的規(guī)則、部分現(xiàn)有規(guī)則的變更以及某些指南在類別之間的重新組織。
· 改進(jìn)的 CERT C 覆蓋范圍:除了已有的對所有 CERT C 規(guī)則的 100% 覆蓋外,QAC 2025.1 現(xiàn)在還包含了對 Level 1 推薦項的完整覆蓋。
· 產(chǎn)品許可現(xiàn)在更清晰地區(qū)分了桌面使用和 CI/CD 流水線中的服務(wù)器分析,使您能夠根據(jù)開發(fā)工作流程和環(huán)境的需求得到的優(yōu)選方案。
· 改進(jìn)了對 C/C++ 特性和結(jié)構(gòu)的語言特性支持。
· Validate 對 SAML 和 OIDC 的可選組同步支持:允許在登錄時從身份提供者自動獲取用戶組成員信息。
· Validate 性能改進(jìn):大型項目加載速度提高了將近 40%,磁盤使用量減少了 10-20%。
· Validate 問題狀態(tài)自定義選項:現(xiàn)在可以配置哪些狀態(tài)決定違規(guī)和偏差的打開計數(shù)及合規(guī)性報告。
· 各種用戶體驗改進(jìn),包括改進(jìn)的編譯器支持;Bazel 構(gòu)建系統(tǒng)集成更新;以及對 GUI、CLI 及 Eclipse 和 Visual Studio IDE 插件的通用可用性改進(jìn)。
除這些增強(qiáng)功能外,本次發(fā)布還包括以下重要變更:
· 許可管理變更:隨 2025.1 版本一起提供的還有 RLM v16.1BL1 服務(wù)器的新安裝程序。此外,由于許可方面的變化,您必須將所有合規(guī)模塊升級到最新版本,才能將其與 QAC 2025.1 一起使用。您可以通過聯(lián)系我們獲取新許可證
· 移除了 QACLI 命令 'qacli upload-validate'。從 QAC 2025.1 開始,必須使用 'qacli validate build' 或 'qacli validate cibuild' 來進(jìn)行分析并上傳至 Validate 平臺。
未來版本的預(yù)公告:
· 從 2025.2 版本開始,產(chǎn)品名稱將從 Helix QAC 更改為 Perforce QAC,以反映新的品牌標(biāo)識和標(biāo)志。
· DIAGLIST、ANNSRC 和 SARIF 輸出類型對于 'qacli view' 命令已被棄用,將在明年的 2026.1 版本中移除。
欲了解更多信息,請訪問 Perforce QAC 新增功能頁面。