Perforce QAC 2026.3 is here, with expanded support for MISRA C:2023, deeper Dataflow analysis, and enhanced support for modern C, C, and Rust development.
Perforce QAC 2026.3 現已推出,擴大了對 MISRA C:2023 的支持范圍,增強了數據流分析深度,并加強了對現代 C、C 和 Rust 開發的支持。
This release also extends the AI-assisted remediation workflow, enabling developers to launch QAC analysis directly from an AI assistant through the Perforce Static Analysis MCP server.
本版本還擴展了 AI 輔助代碼修復工作流,開發人員現在可以通過 Perforce Static Analysis MCP 服務器,直接從 AI 助手啟動 QAC 分析。
QAC 2026.3 strengthens analysis accuracy with improved Dataflow modelling of arrays, structures, and function pointer calls. These enhancements reduce false positives and false negatives and deliver more precise Dataflow results across your codebase.
QAC 2026.3 通過改進對數組、結構體和函數指針調用的數據流建模,進一步提升了分析準確性。這些增強減少了誤報和漏報,并為整個代碼庫提供了更精確的數據流分析結果。
Alignment to MISRA C:2023 (TC1:2026): Align with the latest MISRA guidance with 100% coverage for MISRA C:2023 (TC1:2026), plus improved enforcement of MISRA C Rule 16.1 (switch statement well-formedness).
對齊 MISRA C:2023 (TC1:2026):完全覆蓋 MISRA C:2023 (TC1:2026) 標準,與最新 MISRA 指南保持一致;同時改進了對 MISRA C Rule 16.1(switch 語句格式規范性)的執行力度。
Improved Dataflow analysis: Get deeper, more accurate Dataflow analysis that helps reduce false positives, false negatives, and messages downgraded to the 'possible' tier when a value can't be fully resolved.
改進的數據流分析:獲得更深入、更準確的數據流分析能力,有助于減少誤報和漏報,并減少在值無法完全解析時被降級到"可能(possible)"級別的消息數量。
Improved support for C23 and C20 language features: Analyze more modern code with expanded support for C23 and C20 language features, including std::bit_cast, no_unique_address, and extended constexpr evaluation.
改進對 C23 和 C20 語言特性的支持:通過擴展對 C23 和 C20 語言特性的支持(包括 std::bit_cast、no_unique_address 和擴展的 constexpr 求值),能夠分析更多現代代碼。
Updates to MCP for AI-Assisted Remediation: Launch QAC analysis directly from your AI assistant through the Perforce Static Analysis MCP server, extending our AI-assisted remediation workflow to analyze, review, and remediate code in a single conversation.
MCP for AI 輔助修復更新:通過 Perforce Static Analysis MCP 服務器,可直接從 AI 助手啟動 QAC 分析,將 AI 輔助修復工作流延伸至在單次對話中完成分析、審查和修復代碼。
Enhanced Rust analysis: Get deeper Rust analysis with expanded Dataflow support for generics, traits, and implementations, plus new Rust support in the Visual Studio Code extension.
增強的 Rust 分析:通過擴展對泛型、trait 和 impl 的數據流支持,獲得更深入的 Rust 分析能力;同時 Visual Studio Code 擴展新增了對 Rust 的支持。
Get more control and reliability in Validate: Administrators can now cancel queued or in-progress project imports, LDAP connection recovery has been improved, and module-level cross-project synchronization can reduce sync times.
在 Validate 中獲得更多控制力和可靠性:管理員現在可以取消排隊中或正在進行中的項目導入,LDAP 連接恢復能力得到改進,模塊級跨項目同步可縮短同步時間。
Before You Update升級前必讀!
The following changes in 2026.3 may require action:
2026.3 中的以下變更可能需要您采取行動:
Component compatibility: Component certificates have been updated in 2026.3. Components from 2026.2 and earlier cannot be used with the 2026.3 project engine, and vice versa.
組件兼容性:2026.3 中更新了組件證書。2026.2 及更早版本的組件無法與 2026.3 項目引擎一起使用,反之亦然。
License management changes: 2025 licenses are not compatible with QAC 2026.1 or newer. You will need to request a new license by contacting Perforce at revops-apptesting@perforce.com. A new license is also required to use the Rust analyzer.
許可證管理變更:2025 許可證與 QAC 2026.1 或更新版本不兼容,您需要聯系我們申請新許可證。使用 Rust 分析器也需要新許可證。
End-of-support announcements: Visual Studio 2015 and Eclipse versions earlier than 2019-03 are no longer supported with their respective IDE plugins from QAC 2026.3.
終止支持公告:從 QAC 2026.3 起,其對應的 IDE 插件不再支持 Visual Studio 2015 和 Eclipse 2019-03 之前的版本。
8226; From 2027.1, Dashboard will reach end of life. Customers are encouraged to use connected projects with Perforce Validate for centrally managing analysis results. 從 2027.1 起,Dashboard 將終止生命周期(EOL)。建議客戶使用 Perforce Validate 的關聯項目來集中管理分析結果。
8226; The -quietextended (-qx) option remains deprecated and may be removed in a future release.
-quietextended(-qx)選項繼續被棄用,可能在未來版本中被移除。
Copyright © 2023 漢宜電子科技(上海)有限公司 All Rights Reserved 滬ICP備2023002859號-1