Skip to content
- Release: 2026-09-14
- Fixed a security vulnerability related to property group definition imports.
- Fixed a security vulnerability related to property group management.
- Fixed a security vulnerability related to document templates.
- Fixed a security vulnerability related to permission inheritance under heavy load.
- Improved AI-powered document search (Smart Search) to return more relevant sources and correctly recognize document names.
- Added AI usage and cost tracking (tokens, provider, model) for every AI-related operation.
- Added configurable AI spending limits with alerts and automatic cutoff when thresholds are reached.
- Added a plugin system for dashboard charts, making it easier to build and customize them.
- Added an admin utility to inspect what’s indexed in the AI search vector store.
- Added REST endpoints to manage profile settings and AI features programmatically.
- All document extensions are now enabled by default, ready to switch on per profile.
- Made the LogCat admin tool auto-refresh so logs update without manual reloading.
- Added the ability to set a document’s creation date when uploading it via API.
- Extended version compacting to work on any historical version, not just the latest.
- Documents can now be created with metadata in a single atomic API call.
- Added a delta migration mode from OpenKM 6.4/7.1 that avoids locking the source instance during migration.
- Significantly improved Database Import (bulk migration) performance with remote databases.
- Added progress percentage tracking to the Database Import (bulk migration) tool.
- Added the option to copy document content over the REST API during bulk migration.
- Fixed a database contention issue that could interrupt AI-powered document indexing when many files were processed at once.
- Fixed an error extracting text from PDFs containing very large-format pages.
- Fixed a chatbot error that could occur with certain AI model configurations.
- Fixed a crash in dashboard charts when a related user could not be identified.
- Fixed an issue where cloning a profile did not copy its dashboard charts.
- Fixed broken breadcrumbs and reorganized some admin utility pages for clarity.
- Fixed a bug where scheduled extraction issue reports were sometimes sent with an empty list.
- Fixed an issue where monitoring tools scraping system metrics created false login entries in the activity log.
- Fixed an issue where switching between OpenKM instances could unexpectedly trigger the browser’s native login popup.
- Fixed a crash exporting the repository in the background.
- Fixed content replication so move operations on documents and folders now replicate correctly.
- Fixed several errors when importing ZIP archives containing document metadata (.okm) files.
- Fixed an issue in analytics where deleted folders caused an error in the UI.
- Fixed an issue where Markdown documents failed to preview as PDF when they contained malformed HTML.
- Marked some older API methods as deprecated in favor of their modern equivalents.
- General updates and refinements to the user interface, and a new version of the mobile app.
- Improvements and fixes in KCenter:
- Added an Analytics menu option.
- Added support for Live Edit on Linux.
- Added a menu option in the version history to compact a specific version.
- Added direct access to documents even without access privileges on the parent node.
- Added a warning when the unzip process skips unknown property groups.
- Added a toolbar to the workflow tasks panel to perform actions on the node the workflow is running on.
- Added a menu option to download a document’s extracted text.
- Profiles can now show selected menu actions directly in the main toolbar.
- Improved Separator fields, which now support HTML.
- Improved the node selection modal, which now visually indicates (red icon) when only read privileges are available.
- Improved moving a node to a destination that already contains a document with the same name, now allowing it to be duplicated or replaced.
- Fixed an issue where dashboard configuration changes were not persisted in the session.
- Fixed an issue so that Unzip Modal errors are now shown in the user interface.
- Fixed the loading screen getting stuck indefinitely when the session token had expired.
- Fixed workflow tasks with a confirmation button that also allows file uploads to request documentation before uploading.
- Fixed an issue where the “set home” option did not appear in bookmark management in certain scenarios.
- Fixed an issue where the default email signature was not being applied.
- Improvements and fixes on mobile:
- Fixed input fields in some dialogs not showing their label.
- Updated the HTML editor.
- Release: 2026-07-23
- Fixed a security vulnerability related to user authentication.
- Fixed a security vulnerability related to document templates.
- Fixed a security vulnerability related to the document preview feature.
- Administrators can now log in as another user to reproduce and troubleshoot reported issues more easily.
- Added support for RAG (Retrieval-Augmented Generation) search on PostgreSQL databases.
- You can now view indexing errors and warnings for a document directly, making it easier to understand why a document wasn’t indexed correctly.
- Changing the workflow engine adapter no longer requires restarting the service.
- Added a new user setting to control the navigation bar shown in the document preview.
- Minor chatbot improvements, including configurable icons and a customizable assistant name.
- The database import form is now easier to use.
- Added a “copy to clipboard” button to the password encryption utility.
- Added new onboarding tips to help users discover key features.
- Fixed performance issues that could cause timeouts or slowdowns when checking whether documents could be deleted in environments with many active workflows.
- Improved performance and memory usage when generating thumbnails for large batches of documents.
- Limited concurrent PDF-to-image rendering to prevent memory and performance issues when processing many or very large PDF files.
- Fixed memory errors that could occur when exporting large ZIP files.
- Fixed memory errors in the PDF optimization tool when processing large files.
- Fixed several other memory issues that could occur when downloading or processing large files.
- Fixed a disk space leak caused by temporary files not being cleaned up after exporting documents as a ZIP file.
- Fixed an issue that caused a duplicate folder to appear when re-exporting a folder as a ZIP file.
- Fixed an error that could occur when exporting certain folders containing emails as a ZIP file.
- Fixed an issue where session cookies were not properly removed during logout.
- The RAG index is now correctly refreshed after manually correcting a document’s extracted text.
- The activity log now records which cluster node performed each action, making it easier to audit activity in clustered deployments.
- Improved reliability of event synchronization in clustered deployments.
- Chatbot usage is now logged, giving administrators better visibility into how it’s being used.
- General updates and refinements to the user interface.
- Improvements and fixes in KCenter:
- Added a loading spinner to the update button in the “Text Extracted” tab to make it clear that the action is in progress.
- Added display of indexing errors and warnings for a document.
- Implemented a navigation bar for the preview.
- Added support for linking to OpenKM documents in the HTML file editor.
- Added filtering support in the Navigation tab.
- Added the ability to open another document from an HTML preview.
- Added display of folder or record content when it is the node of a workflow.
- Fixed an issue where updating files with the Upload component failed.
- Fixed the tips carousel not restarting from the first tip after reaching the last one.
- Implemented drag-and-drop support for moving nodes.
- Implemented stamping support in massive actions.
- Release: 2026-06-16
- Updated the AI engine to the latest Spring AI 1.1.8 version, improving compatibility and laying the foundation for enhanced AI capabilities.
- Added a visibility attribute to workflow form elements, allowing forms to dynamically show or hide fields based on specific conditions.
- Simplified preview links by generating shorter and more user-friendly URLs.
- Added built-in URL shortening management, making it easier to generate and maintain compact links.
- Enhanced the search engine by allowing users to sort search results using metadata fields.
- Introduced user tips to help users discover features and navigate the platform more effectively.
- The Administration console now supports executing multi-line SQL statements, making database management tasks easier.
- Redesigned the export and import dialogs to provide a clearer and more intuitive user experience.
- Reduced excessive logging during database import processes, making logs cleaner and easier to review.
- Improved the database import form, streamlining the import workflow and reducing potential user confusion.
- Added support for Flyway-based migrations, helping ensure smoother and more controlled system upgrades.
- Enhanced the RAG (Retrieval-Augmented Generation) capabilities by introducing memory features, enabling more context-aware interactions.
- The system now remembers the active tabs in the user interface, restoring them automatically between sessions for improved productivity.
- Introduced a standalone public application that allows users to query the RAG system without requiring a standard user account.
- Fixed an issue where document deletion validations were not always executed correctly, improving workflow consistency and data integrity.
- Fixed a concurrency issue that could trigger the error “Record has changed since last read” when working with the vector store.
- Fixed an issue that could prevent group relationships from being migrated correctly when upgrading from version 7.1 to 8.2.
- Fixed an issue where fast imports did not generate entries in the log files, improving traceability during data imports.
- Fixed a security issue affecting two-factor authentication (2FA) to strengthen account protection.
- Improvements and fixes in KCenter:
- Fixed suggestbox error when the workflow is not assigned to any node.
- Added the visible attribute to workflow form elements, allowing them to be dynamically hidden.
- Shortened the Preview URL when generating authentication token-based links for documents.
- Fixed Hebrew not being recognized as an RTL language.
- Implemented single-select type for matrix form fields.
- Added browser language detection for the chatbot.
- Added a button to refresh Content Info.
- Added a “sort by metadata” option in the search results.
- Added support for setting a default active tab based on node type (folder, document, email, or record).
- Improvements and fixes in mobile:
- Fixed suggestbox error when the workflow is not assigned to any node.
- Added the visible attribute to workflow form elements, allowing them to be dynamically hidden.
- Added support for setting a default active tab based on node type (folder, document, email, or record).
- Release: 2026-04-28
- Resolved a privilege escalation vulnerability that could occur under specific conditions.
- Strengthened role and permission controls to prevent unauthorized privilege escalation.
- Expanded the roles assigned to the system user to ensure proper operation and permissions coverage.
- Release: 2026-04-21
- Implemented a utility to recalculate checksums.
- Introduced a new Matrix form element.
- Created automation to limit the number of concurrent users.
- Added an option in automation to execute actions as a superuser.
- Exposed the textExtracted field in NodeDocument and NodeMail.
- Migrated checksum algorithm from MD5 to SHA-256.
- Upgraded to Spring AI 1.1.4.
- Replaced Vertex AI with Google GenAI.
- Extended the workflow API to support filtering by node name.
- Extended the workflow API to support filtering by task name.
- Added profiling to metadata-related methods.
- Applied general performance improvements.
- Set the default value of workflow.adapter.url to http://localhost:8080/okmflow.
- Ensured authentication hierarchy is preserved in the core.
- Enhanced getTextExtractorByClassName to allow retrieving plugins that are disabled by default.
- Fixed issues when importing relationships.
- Resolved missing pooled tasks in workflows.
- Fixed an issue with security rule application order.
- Fixed an error in security enforcement when downloading a document using a token.
- Resolved issues with the Signature Verify extension.
- Prevented deactivation of ROLE_ADMIN.
- Improved handling of security rule evaluation and enforcement.
- Improvements and fixes in KCenter:
- Added dynamic title update behavior.
- Added multi-select matrix type support.
- Added additional route information to be displayed when a node changes in the background.
- Added a filter by node name in workflow tabs.
- Added a filter by task name in the workflow tab.
- Fixed the arrow not appearing in workflows.
- Fixed an issue that caused closed tasks to no longer appear in the workflow list.
- Fixed the missing filter for task name in the Started By Me workflow tab.
- Modified and improved usability of the workflow link that navigates to the administration panel.
- Modified and improved barcode generation to support URL-based preview.
- Fixed the display of the server-side error message indicating the reason for login failure.
- Fixed the column sort icon so that it now appears to the left of the column name instead of at the end.
- Fixed a defect with metadata tooltips.
- Fixed an issue where loading a previously stored Lucene query caused an error.
- Improvements and fixes in mobile:
- Fixed the display of the server-side error message indicating the reason for login failure.
- Release: 2026-03-11
- Introduced an updated user interface, delivering a refreshed design and improved overall usability across the application.
- Added a dedicated “Common” tab for saved searches, making it easier to access frequently used search configurations.
- Ensured that dashboard order is preserved, so dashboards remain in the same arrangement after saving or reloading.
- Added a visual designer for creating and editing metadata, simplifying metadata configuration for administrators.
- Continued improvements to content replication capabilities, making synchronization between repositories more reliable.
- Added automation support for executing AI plugins, enabling workflows to trigger AI-based functionality.
- Added visibility of the Overwrite parameter in the Pending Tasks Queue, giving users clearer information about task execution behavior.
- Added automatic email notifications to administrators when a scheduled task fails, helping detect issues faster.
- Added automatic report generation when scheduled cron jobs fail, improving troubleshooting and monitoring.
- Implemented support for removing assigned actors from task instances, improving task reassignment and management.
- Improved overall CSV export stability, preventing errors when fields contain null values.
- Fixed an issue where Activity Log REST API parameters were incorrectly required, improving reliability for integrations using the API.
- Fixed a problem affecting email migrations when messages contained metadata, ensuring these emails are processed correctly.
- Fixed an issue where plugins could fail to load due to missing class errors, improving plugin reliability.
- Fixed a critical security vulnerability related to a potential XSS-based remote code execution chain.
- Fixed an issue where some PDF previews appeared blank, improving document preview reliability.
- Fixed issues where scheduled cron jobs could fail during execution.
- Improvements and fixes in KCenter:
- Fixed missing “Assume” button in “Started by me” and “Overview” task views.
- Added a pending task list display for improved task tracking and visibility.
- Added common search functionality, allowing unified search across multiple content types.
- Added PDF file annotation support, enabling users to add and manage annotations directly on PDF documents.
- Added drag-and-drop support on the dashboard for flexible layout customization.
- Modified workflow fields to use the description attribute to display contextual help information to the user.
- Validation messages in plugins now support line breaks for improved readability.
- Template creation behavior revised to provide a more consistent and predictable user experience.
- UI element filtering extended to exclude non-interactive components such as separators, static text, and similar elements.
- Improvements and fixes in mobile:
- Added support for custom actions, allowing users to define and execute personalized actions.
- Added user configuration settings, enabling personalized preferences and account-level customization.
- Release: 2026-01-27
- Initial release.