2025.06 (Servoy Cloud)
Servoy Cloud Notifications
ServoyCloud now supports configurable webhooks for receiving notifications. This allows you to get real-time updates on key events such as successful or failed builds, as well as ticket-related actions like ticket creation, status changes, and assignments.
Webhooks can be added, edited, and tested directly from the Cloud Control Center, making it easy to integrate with external tools. Initial support includes Zoom and Slack integrations.
To configure Servoy Cloud notifications, navigate to: Administration → Settings → Notifications

View servoy.properties template file
You can now view the servoy.properties.template file for your environment directly within the Cloud Control Center. This makes it easier to review and verify environment-level configurations without needing to download files or access the server manually.
To access this feature, go to: Pipelines → Context Menu (⋮) → View properties template file
Note: This feature is only available for repositories hosted in ServoyCloud. It is not supported for external repositories

Mirrored Repositories
Potential Breaking Change Configuring jobs using external Git repository URLs is no longer supported. All external repositories must now be mirrored via the Code Repositories menu to be used in pipeline configurations.
Support for mirrored repositories has been added, allowing you to mirror an existing Git repository into ServoyCloud. Mirrored repositories function like native ones and can be used in pipelines without any additional configuration.
This unlocks ServoyCloud features that are not available for external Git/SVN repositories, including:
The environment log code highlighter (to preview relevant source code from log lines)
Viewing the
servoy.properties.templatefile

Environment Management
Restore Environment from another environment
You can now restore one environment’s database from another environment within the same application. This helps simplify workflows such as refreshing development environments with production data or reproducing issues in a controlled space.
Currently, this feature is supported only for PostgreSQL databases.
To restore an environment, go to: Environments → Databases → Context Menu (⋮) → Restore from another environment

On-demand Syncing of Environment logs
You can now trigger on-demand syncing of environment logs directly from the Cloud Control Center. This allows you to pull the latest available logs from your environments without having to wait for the next scheduled sync cycle.
To initiate a manual sync, navigate to your environment and open the Logs tab. Click the Sync Logs button located above the logs table to fetch the latest log data.
If a sync is not currently in progress, the timestamp of the most recent sync will be displayed. While syncing, a Syncing… indicator appears to let you know the process is running.
Pipeline View Enhancements and fixes
Package History view
The Package History now shows which user triggered the build. If the build was triggered manually, the username is displayed; otherwise, it defaults to the backend process.
Build + Deploy jobs
Added support to select the Java version (jdk17 or jdk21) in job configuration. Starting with Servoy version 2025.06, the default Java version is jdk21.
Fixed a bug related to CRON timing values.
Improved build status emails to show the build result first and be easier to read.
Desktop jobs
Desktop pipelines now generate Windows ARM installers when building for Windows.
Added the ability to copy/duplicate Desktop jobs, previously available only for Build + Deploy jobs
Mobile jobs
Added the ability to copy/duplicate Mobile jobs, previously available only for Build + Deploy jobs
Fixed an issue where mobile plugins would not always render in the job configuration screen.
Added support for resize behavior when switching to fullscreen
Improved mobile app URL validation to require a valid Servoy Solution URL
Improved validation of required files when using FCM Push Notifications
Project Management Ticket System Enhancements
General
Added support for editing comments.
Attachments panel now shows timestamp and uploader information.
Ticket Mentions and Watchers
Users can now mention team members directly in ticket descriptions and comments using the @username format. When a user is mentioned, they are automatically added to the ticket’s watcher list.
In addition to mentions, you can manually add watchers to any ticket. Watchers receive notifications for all activity on the ticket, making it easier for team members to stay informed—even if they are not directly assigned to the ticket.
To mention a user, simply begin typing @ in a description or comment field. To manage watchers, use the Watchers panel in the ticket detail view by clicking the eye icon.

Other Security & UI Improvements and fixes
Fixed an issue where downloading the database backup was not working
Fixed an issue where a namespace could be provisioned more than once
Improved syncing for environment statistics and packages
Fixed an issue where the Dashboard was not displaying the latest data and had broken navigation
Improved UI elements to display an image when no data is available
Upgraded the LLM models used throughout the platform
ServoyCloud Backend Improvements and Fixes
Infrastructure & Scalability
Development & UAT containers now run on a network file system Storage is now decoupled from compute resources, improving resilience and making it easier to scale development and testing environments.
Ingress traffic shifted to an auto-scaling Application Load Balancer Incoming traffic is now handled by a scalable AWS ALB, reducing pressure on backend services and improving availability during traffic spikes.
SSL termination moved to the Application Load Balancer TLS handshakes are now processed at the edge, offloading encryption/decryption overhead from backend containers and improving performance.
Replaced external SSL provider with AWS Certificate Manager SSL certificates are now managed natively within AWS, simplifying renewal and improving integration with cloud infrastructure.
Improved Tomcat session draining Session handling during container shutdowns is now more graceful, reducing the risk of user session loss during rolling deployments.
Monitoring & Security
Upgraded monitoring stack The entire observability pipeline has been modernized, providing more reliable metrics, logs, and alerting across all environments.
Secure KMS encrypted secrets and phase-out sensitive ENV variables All sensitive data is now securely stored using AWS Key Management Service, replacing traditional environment variables for better security and compliance.
Key System Upgrades
Migrated all customers to Servoy Cloud 2.0 (EKS) Fully transitioned to Kubernetes via AWS EKS, enabling automated scaling, improved container orchestration, and faster deployments.
Upgraded PostgreSQL to version 17.5 This upgrade delivers improved performance, security, and access to the latest database features.
PostgreSQL backups now include post-process optimization We now automatically run
REINDEXandVACUUMafter backups to maintain index health and overall DB performance.Upgraded Git & SVN server from 2.x.x to 3.8.0 Source control servers have been modernized to improve performance, compatibility, and security.
Upgraded all docker containers to Alpine 3.22 Uses a more recent, minimal Linux distro for better security and image efficiency.
Last updated
Was this helpful?