For the complete documentation index, see llms.txt. This page is also available as Markdown.

Personal API Tokens

You can now create personal API tokens to access the Servoy Cloud APIs programmatically. This includes the project management ticket system via MCP, so your AI coding assistant (Claude, Cursor, OpenCode) can read, search, create and update tickets without leaving the IDE.

How to create a token:

  1. Click your avatar (top right) and go to your user profile

  2. Open the API tab

  3. Click Create Token, give it a name, and copy the value

The token is only shown once. Use it in the Authorization header:

Authorization: Bearer <your-token>

Chart Zoom

All metric charts in the Cloud Control Center now support drag-to-zoom. Click and drag horizontally on any chart to zoom into a specific time range — similar to how you would in Grafana or Datadog. A "Reset zoom" action restores the original range.

This works across Application Performance, System Health, and Users charts.


Log Activity Patterns

The Log Activity view now has a pattern grouping mode. Toggle it on and your logs are automatically grouped by recurring patterns, sorted by frequency (noisiest patterns first).

Click any pattern to drill into the individual log entries for that specific issue. The histogram updates to show only that pattern's volume over time, so you can immediately see when it started or spiked.


Automatic Satellite Enrollment

Satellite environments now automatically enroll into Servoy Cloud with monitoring and management capabilities. Previously you had to manually add a token and set the on-prem environment property. This is now fully automated — no manual setup needed.

To opt out, change the Docker environment variable ENVIRONMENT to a custom value.


NgDesktop Auto-Update

Desktop applications built through the pipeline now support auto-update. Enable the "Support auto-update" toggle in the Desktop job configuration and Servoy Cloud automatically serves the update files. When you publish a new build, users with the desktop app installed receive the update automatically.

This only applies to Windows builds. macOS and Linux do not support auto-update in NgDesktop.


Database Structure Browser

The Databases screen in the Cloud Control Center now shows your full database structure: tables, columns, and indexes. This data is synced automatically and stays up to date.

You can add descriptions to tables and columns using a popup editor (hover a row and click the pencil icon). Use the "Suggest" button to get an AI-generated description based on your code and database structure. The AI searches your Git repositories for context and proposes a description you can review and edit before saving.

These descriptions are the foundation for upcoming AI features that will let you interact with your data in natural language. The more complete your descriptions, the better the AI will understand your application's data model.


Other Improvements

  • Job branch selection: the branch field on job configuration now shows a dropdown with actual branches from your repository instead of a free text field — no more typos causing failed builds

  • Login error for inactive accounts: users who try to log in with an account that hasn't been activated yet now see a clear message with an option to resend the activation email (previously showed "Username or Password incorrect")

  • Login template file upload: you can now upload a custom logo directly from the login template editor

  • Deeplinks: ticket notification deeplinks now use namespace name instead of UUID, and the namespace is pre-selected on login. Invalid deeplinks now land on an error page instead of a broken state

  • Printing key expiry notifications: namespace administrators receive email warnings 30 days and 14 days before their PDF Document Printing addon key expires

  • Quick-assign on Active Sprint: click the user avatar on a ticket card to reassign directly from the board — no need to open the ticket

  • Default tag per board: configure a default tag (e.g. "intake") that gets automatically applied to new tickets

  • File manager: folder creation is now only possible when a folder is selected; fixed file operations in newly created folders

  • Login speed: faster login by deferring source code management setup


Fixes

  • Fixed sprint filter not appearing when multiple sprints are active

  • Fixed drag-and-drop on the workboard not persisting after page reload

  • Fixed copy-paste handling for ticket content with special characters

  • Fixed file upload from the login template editor

  • Fixed ticket creation flow when updating sorting simultaneously

  • Fixed mirrored repo syncing error when SCM returns no reason

  • Fixed toolbar filter restoring incorrectly after navigation

  • Fixed error notifications repeating for preview namespaces

  • Fixed adding attachments to tickets

  • Fixed mobile builds failing with default plugins only


Cloud Infrastructure Highlights

All managed for you as part of Servoy Cloud — no action needed on your side.

Security

  • Automated vulnerability scanning on every container build

  • Scan-on-push enabled on all container registries

  • Checksum verification on all binary downloads and plugin installs

  • Database authentication upgraded to scram-sha-256

  • HSTS and security headers enabled on all application servers

  • TLS verification on all internal cluster communication

  • CVE mitigation pass across all containers to minimize known vulnerabilities

  • Vault decommissioned; secrets migrated to AWS Systems Manager

Database

  • PostgreSQL upgraded to 18.4

  • MariaDB upgraded to 11.8.8

  • MSSQL Server instances upgraded to latest patch level

  • Backup and restore processes hardened: verification before destructive operations, encrypted backup validation, and safer restore flows

  • Database index maintenance improved with automatic cleanup of invalid indexes before reindex

  • RabbitMQ heartbeat and TCP keepalive configured for faster dead connection detection

  • Health checks added to all database containers

Platform

  • Application server upgraded to Tomcat 11.0.23

  • Build system upgraded with Node.js 24 and Cypress 15.18

  • All base images upgraded to Alpine 3.24

  • CI/CD engine optimized and rolled out across all clusters

  • MSSQL backup automation added for hybrid environments

  • S3 lifecycle policies optimized: backup retention tuned, expired markers auto-cleaned