Release information


Release dates

| Major release 2026.1 |


Highlights CORE


Accessibility improvements: WCAG 2.1 Level A compliance

Censhare Web has been significantly improved to meet WCAG 2.1 Level A accessibility standards. Improvements include enhanced keyboard navigation, better screen reader (VoiceOver) support, and improved color contrast across major user flows.

Upgrade platform to Java 25 LTS

Censhare Server, Java Clients, and Microservices have been upgraded to Java 25 LTS (released September 2025). This update ensures compatibility with the latest platform and allows the system to leverage new Java 25 features. It also enhances security, improves platform stability, and reduces technical debt.

With the introduction of Java 25, the Java Security Manager has been removed. Upgrading a Censhare Server to 2026.1 requires a configuration update. Without this change, Censhare Server does not start after the upgrade. For more information, see Censhare server, database and tools requirements: Upgrade to Java 25.

Frontend changes for maintenance

The Censhare frontend toolchain has been updated as part of ongoing maintenance for release 2026.1. Several toolchain components have been upgraded, including the JavaScript language target, Node.js version, TypeScript, webpack, jQuery, and other dependencies. Frontend developers and solution developers who maintain custom frontend code need to review and adjust their custom code to ensure compatibility.

Through the switch to ES2022 as target build for JavaScript, your existing custom code for the Frontend might become incompatible!

Action: You must build and deploy your custom code to test if it is still compatible after the switch.

Legacy deprecation cleanup framework

Legacy deprecation modes and unused integrations are systematically identified, validated, and removed from the Censhare codebase. This reduces technical debt, improves maintainability and performance, and lowers operational risk by eliminating dormant or partial features and services left behind after prior deprecations.


More flexible proxy configuration for the desktop client

The proxy configuration for the Censhare Client has been made more flexible. RMI and HTTP proxy settings can now be configured independently. This allows setups where RMI tunneling and HTTP traffic to the Keycloak identity provider require different network configurations. This is especially relevant for Censhare Classic customers using SSO Keycloak login.

Frontend developer mode for custom frontend bundles

A developer mode build script is now available for custom frontend bundles in the "censhare-Custom" directory. The script automatically rebuilds TypeScript and JavaScript files when source files change. This provides a faster development and debugging workflow, similar to the existing developer mode for "censhare-Client5/web."

Highlights DAM - general


Cloud-based cold storage (AWS S3 Glacier)

Censhare now supports cloud-based cold storage integration using Amazon S3 Glacier. Customers with large content repositories can move inactive assets to cost-effective cold storage tiers while maintaining full asset visibility, metadata, and searchability within Censhare. Users receive clear status indicators and feedback during asset retrieval.

"Mark for deletion" assets in search results

The deletion behavior has been unified across Censhare Web and the Censhare Client. The "Move to trash" action has been replaced with a consistent "Mark for deletion" action. Search results in both clients now display all assets marked for deletion. Delete icons and status information are shown consistently across all views.

Read more

Improvement for AD3

The Asset Deletion Policy 3 (AD3) module has been redesigned with clearer terminology and improved flexibility. Retention settings are now global instead of per asset type. Labels such as "Permanent deletion after" replace unclear terms. Larger retention periods of up to 90 days are supported.

Store the last searches of a user

Users can now access their most recent searches directly from the search bar in Censhare Web. The last 5 to 10 searches are persisted across sessions and displayed in a dropdown when the user clicks the search bar. Selecting a recent search populates the search bar and executes the search immediately.

Read more

Stored searches: allow removing personal stored searches

Users can now remove stored searches that they no longer need directly from the stored searches submenu. An "X" button appears on hover, and a confirmation dialog is shown before deletion. Users can only delete searches they have created themselves. System administrators can delete all stored searches.

Filters on relation widget

The relation widget now supports additional widget-level filter configuration. Power users can define filters that apply only to a specific widget instance on an asset page, without modifying the global relation master data. These filters control which assets appear when a user adds new relations. Filters configured in the widget work in addition to any relation constraints defined in the Censhare Admin Client.

Table widget: option to disable drag and drop (read-only)

The table widget now includes a configuration option to disable drag-and-drop functionality. This prevents users from accidentally creating unwanted asset structures, such as circular relations, in table widgets that are intended to be read-only.


Bulk replace for multiple assets in Censhare Client

Users can now replace multiple assets at once in the Censhare Client by dragging and dropping new files onto a selection of existing assets. The system automatically matches files by name and MIME type and displays a confirmation dialog before replacing. Unmatched items are clearly listed in the dialog so users can review them before confirming.


AI-powered video search integration (Cloud-only)

Censhare now integrates AI-powered video search capabilities. Users can search for specific scenes, objects, characters, or themes within video assets using natural language queries. Search results include thumbnails, metadata, and relevance scores for efficient asset discovery.

Image background removal (Cloud-only)

Users can now remove backgrounds from images directly within Censhare using AI-powered image processing. The processed image is stored as a new content version with a transparent background and relevant metadata. Automatic background removal is also supported, allowing the system to automatically create an asset variant with the background removed.

Add alternative marker shapes

Users can now annotate assets using a variety of marker shapes in addition to the existing rectangular markers. New shapes include arrows, lines, and circles or ellipses. All new shapes can be modified, moved, resized, and deleted in the same way as rectangular markers.

Overlay UI control for comparison of images (asset content versions)

Users can now compare image asset versions using an adjustable overlay view in addition to the existing side-by-side comparison. A vertical slider controls the visibility of both versions simultaneously. An optional transparency control allows further adjustment of the overlay.

Enhance watermark and overlay image configuration in Censhare Admin Client

The watermark and overlay image configuration in Censhare Admin Client now supports resource keys as stable, environment-agnostic identifiers. This ensures consistent references across environments and improves environment portability. The existing asset ID field remains available for backward compatibility.

Highlights Print Management


Per-job font isolation using "Document Fonts" for InDesign Server

The Censhare Render Client now uses per-job font isolation by leveraging the native InDesign "Document Fonts" mechanism. Each rendering job receives its own temporary font directory, eliminating cross-tenant font conflicts caused by shared global font directories. This removes the need for manual font installation and speeds up InDesign Server restarts.

General improvements and bug fixes

Censhare Server

Bugfix

Comment

Fix WebSockets reconnection to re-use the same WebSocket connection after a TCP connection was broken

After a broken TCP connection, the WebSocket reconnection logic created a new connection instead of re-using the existing one. This caused session and communication issues. The reconnection logic has been fixed to re-use the same WebSocket connection.

Apache CXF WS REST API compatibility fix

A compatibility issue with the Apache CXF WS REST API caused failures in certain API calls. The issue has been fixed to restore full compatibility.

Fix database connection pool exhaustion in "Create shared link"

The "Create shared link" functionality exhausted the database connection pool under certain conditions. The issue has been fixed. Database connections are now released correctly after the operation completes.

Fix database connection pool exhaustion in asset history widget

The asset history widget exhausted the database connection pool under certain conditions. The issue has been fixed. Database connections are now released correctly after the widget loads.

Fix invalid masterdata record for feature "censhare:asset.hasMasterFile"

An invalid masterdata record existed for the feature "censhare:asset.hasMasterFile". This caused inconsistencies in asset masterdata processing. The invalid record has been corrected.

Correct support for feature relevance and sorting in Censhare Cloud

Feature relevance and sorting did not work correctly in Censhare Cloud. The issue has been fixed to ensure consistent behavior between Censhare Classic and Censhare Cloud.

PostgreSQL compatibility for server action "Show statistics for asset planning"

The server action "Show statistics for asset planning" was not compatible with PostgreSQL. The issue has been fixed to ensure full PostgreSQL compatibility.

Fix error "Waiting for system asset..."

An error message "Waiting for system asset..." appeared unexpectedly and blocked user interactions. The issue has been fixed.

Fix "SQLException operator does not exist"

A "SQLException operator does not exist" error occurred in certain database operations. The issue has been fixed.

Fix "SQLException value too long"

A "SQLException value too long" error occurred when saving data that exceeded the allowed column length. The issue has been fixed.

Fix thread leak in "FileUploadServlet"

A thread leak occurred in the FileUploadServlet under certain conditions. The issue has been fixed. Threads are now released correctly after file upload operations complete.

Show filesystem report: S3 object storage volumes are now shown

S3 object storage volumes were not shown in the filesystem report. The report now includes S3 object storage volumes.

Unversioned features should not be inheritable

Unversioned features were incorrectly marked as inheritable. This caused unexpected inheritance behavior. Unversioned features are now correctly treated as non-inheritable.

Fix service-client use of custom temporary directory

The service client did not use the configured custom temporary directory correctly. The issue has been fixed. The custom temporary directory is now used as expected.

Censhare Web

Bugfix

Comment

Properties editor screen goes blank on close after using the "Create a new feature request" functionality

After a user opened the Properties Editor and then created a feature request, the Properties Editor showed a blank screen on close. The issue has been fixed.

Fix unexpected notifications from parent asset

Users received unexpected notifications triggered by changes to a parent asset. The notification logic has been corrected to prevent unintended notifications from parent assets.

Fix relation widget display issue in Censhare Web (list size: medium)

The relation widget displayed incorrectly in Censhare Web when the list size was set to "medium." The display issue has been fixed.

Fix unwanted text displaying after deletion of markers in the "Message" or "Task" tab

After deleting markers in the Message or Task tab, unwanted text was displayed in the tab. The issue has been fixed.

Fix UI issue: additional dialog tab does not appear when selecting an asset type with additional properties in the detail search dialog

When selecting an asset type with additional properties in the detail search dialog, the additional dialog tab did not appear. The issue has been fixed.

Fix: cannot cancel a checked-out asset in the text editor widget

A checked-out asset could not be canceled using the text editor widget. The issue has been fixed. Users can now cancel a checkout directly from the text editor widget.

Fix unintended hour increment when reopening or selecting in the date picker

The date picker incremented the hour value unintentionally when it was reopened or when a date was selected. The issue has been fixed.

Fix wizard steps being displayed multiple times during step transitions

Wizard steps were displayed multiple times during step transitions. The issue has been fixed. Each step is now displayed only once during a transition.

Fix "URL+text" parsing errors in communication messages

URLs combined with text in communication messages were parsed incorrectly. The issue has been fixed. URLs and text are now parsed and displayed correctly in messages.

Fix OCR content CSS affecting overall Censhare Web page styling

CSS styles from OCR content leaked into the overall Censhare Web page styling. This caused unintended visual changes across Censhare Web. The issue has been fixed. OCR content CSS is now scoped correctly.

Fix units being displayed too far from values in metadata widgets

Units were displayed too far from their corresponding values in metadata widgets. The spacing has been corrected.

Fix date fields remaining editable in disabled metadata rows

Date fields in disabled metadata rows remained editable. The issue has been fixed. Date fields are now correctly disabled when a metadata row is disabled.

Fix missing space before the "of" segment in the upload-in-progress notification

The upload-in-progress notification displayed counts without a space before the "of" segment, for example "0of 1 uploaded" instead of "0 of 1 uploaded." The missing space has been added.

Consistent deletion message for tasks and messages in the "Communication" tab

The deletion confirmation message for tasks and messages in the Communication tab was inconsistent. The messages have been unified for a consistent user experience.

Localization of the "Restore version" dialog in Censhare Web

The Restore version dialog in Censhare Web was not fully localized. The missing translations have been added.

Fix drag-and-drop sorting when moving items to the first position in tables

Drag-and-drop sorting did not work correctly when moving items to the first position in a table. The issue has been fixed.

Censhare Client

Bugfix

Comment

Fix stored searches sharing with users and user groups in Censhare Client

Sharing stored searches with users and user groups in the Censhare Client did not work correctly. The issue has been fixed. Stored searches can now be shared as expected.

Fix: child features cannot be set via the Censhare Client dialog

Child features could not be set using the dialog in the Censhare Client. The issue has been fixed.

Fix action to change server in desktop clients

The action to change the server in the desktop clients did not work correctly. The issue has been fixed.

Update the design of the login page for Censhare Client external users

The login page for external users of the Censhare Client has been updated with a refreshed design.

Fix Censhare Client crash on macOS Tahoe when connecting to InDesign

The Censhare Client crashed on macOS Tahoe when connecting to InDesign. The issue has been fixed.

Fix quick view of single-sided documents in Censhare Client

The quick view of single-sided documents in the Censhare Client did not display correctly. The issue has been fixed.

Windows UI font normalization and scaling fix

The UI font on Windows was not normalized and scaled correctly. This caused inconsistent text rendering. The issue has been fixed.

Fix: "Create e-mail link" does not open the mail program when Chrome is set as the default browser

The "Create e-mail link" action did not open the mail program when Google Chrome was set as the default browser. The issue has been fixed.

DAM — Digital Asset Management

Bugfix

Comment

Fix unexpected pop-up appearing when adding a keyword to an asset

An unexpected pop-up appeared when a user added a keyword to an asset. The issue has been fixed.

Recent search preferences: unable to re-select default value (5) in the recent search limit dropdown

In the recent search preferences, users could not re-select the default value of 5 in the recent search limit dropdown. The issue has been fixed.

Fix asset application when creating an asset from a file

The asset application was not set correctly when creating an asset from a file. The issue has been fixed.

Recent searches: fix broken search list navigation by keyboard

Keyboard navigation in the recent searches list was broken. Users could not navigate the list using keyboard keys. The issue has been fixed.

Fix multi-selection lost when scrolling the search table view

Multi-selection was lost when a user scrolled in the search table view. The issue has been fixed. Multi-selection is now preserved while scrolling.