Polaris 2021.04 Release Notes
Here's what's new in Polaris 2021.04.
Polaris Platform
- Support for Coverity 2020.06 is deprecated. It will be discontinued in a future release.
- Coverity 2020.03 is no longer supported.
- Polaris now supports Coverity 2021.03. It includes the following changes:
- Support for LLVM 3.7 has been dropped.
- Support for Go 1.13 has been dropped as of 2021.03.
- Support for OpenJDK 14 is dropped as of 2021.03.
- Support for Oracle JDK 14 is dropped as of 2021.03.
- Support for macOS 10.13 has been dropped.
- Coverity Analysis is no longer supporting Linux glibc versions 2.12-2.16.
- Support for Swift 5.3 is deprecated as of 2021.03.
- Support for Go 1.14 is deprecated as of 2021.03 and will be removed in a later release.
- Added support for GNU GCC and G++ 10.2.0 compiler.
- Added support for all C# 9 features except for source code generators.
- Added support for Go 1.15 compiler.
- Added support for Java 15 language features.
- Added support for macOS 11.
- Added support for Oracle JDK 15.
- Added support for OpenJDK 15.
- Support has been added for integration with a Jira DC/Server on an open network.
- The addition of an issue-stepper allows users to page through the issues in a list without having to navigate back to the issue list view.
- If enabled, a new dismissal workflow allows users to perform more management of
issue dismissal.
- If you use Code Sight, we recommend that you do not turn on the dismissal workflow functionality in Polaris until the RBAC feature is available in Code Sight.
- The following charts were updated in the Project Summary tab:
- Industry Recognized Priority List chart with issue by severity breakdown
- Technical Risk Indicator chart with issue details
- Issues over time chart viewable by issue severity
- The following charts were updated in the Application Summary tab:
- Issues over time chart viewable by issue severity
- A new issue query filter feature was added for filtering on triage status. Options are: “Not Triaged,” “Dismiss Requested,” “To Be Fixed,,” “Dismissed False Positive,” “Dismissed Intentional,” and “Dismissed Other.”
- Audit logs were added for the following action types:
- Organization administration account has been created, disabled or revoked
- Service account creation or modification
- SAML account creation or modification
- Change in Coverity version
- The ability to filter audit logs based on dates and action types has been added.
- Enhancement added to allow user to filter by "Issue Kind" (quality, security) in Polaris reporting. (POL-11298)
- Bug Fix: Resolved an issue where a user had a negative value in an Application's "Issues Over Time" graph. (POL-13996).
- Bug Fix: Fixed an issue where "Generate Report" failed with a large number of projects. (POL-13571).
- Bug Fix: Resolved issue where a user had the member list disappear when browsing projects with keyboard. (POL-13538)
- Bug Fix: Resolved issue where customers do not receive the initial welcome email. (POL-14417)
- Bug Fix: Updated documentation for how to triage issues. (POL-14369).
- Bug Fix: We expanded the documentation to explain how Polaris identifies the default branch of a project and how the default branch can be changed. (POL-14057)
- Bug Fix: Resolved issue where AuthenticationType in User Login Audit Record was saved as "TWO-FACTOR" for local authentication. (POL-13990).
Polaris CLI
- Auto Capture support has been added to allow users to use Coverity auto-capture.
Polaris API
- New API to retrieve the list of event types supported by Notifications service,
with ability to filter based on the name of the event type:
/api/notifications/v0/event-types
. - New endpoints to configure triage workflow for an organization:
/api/triage/v0/organization-configurations
. - Bug Fix: Resolved an issue where Polaris API took longer than six seconds (POL-13556).
- Bug Fix: Resolved an issue where a user was receiving a consistent
500
error forv1/issues/
call for a specific project branch (POL-13890).