Critical Dependency Updates: We have updated internal system libraries to mitigate vulnerabilities (including ReDoS resolutions) and keep the app secure and robust against external threats.
Enhanced Data Validation: Additional layers of input sanitization and validation have been implemented to prevent code injection and guarantee the integrity of processed information.
User Context Optimization: Permission logic has been adjusted to ensure sensitive actions are executed strictly respecting the active user's context (asUser), ensuring greater security in data handling.
Dynamic Variables in JQL: You can now use dynamic variables such as {{currentUser}}, {{issue.key}}, and {{issue.project}} in the JQL Filter to create powerful, contextual filters.
Dark Mode Compatibility: The UI has been enhanced to ensure full compatibility with Jira's Dark Mode in the field configuration views and the main dashboard.
Project context filter: Corrected an issue where the picker would display work items from other projects even when the "Ignore project context" option was disabled. The filter now correctly defaults to the current project.
Real-time JQL validation: Implemented real-time JQL filter validation during search, preventing the selection of work items that do not meet the JQL filter criteria.
UI Consistency:
Fixed a scaling issue that caused the priority icon to appear too small.
The "Responsible" field in the configuration has been renamed to "Assignee" to match standard Jira terminology.
Single selection mode validation: Improved validation to ensure multiple work items cannot be added when the field is configured for single selection.
Application icon: Fixed an issue that prevented the application logo from loading correctly for all users.
A critical bug has been fixed where, when editing a field with existing values and searching for new work items, old work items would get stuck in a "Loading..." state or lose their information, causing an error when trying to save the work item.
JQL Search:Dynamic Work Item Picker fields are now indexed by Jira, allowing you to search and filter work items based on their value through JQL.
Incoming Links Panel: See which work items are linking to the current work item through an Dynamic Work Item Picker field.
Visual Semantics Improvements: The status of work items now displays its category color, and the work item key will be struck through if it is resolved.
JQL Validation on Edit: A warning has been added to notify the user if the selected work items no longer comply with the field's JQL filter.
Full Spanish Availability: The add-on is now fully translated into Spanish across all its sections.
Loading and Editing Optimization: Significant improvements have been implemented to reduce field loading and editing times.
Fields Dashboard: A new dashboard has been added, accessible from the Apps menu, which lists all Dynamic Work Item Picker type fields for faster access and configuration.