What’s new in P4 Code Review

2025.3

Released: September 2025

P4 Code Review includes the following key features and enhancements. For a complete list of what’s new and bug fixes in this release, see the release notes.

Use wildcards for simpler project branch paths

For more flexible project branch definitions, you can now use the * wildcard anywhere in the file path. Previously, only the ... wildcard was allowed in a file path, and only at the end.

For example, branch paths previously looked like this:

//ProjectY/UserZ/VersionA/LibA/SubLib1/Data1/...
//ProjectY/UserZ/VersionA/LibA/SubLib2/...
//ProjectY/UserZ/VersionB/LibA/SubLib1/Data1/...
//ProjectY/UserZ/VersionB/LibA/SubLib2/...

After introducing the * wildcard, the paths can be simplified to:

//ProjectY/UserZ/*/LibA/SubLib1/Data1/...
//ProjectY/UserZ/*/LibA/SubLib2/...

On the Project branch page, click Expand wildcards to simplify the branch patch that contain wildcards.

Comment improvements

  • Attach supporting files to a comment without adding text.

  • To post a comment, use the new keyboard shortcut: (Ctrl/Cmd + Enter).

Improved performance for large file diffs

For improved performance, large diffs in code reviews are now paginated. Previously, a diff was loaded and displayed all at once. Now, the first section of data is displayed and Show next and Show previous buttons are available for navigating the entire diff. If a diff is truncated, a banner at the top of the file informs you. This functionality is also available through the API endpoints.

Review page enhancements

  • Toggle syntax highlighting on the review page by using a new keyboard shortcut: (Shift + Alt + H).

  • Expand or collapse all files on the review page by selecting Expand all files and Collapse all files in the Diff Actions menu .

  • Experience better navigation through fixes to auto-scrolling issues, including jittering file lists, lost scroll position when expanding files, and inaccurate docked file headers in reviews.