This release note is in progress
Summary 🌟
In this release note, we 've introduced new automation tools, an option to abstain, and enhancements like date and time synchronization, along with styling fix and updates.
Improvements
Fixed Priority Field Size Issue
Adjusted the Priority field size to fit within the details section boundaries. Also resolved display issues with long text for reporter, assignee, and labels. Updated the class name from ‘user-name’ to ‘user-text’ due to CSS dependencies, which has affected automation tests.
Jira Legacy |
---|
server | System Jira |
---|
serverId | b66650ca-af1e-397f-81f5-9d94924a0a26 |
---|
key | ESFJ-878 |
---|
|
Fixed Dark Mode CSS Styling Issues
We fixed CSS styling issues in dark mode where "Issue Type - Description" and "Timeline - Filters" had unreadable whitish backgrounds with gray text. The colors are now adjusted for better visibility and readability.
Improved Card Layout
Adjusted the card layout for even distribution across the page, similar to Jira's layout. This update ensures that cards are organized neatly and the layout is responsive to various screen sizes.
Jira Legacy |
---|
server | System Jira |
---|
serverId | b66650ca-af1e-397f-81f5-9d94924a0a26 |
---|
key | ESFJ-859 |
---|
|
Redesigned icon for 'no result' in dashboard
We have replaced old ES icon with magnifier icon.
User Verification Required for New SAML Workspace
We have improved the SAML workspace setup process by introducing a mandatory user verification step. This ensures that only authorized users can create or join a new SAML workspace.
introduce improved filtering, and several bug fixes.
Highlights include enhanced card layouts, SAML user verification, JQL filtering, and updates to the comment editor. Key CSS fixes address dark mode issues and improve display consistency, while security vulnerabilities and functionality bugs have been resolved to enhance system stability.
...
Improvements
Improved JQL Filtering by Labels
Added We added text input support for label filtering in JQL. Previously, labels couldn't have spaces or special characters, causing errors. This restriction has been removed, allowing more flexible label usage.
...
Added strikethrough text to the status of issues marked as "Done" on both boards and custom boards. This enhancement visually distinguishes completed tasks from ongoing ones, improving clarity.
User Verification Required for New SAML Workspace
We have improved the SAML workspace setup process by introducing a mandatory user verification step. This ensures that only authorized users can create or join a new SAML workspace.
Improved Link Management: Drag and Drop for Order
...
Implemented a confirmation popup for the "Restore default values" button in Global Settings > Page Customization. This change prevents accidental loss of changes by requiring user confirmation before resetting settings to default.
Added JQL Filter by Field
Introduced filtering by fields visible in the table, including text fields for User (without autocomplete), Project, Label, Priority, Status, Issue Type, and date-time pickers for filtering by after/before. Additionally, fields like Fix Version and Components are included for more precise searches.
Jira Legacy |
---|
server | System Jira |
---|
serverId | b66650ca-af1e-397f-81f5-9d94924a0a26 |
---|
key | ESFJ-166 |
---|
|
Decategorized Configuration View
Removed category-based filtering in configuration views, making all configurations visible regardless of the selected share type. This ensures that JSM-specific options are accessible when share types include support tickets, improving usability across all views.
Swapped the current markdown editor for our custom Contract Signature WYSIWYG editor for comments and description editing. This change introduces better customization options, a tailored toolbar, and improved ADF ↔︎ HTML conversion, enhancing the overall user experience.
Jira Legacy |
---|
server | System Jira |
---|
serverId | b66650ca-af1e-397f-81f5-9d94924a0a26 |
---|
key | ESFJ-325 |
---|
|
Resolved an issue where extra space appeared when using the "Group By" filter on boards and custom board shares for fields like Epic and Assignee.
Jira Legacy |
---|
server | System Jira |
---|
serverId | b66650ca-af1e-397f-81f5-9d94924a0a26 |
---|
key | ESFJ-1067 |
---|
|
Renamed Column if_share_link_enabled to share_link_enabled
...
Jira Legacy |
---|
server | System Jira |
---|
serverId | b66650ca-af1e-397f-81f5-9d94924a0a26 |
---|
key | ESFJ-1023 |
---|
|
...
CSS Styling
Fixed Priority Field Size Issue
...
Adjusted the Priority field size to fit within the details section boundaries. Also resolved display issues with long text for reporter, assignee, and labels. Updated the class name from ‘user-name’ to ‘user-text’ due to CSS dependencies, which has affected automation tests.
Jira Legacy |
---|
server | System Jira |
---|
serverId | b66650ca-af1e-397f-81f5-9d94924a0a26 |
---|
key | ESFJ-878 |
---|
|
Fixed Dark Mode CSS Styling Issues
We fixed CSS styling issues in dark mode where "Issue Type - Description" and "Timeline - Filters" had unreadable whitish backgrounds with gray text. The colors are now adjusted for better visibility and readability.
Improved Card Layout
Adjusted the card layout for even distribution across the page, similar to Jira's layout. This update ensures that cards are organized neatly and the layout is responsive to various screen sizes.
Jira Legacy |
---|
server | System Jira |
---|
serverId | b66650ca-af1e-397f-81f5-9d94924a0a26 |
---|
key | ESFJ-859 |
---|
|
Redesigned icon for 'no result' in dashboard
We have replaced old ES icon with magnifier icon.
Updated Scroll Behavior for Timeline Table
...
Error pages are redesigned to view issue with respective message like license expired, Atlassian reload required, version mismatch. Applied for a view for both light and dark mode.
Bug Fixes
Fixed: Delayed Response Causes Duplicate Share Creation
The 'Create ES Board' button is now disabled and greyed out immediately after the first click to prevent multiple submissions caused by repeated clicks during a delayed response.
Fixed null pointer in filter view for timetracking
...
Jira Legacy |
---|
server | System Jira |
---|
serverId | b66650ca-af1e-397f-81f5-9d94924a0a26 |
---|
key | ESFJ-1137 |
---|
|
...
Fixed Error When Filtering by Project on Shared Filter Page
Previously, when users entered a project name in the search input, an error page was displayed. After the fix, the system now correctly displays issues or results from the searched project as expected. Additionally, filtering using multiple projects via JQL is now fully supported without errors.
SMTP Fix for Watcher Notifications
Fixed an issue where custom SMTP settings blocked watcher notifications to external users. Notifications now work correctly with any SMTP setup.
Jira Legacy |
---|
server | System Jira |
---|
serverId | b66650ca-af1e-397f-81f5-9d94924a0a26 |
---|
key | ESFJ-11301015 |
---|
|
We resolved an issue where the comment author prefix was not appearing in Jira when comments were added via External Share. After the fix, comments now correctly display the author's name.
...
Fixed Issue with allowCreateNewIssue Field Not Set During Share Creation
Make a small window in you browser
Observe the behavior
...
We resolved an issue where the allowCreateNewIssue
field was not being set during the creation of a new share in Jira. This caused the permission to create new issues via the external share to remain disabled by default. After the fix, the allowCreateNewIssue
field is correctly set during share creation, ensuring that the intended permissions are applied consistently.
Custom board - unable to start watching issues
Previously, when users entered a project name in the search input, an error page was displayed. After the fix, the system now correctly displays issues or results from the searched project as expected. Additionally, filtering using multiple projects via JQL is now fully supported without errors.attempting to watch issues resulted in an error. This bug has been fixed, and users can now successfully watch all issues on custom boards without errors.
Fixed Frontend Error: 'undefined' Provided Instead of Stream
We resolved an error where 'undefined' was given instead of a valid stream type
Jira Legacy |
---|
server | System Jira |
---|
serverId | b66650ca-af1e-397f-81f5-9d94924a0a26 |
---|
key | ESFJ-1071 |
---|
|
Security Fixes
Unauthorized Share Deletion Vulnerability Fixed
...
With the fix, the confidentiality of API key usage data is protected, and only authorized users within the same instance can access this sensitive information.
Fixed
...
XSS Vulnerability in External Share Link Creation
We resolved an issue where the allowCreateNewIssue
field was not being set during the creation of a new share in Jira. This caused the permission to create new issues via the external share to remain disabled by default. After the fix, the allowCreateNewIssue
field is correctly set during share creation, ensuring that the intended permissions are applied consistently.
Custom board - unable to start watching issues
Previously, attempting to watch issues resulted in an error. This bug has been fixed, and users can now successfully watch all issues on custom boards without errors.
Fixed Frontend Error: 'undefined' Provided Instead of Stream
We resolved an error where 'undefined' was given instead of a valid stream type
Jira Legacy |
---|
server | System Jira |
---|
serverId | b66650ca-af1e-397f-81f5-9d94924a0a26 |
---|
key | ESFJ-1071 |
---|
|
Resolved an issue where extra space appeared when using the "Group By" filter on boards and custom board shares for fields like Epic and Assignee.
Jira Legacy |
---|
server | System Jira |
---|
serverId | b66650ca-af1e-397f-81f5-9d94924a0a26 |
---|
key | ESFJ-1067 |
---|
|
Resolved an issue where extra space appeared when using the "Group By" filter on boards and custom board shares for fields like Epic and Assignee.
SMTP Fix for Watcher Notifications
Fixed an issue where custom SMTP settings blocked watcher notifications to external users. Notifications now work correctly with any SMTP setup. Jira Legacy |
---|
server | System Jira |
---|
serverId | b66650ca-af1e-397f-81f5-9d94924a0a26 |
---|
key | ESFJ-1015Resolved an XSS vulnerability triggered when creating an external share link with a project name containing an XSS payload. This prevents malicious scripts from executing in shared links.CSS Styling Fixes
Resolved an issue where extra space appeared when using the "Group By" filter on boards and custom board shares for fields like Epic and Assignee.
...
Sometimes, issue type icons were not shown on the board, issue view, JQL, and roadmap when opening a shared link without logging into ESFJ. This issue has been resolved, and icons now display properly.
Fixed XSS Vulnerability in External Share Link Creation
Resolved an XSS vulnerability triggered when creating an external share link with a project name containing an XSS payload. This prevents malicious scripts from executing in shared links.
Fixed
...
The 'Create ES Board' button is now disabled and greyed out immediately after the first click to prevent multiple submissions caused by repeated clicks during a delayed response.
Fixed Text and Code Snippet Overflow in Comment Section
...
Jira Legacy |
---|
server | System Jira |
---|
serverId | b66650ca-af1e-397f-81f5-9d94924a0a26 |
---|
key | ESFJ-616 |
---|
|
...
Workspace validator blocks saving Global Settings
Swapped the current markdown editor for our custom Contract Signature WYSIWYG editor for comments and description editing. This change introduces better customization options, a tailored toolbar, and improved ADF ↔︎ HTML conversion, enhancing the overall user experience.
Jira Legacy |
---|
server | System Jira |
---|
serverId | b66650ca-af1e-397f-81f5-9d94924a0a26 |
---|
key | ESFJ-325 |
---|
|
Added JQL Filter by Field
Introduced filtering by fields visible in the table, including text fields for User (without autocomplete), Project, Label, Priority, Status, Issue Type, and date-time pickers for filtering by after/before. Additionally, fields like Fix Version and Components are included for more precise searches.
Jira Legacy |
---|
server | System Jira |
---|
serverId | b66650ca-af1e-397f-81f5-9d94924a0a26 |
---|
key | ESFJ-1661130 |
---|
|