New User Interface
We've redesigned the Optimizer interface to provide a more functional interface, which allows for complex analysis without the distractions of the default Jira administration pages.
New Health Check Feature
We've taken the concept of the health checks in v3 of Optimizer to another level, with 20+ health checks providing a one-stop monitoring location to find problems.
New Queue/Commit Task Manager
Previously, you could only remove one type of item at a time and could not queue up tasks to be run in succession - now you can!
Now you can enter several tables, selecting items to delete and then choose to commit this change to the system, which will execute the deletions, batch changes or long-running analysis tasks.
You can now view all items included in the changes and modify this before you commit.
We're also working on an additional layer of automation which will suggest other items that can be removed from the items in your queue - speeding up administration.
Each user of Optimizer has a seperate queue, which is kept between sessions - making leaving and coming back (e.g. for a meeting) more seamless.
Improved Table Functionality
We've changed the Table library that we bundle with Optimizer for Jira and implemented several new features:
Multiple Column Sorting - Sort by multiple column values in succession - making it easier to find the items you need.
Filters and Smart Filters - Now you can filter based on the column values - e.g. number fields (greater than, less than, equal to), string fields (contains, equals), date fields (before, after, on), object fields (varies).
Better Item Selection - Improved Table Selection system makes it easier to select items (e.g. shift click to select a range), easier to select all (tickbox in column header).
Smart Cards - You now choose whether to calculate complex values such as Issue Count or Default Value Count - this means the table loads quicker and waits until you have applied the filtering etc.
GraphQL for Jira Administration
We believe a good product starts with a good Core API and so we have built the new Optimizer API on GraphQL, which provides a self-describing API.
A GraphQL Query tool is included in the UI which allows you to perform your own queries against the Jira Administration hierarchy with the help of live documentation.
New Inactive User Management Wizard
Improved Inactive User management tools are included in Optimizer for Jira, in addition to the switch user feature, you can now much better find inactive users, or those who haven't logged in before.
You can save money on Jira licenses by clearing these users periodically to minimize the amount of license seats being taken up.
Advanced Drill Down
In the new version of Optimizer you can drill-down into linked items to your heart's content - with the inline 'Smart Cards' feature, you can view connected items without leaving the table.
Each item now has a details panel that can be opened by right clicking on the item.
We've ditched the '...' menu button from the last version of Optimizer for Jira and have instead opted to use a right-click menu to minimize the elements that are displayed on the screen.
You can jump straight into performing actions, viewing the drill-down panel and accessing Jira administration pages, all on the same page.
Redesigned, Interactive Reports
Understanding how the usage of your system is changing is important for managing its performance.
Optimizer for Jira v4 provides an interactive history report showing how the system has changed over time - this can prove invaluable if you need to justify investment based on the level of growth the system is experiencing.
Other reports have been overhauled, including the Project and System Reports.
Improved Audit Log
Traceability is important when managing enterprise systems and when performing actions in Optimizer for Jira, so we've improved the audit log to let you see what objects were interacted with in each task.
You'll also be able to see why certain items failed to be deleted and this will show up as an error in the interface.
By utilizing the new GraphQL API, we have improved performance over the previous plugin, by no longer eager fetching data and paging the results when long running tasks are required.
Another area we have improved is the handling for errors - we now check the database when required to provide an additional level of verification.
Built-in Administration Panels
Sick of opening numerous tabs of Jira administration pages? We have the answer!
When opening a Jira administration page, we open it in a panel, allowing you to perform the task you need and quickly return to the Optimizer table you were looking at.