ESFJ - March 2025

Summary

In this release, we improved project configuration, added support for project-level SSO with automatic inheritance, and made it easier to add restricted fields to the share form. We also fixed issues with filters, description editing, layout, bulk edits, and SSO visibility.


Improvements

Improved Project Configuration IMPROVED

The tab name has been changed from "Defaults" to "Issue Fields" for better clarity. Additionally, a maximum height and scroll functionality have been added to the field list for improved navigation.

Implemented project-specific SSO configuration IMPROVED

It is now possible to configure SSO (Single Sign-On) settings per project, enabling secure collaboration with multiple partners using their own SSO providers. Key improvements:

  • Multiple SSO configurations can be created globally and managed from a dedicated tab.

  • In project settings, you can now:

    • Enforce SSO access via the “Require Corporate SSO” checkbox.

    • Define allowed SSO configurations using a new multi-select field: Allow access from SSO.

  • In issue share settings:

    • Users can choose SSO configs from the project's defined pool.

    • If no SSO is selected, project-level SSO settings are inherited.

  • Users are redirected to select an SSO provider when accessing shares with multiple SSOs; this step is skipped if only one SSO applies.

  • Changes to SSO configs (rename or delete) automatically reflect in project and share settings, with fallbacks to ensure access rules remain consistent.

This gives teams greater flexibility and control when securely sharing issues across different organizations.

Improved field visibility in share form IMPROVED

Users can now add any project field to the share form - even if it's disabled by the parent config.
Such fields are highlighted in yellow with a note explaining the restriction. A new toggle switch allows users to hide disallowed fields for a cleaner view - it is off by default.

Bug Fixes

Fixed Description Field issues FIXED

We fixed issues related to editing the description field in externally shared Jira ticket.

  • Images now retain their original size after editing.

  • Fixed an issue where clicking an image in the description did not open the full-scale gallery view.

  • Fixed an issue where images with special characters in their file names (e.g., .png.png, _._name.png) were not supported.

image-20250414-132853.png
Shared Jira issue correctly display with original image size.

Fixed bugs with Issue Layout FIXED

  • Resolved an issue where icons in the “Issue types” section were not visible in Firefox.

  • Mapping changes for team-managed projects were not saved in Issue Layout Settings, now it’s fixed.

Fixed missing validation for layout config name FIXED

Fixed an issue where users could attempt to save Issue Layout or Board Card Layout configurations without providing a name. Now, the “Save” button is disabled until a valid name is entered. A proper validation message “Provide a configuration name” is shown within the form for better clarity.

Fixed error with bulk edit FIXED

We fixed a bug where the "Update all selected shares" button was disabled when users or domains were added during bulk edits. Bulk updates now function correctly.

Fixed issue with custom fields appearing in the wrong section FIXED

Custom fields not in the Issue Layout but added to a share now correctly appear under "Rest of custom fields" instead of the main view. The "Rest of custom fields" section also now shows custom fields properly without displaying its name in the share.

Fixed Issue with Project Configuration FIXED

We fixed a problem where issue sharing configurations were incorrectly applied to unrelated projects after switching between them. Additionally, the Public Link setting now correctly disables issue sharing as configured.

Fixed SSO Configuration issue FIXED

image-20250414-131759.png

 

We resolved an issue where the SSO configuration picker did not appear in the share configuration when the SSO option was set as "optional" in project settings. The picker now appears as expected.

Related content