Skip to main content

April 2026

Robert Loipfinger
Robert Loipfinger
Circle Lead Platform @ ADITO

With April 2026, these Release Notes provide a monthly overview of selected production-ready improvements across the ADITO ecosystem.

Rather than summarizing changes only at the next major release, the Release Notes now follow a monthly cadence. This changes how updates are communicated, not which kinds of changes belong in a minor or major release: minor versions remain focused on stability, while breaking changes or changes with higher rollout risk continue to be reserved for major releases. A fuller explanation is available in the accompanying blog post.

Each monthly edition highlights selected updates across the ADITO ecosystem. Because areas such as Designer, AI, or individual modules can follow their own version numbers and release independently of the core platform, individual entries may reference different versions to show exactly when a change became available.

The following highlights summarize selected updates from the current monthly release window. For a complete list of changes, see the full changelog.


BasicTable: Pagination & Accessibility (Experimental)

2026.0.0 Core

Explore a new way to handle large datasets: the BasicTable component introduces pagination instead of endless scrolling: designed for better performance and improved accessibility.

BasicTable Preview

This feature is available for testing and feedback. It is not yet intended for production use. Available on desktop only.

  • Pagination instead of endless scrolling
    Load data in clearly defined pages to reduce rendering overhead and improve responsiveness, especially for large result sets.

  • Performance by design
    Only the data you actually need is fetched and rendered. This leads to faster load times, lower memory usage, and a smoother user experience.

  • New server-client communication with NATS
    BasicTable uses NATS as a modern, lightweight messaging technology for communication between server and client. This enables a more decoupled and responsive data delivery compared to traditional approaches.

  • Built with accessibility (a11y) in mind
    The component is being developed with the goal of conforming to WCAG 2.1 Level AA and related standards (BITV 2.0 / EN 301 549), including improved keyboard navigation, focus handling, and screen reader support.

Try out the BasicTable in your projects and share your feedback to help us shape the final release.


CI/CD: Migration to GitLab Pipelines

2026.0.0 Core

The build and release pipeline has been migrated from Jenkins to GitLab CI/CD with GitLab Runner, bringing more stability, speed, and maintainability to the development workflow.

Gitlab Pipeline

  • More stable builds
    GitLab Pipelines provide a more reliable execution environment, reducing flaky builds and unexpected failures that previously required manual intervention.

  • Faster feedback for developers
    Build times have improved, giving developers quicker results after pushing changes and reducing waiting time in the development cycle.

  • Pipeline configuration as code
    The pipeline is defined directly in the repository, making changes transparent, reviewable, and version-controlled alongside the source code.

  • Tighter integration with GitLab
    Build status, test results, and pipeline logs are now directly visible in merge requests and commits — no context switch to a separate CI system needed.

  • Easier maintenance
    A unified toolchain reduces operational overhead and simplifies onboarding for new contributors.

This is a purely internal change with no direct impact on end users.


Internal Graph Calendar Backend for Microsoft Exchange Calendar

2026.0.0 Core

The Graph calendar backend is now feature-complete and can be used as a replacement for the EWS calendar backend in ADITO systems.

GraphAPI

  • Uses global iCalUid
    Calendar links work consistently across all users and processes with Graph, ensuring the end user doesn't lose their 360° customer view when switching from EWS to Graph.
  • Easy migration
    The switch to the new Graph backend enables a seamless transition from EWS to Graph without interrupting calendar access for end users.
  • EWS shutdown in October 2026
    After Microsoft discontinues the EWS interface in October 2026, customer systems can migrate to Graph and continue accessing the Microsoft Calendar within ADITO xRM.

ADITO LLM: Thinking, Tool Use & Agentic Capabilities

The ADITO LLM can now independently reason through complex tasks, call external functions, and execute multi-step workflows.

  • Thinking / Extended Reasoning
    The model runs an internal reasoning process before responding to complex tasks. This directly improves result quality for demanding requests.

  • Tool Use
    The model can call external functions and APIs to query data or trigger actions.
    This capability is currently available on the model level and can already be used in controlled or custom setups.

  • Agentic Workflows
    By combining reasoning and tool use, multi-step workflows become possible where the model continues working autonomously based on intermediate results.
    This lays the foundation for more advanced automation patterns that will be expanded with upcoming platform integrations.


Further Improvements

  • Chart components now support displaying numeric values directly on data points. Two new properties control this behavior: showDataLabelValues and dataLabelPositionInside 2025.2.2 Core
  • Twitter dashlet updated with the new "X" logo 2025.2.3 Core
  • ButtonStrip with Actions now supports responsive layout 2026.0.0 Core
  • Updated to JDK 25 2026.0.0 Core
  • Removed permissions for CKEditor AI features 2026.0.0 Core
  • REST-Webservices with Authentication-Providers now use the scope of the alias as a fallback if not set explicitly. 2026.0.0 Core
  • Login is blocked when the maximum number of licensed users is exceeded, and a message is displayed.2026.0.0 Core
  • Designer: Deprecated JDito methods are now correctly marked as deprecated in the generated stubs, so VSCode and the Designer display their deprecation status properly