Skip to content
Previous post Back to DEV PORTAL BLOG NEWS Next post

ES REACT Interface : What’s New in v1.6.0

Fast Status Search with Metadata: Introducing Version 1.6.0

We’re thrilled to announce the new release of the REACT interface, packed with performance upgrades and usability enhancements that bring both speed and clarity to your ES. Headlining this release: status-based search now runs on Elasticsearch — making searches faster, more accurate, and highly scalable.

Smarter Status Search: Now Powered by Metadata and Elasticsearch

In earlier versions, filtering assets by status was a pain point — especially for systems with 100K+ assets. These queries were slow and could even crash the system under high load.

With version 1.6.0, that bottleneck is gone. We now allow you to replace the traditional status field with a metadata enumeration, backed by Elasticsearch. This reimagined system transforms status searches into facet searches, delivering:

  • 5–10x faster performance
  • Accurate counts for each status value
  • Scalability with large datasets
  • Flexibility to use any metadata as your production filter — not just “status”

How to Enable It

To activate this feature:

  1. Go to plugin configuration.
  2. In "Metadata serving as status", select an enumeration-type metadata that will act as your new status.
      • This metadata must not belong to the ESObject namespace.
      • We recommend creating a new namespace specifically for this.

If you want to preserve the status chip colors, ensure that your new metadata values exactly match the original status names. This can be automated with an API script.

Note: Don’t forget to lower the “Maximum Results All Data” value — since searches now span the entire dataset, there’s no gain in returning 5000 assets at once. Reducing this value improves responsiveness and reduces UI clutter.

 

Keep It in Sync: Metadata + Workflows


If your statuses change dynamically, you’ll need to update your workflows to keep the metadata in sync (with Context.setMetadata(..)).


Contact the service team if you need help implementing this.

 

Other Improvements in 1.6.0

image-20250604-092625

New Table Columns

File Path and Last Modification Date are now available in table view — useful for tracking where assets live and when they were last updated.

Search Experience Overhaul

  • The “Search” panel now has a filter icon to clear all filters (including browse filters) without affecting other settings
  • Click the logo on the top right in search mode now resets all search filters.

Browse Filters In Search Mode Now Make More Sense

  • The label "Browse" is now "Browse Filters" to make its purpose clearer.
  • No more creation or deletion in search mode — it’s strictly for navigation.
  • A new “Exit Search Mode” button lets users return to browsing easily.
  • Changing path filters no longer auto-triggers a search, giving users more control while navigating folders.

Upload Enhancements

The upload feature now honors the versioning regex expression, accurately reflecting revision activation and deactivation for volumes.

In Summary

Version 1.6.0 introduces a massive performance boost with its metadata-based status search powered by Elasticsearch, while also refining the UI experience and ensuring greater clarity and flexibility for power users.

Upgrade today, and experience how much smoother large-scale asset management can be.

Have questions or need help configuring your interface ? Reach out to the service team — we’re here to help.

A Look Back at v1.5.5: Usability and Search Upgrades

Back in April, we released Service Pack 4 (SP4), an essential update focused on long-term stability, enhanced security, and performance. SP4 included core component upgrades—Apache Tomcat v9.0.102, PostgreSQL v16.8, and Elasticsearch/Kibana v8.17.4—and also introduced over 20 fixes and 30 improvements to the React DAM interface (v1.5.5).

image-20250604-092638

Search functionality was a major focus: the search algorithm received a significant speed boost, particularly when using production filters like status. Users can now combine logical operators such as AND, OR, and NOT to refine results—making it easy to search for, say, “PSD fruits excluding banana.”

image-20250604-092647

Interface clarity also saw improvement. The confusing @ character in collection names (which clashed with user email addresses) was replaced by pipe separators, and collections now have dedicated shareable URLs for easy access (e.g., .../collection=my-collection).

image-20250604-092710

Visual cues were added, too—such as a copyright icon for assets, linked directly to copyright information via plugin configuration.

You’ll also find improvements in organizing your workspace: folders and projects can now be added to Favorites, allowing one-click access to commonly used areas.

Administrators gained more control over profile-based restrictions, such as making Job Ticket Layouts view-only for selected user groups and configuring whether jobs and documents should be included in search results per profile.

image-20250604-092730

On the download side, you can now create and save custom resolution presets, with defaults like Blog (144 dpi), Web (72 dpi), and Print (300 dpi).

image-20250604-092737

The crop tool also received visual improvements, including zoomed-out previews and better feedback when image sizes don’t match selected ratios. A new “Keep Only Aspect Ratio” option gives users flexibility between proportional scaling and fixed dimensions.

image-20250604-092744

And finally, the Virtual Book view lets you flip through assets as if browsing a catalog—a simple, engaging way to preview content directly within React.

These improvements collectively reflect our ongoing commitment to user feedback and interface refinement—making the DAM not just more powerful, but more enjoyable to use.

About the author
Cyrielle ECKEL
Project manager at Dalim Software GmbH