Studio

September 2026

Updated: September 29, 2026

Improvements

Marketplace Search Results Now Ranked by Relevance

Marketplace search now prioritizes exact package matches, putting official and public packages ahead of private ones, so you find what you need faster.

What Changed: Search results were returning metadata matches alongside exact package name matches without clear prioritization. The search algorithm now ranks exact matches first, surfaces public packages more prominently than private ones, and filters out low-value metadata hits that cluttered results.

Impact: You can discover and install the right packages more quickly. Official packages are easier to spot, and search results feel more trustworthy because the most relevant matches appear first.

History and Audit Tabs Now Available in Connect

History and audit trail tabs have been migrated from the legacy JSF interface to Connect across supported pages, giving you visibility into changes and access logs directly in the modern interface.

What Changed: Pages in Connect that previously lacked history and audit information now display these tabs, matching the same functionality available in JSF. Access controls remain in place, so admins, power users, and super organization admins see what they are authorized to view.

Impact: You no longer need to switch between Connect and JSF to review change history or audit details. Administrative workflows are faster and more cohesive, reducing context switching when investigating account activity or tracking who made changes and when.

Interactive API Documentation for New NOS Endpoints

New Nuxeo Online Services endpoints now include Swagger/OpenAPI documentation with authentication examples, sample requests, and error-code guidance.

What Changed: New API endpoints are now documented in interactive Swagger/OpenAPI format, replacing static documentation. The interactive interface lets you explore request and response schemas, see required authentication, and test calls directly.

Impact: Developers and administrators can understand and test new APIs more quickly without digging through separate documentation or making exploratory calls. Error codes are better explained, reducing debugging time.

Connect User Management Pages Now Load Quickly

The Connect user page and other user management pages now load in under one second, dramatically improving the administrative experience.

What Changed: User management pages in Connect were slow to load, taking two or more seconds on first load. Performance optimizations have brought load times down to under one second consistently.

Impact: Administrators spend less time waiting for pages to open when managing user accounts, permissions, and profiles. The improvement removes a daily friction point for teams managing large user bases.

Search Mapping Contributions Now Generated for OpenSearch 2.x and Elasticsearch 9.x

Search Mapping contributions are now generated correctly when your Nuxeo LTS 2025 environment uses OpenSearch 2.x or Elasticsearch 9.x search clients.

What Changed: Previously, Search Mapping contributions were generated using the legacy Elasticsearch extension point regardless of which search client your project selected. The generator now checks your Application Definition and creates contributions targeting OpenSearch 2.x or Elasticsearch 9.x as appropriate.

Impact: Studio-generated Search Mapping configurations work correctly without manual editing or post-generation fixes. Developers using LTS 2025 can rely on generated code that aligns with their search infrastructure without workarounds.

Bug fixes

The documentation link in the Predicate Editor popup now directs you to the proper Search Mapping guidance instead of a generic page.

What Changed: When opening the help link from the Predicate Editor, users were directed to general documentation instead of the specific Search Mapping page. The link target has been corrected.

Impact: You reach the right guidance immediately when you need help with predicate configuration, eliminating frustration from landing on an unhelpful page.

Offline Registration Page Now Works Correctly

Offline instance registration no longer fails with a content-loading error, allowing environments that depend on non-standard registration paths to function as expected.

What Changed: The offline registration flow was throwing a content-loading error during the registration process. The underlying issue has been fixed so the page loads and completes registration without errors.

Impact: Organizations using offline registration can now complete instance registration without workarounds or manual intervention.

Fixed the Studio Designer Code Generation for Collection Selection Actions

Studio Designer now generates code against selection instead of document for addToCollectionSelectionAction, enabling correct use of selection-based expressions.

What Changed: The code generation for collection selection actions was incorrectly targeting the document object. The generator now correctly targets selection, aligning with the intended API and supporting proper selection-based workflows.

Impact: Collection selection actions work as expected without manual code edits. Studio Designer output is reliable and requires no post-generation fixes.

Filters with JavaScript Expressions Now Work in Studio Designer

Filters using JavaScript expressions to check document properties are now supported in Studio Designer without endless loading or validation errors.

What Changed: Previously, filters with JavaScript expressions like checking for file MIME types would cause endless loading loops or fail validation. The content validation logic now properly handles complex JavaScript expressions in filter conditions.

Impact: Designers can create sophisticated, conditional button and layout visibility rules based on document properties without workarounds. Previously blocked workflows now work as expected.

User Updates Now Complete Successfully in Connect

Updating user profiles and permissions in Connect no longer fails with errors, restoring reliable user management workflows.

What Changed: The user update functionality in Connect was failing during submission, preventing admins from modifying user profiles or permissions. The issue has been resolved so updates complete successfully.

Impact: Administrators can manage user accounts, assign roles, and update permissions without encountering blocking errors. User administration is now fully reliable in Connect.

Security improvements

Enhanced Privacy for Pendo Analytics Integration

Client identifiers are now encrypted before being sent to Pendo, and customer name synchronization has been moved to a separate asynchronous integration, reducing the exposure of raw identifiers.

What Changed: The Pendo integration previously sent raw client IDs in each analytics request. Client identifiers are now encrypted before transmission, and customer name data is synchronized separately through a decoupled integration path.

Impact: Your customer and client identity data is better protected during analytics transmission. The integration is more resilient to delays and avoids blocking user interactions while syncing metadata.