Skip to content

1.10.0

Date: 2026/05/29

General

nmaas 1.10.0 is a milestone release including API versioning, generated API documentation and several improvements to application, domain group, webhook and remote cluster handling.

New Features

API versioning and generated API documentation

REST API endpoints are now exposed under a versioned API path. The OpenAPI specification is generated as part of the build and CI workflow, improving API documentation consistency and making integration with external tools easier.

New library with DTO classes

Common DTO classes have been extracted into a dedicated library to simplify reuse across nmaas components and improve maintainability.

Enhancements

Application history improvements

Application instance history now stores the user that triggered each state change, making audit and troubleshooting information more complete.

Remote cluster namespace handling

Helm, Kubernetes API and shell operations now consistently use the proper namespace when working with applications deployed on remote clusters.

Domain group API improvements

Domain group endpoints now support pagination and optional search values.

Webhook history API improvements

Webhook history endpoints now support pagination, search, retrieval by domain and additional access checks for domain administrators.

Configurable application instance name length

Administrators can configure the maximum length allowed for application instance names.

External access URL suffix support

Application access configuration now supports an external access method suffix that can be applied to generated user access URLs. This is useful for applications that expose their UI under a specific path rather than at the root URL. For example, if an application is available only under /ui, the generated access method URL can include that suffix so users are directed to the correct endpoint instead of receiving a 404 response.

Email template updates

A dedicated email template was added for application instance ready notifications for applications without external access methods.

Platform and dependency upgrades

The platform was upgraded to Spring Boot 4 along with other supporting dependencies.