APFJ - May 2025

APFJ - May 2025

Summary

In this release, we introduced a redesigned navigation experience, improved filtering with session-based retention and saved filters. We've also resolved several issues to improve functionality and access control across the app.


Improvements

Redesigned navigation menu IMPROVED

Redesigned the navigation menu to appear on the left side of the screen, aligning with the layout used in Atlassian UIs. The new menu supports collapsing and expanding, with a hover-to-reveal feature when collapsed. This update applies to both project-level and global-level views, enhancing consistency and usability across the app.

newUI-ezgif.com-optimize.gif
Redesigned Approval Path for Jira menu

Support for custom filters in approval and definition list views IMPROVED

Users can now save, load, and manage custom filters in the approval and definition list views. Saved filters persist across sessions and are stored using domain language to support both project-level and global usage. Key features include:

  • Save Filter button and menu added to the UI

  • Filters can be named, described, and shared with individuals, groups, or made public

  • Only filter owners can edit or delete their filters; viewers can only apply them

  • Smart project-level adaptation: filters saved globally adjust to the current project context

  • All filters restyled to align with the latest Jira UI standards

Saved filter configurations in the Approval Path are stored using add-on properties through the REST API. These configurations are accessible and modifiable by any user with the appropriate permissions. Approval Path app does not control or restrict changes made by others.

Bug Fixes

Fixed definition step malfunction FIXED

Fixed an issue where disabling Require comments on all actions option in Global settings would cause problems with adding or removing definition steps. Some of the buttons were not behaving correctly.

Unable to disable Approval Path in Jira Service Management Portal FIXED

We added a new toggle in Global Settings → Permissions to enable or disable Approval Path visibility for Jira Service Management (JSM) customers.

image-20250605-141234.png
  • When disabled, the panel is hidden from the portal view

  • Fixed issue where an empty panel was still being displayed

  • Prevented duplicate Approval Path panels from appearing

Fixed missing Approval Path at the Project level FIXED

There was an issue where users with the Admin role for a specific Jira project were unable to see the Approval Path at the Project level, even though they had appropriate permissions. They could only access it at the Global level. We’ve fixed this so that when a user has the right permissions through the permission scheme, they will see the Approval Path at the Project level as expected.

Fixed Group step issue FIXED

In the Group step of an approval definition, if more than 10 users were added to the Exclude users from group list, only the first 10 were saved. This bug has been fixed.

Fixed password reset error page FIXED

Previously, after requesting a password reset, the user received a generic error message despite the email being sent successfully. This UI error has been corrected.