2025.12 (Servoy Cloud)

Setup ServoyCloud pipeline from Servoy IDE

ServoyCloud now allows you to create a delivery pipeline directly from the Servoy Developer IDE for your existing Servoy solution. This simplifies the process of connecting your local development to ServoyCloud. This will create an application with a pipeline for the current Servoy solution.

circle-info

Pre-requisites

An existing ServoyCloud namespace is required. If you have not set up your free ServoyCloud namespace yet, see namespace setup.

To setup pipeline from Servoy IDE:

  • Right click on the Servoy solution name

  • Go to Export Solution -> Setup pipeline

  • Complete wizard by filling in the required details

  • Your pipeline will be ready to access and manage in Servoy Cloud Control Center

Servoy Cloud Pipeline Setup Wizard from Servoy IDE

ServoyCloud Login & User Management

  • Login templates - Login templates can now be configured per solution.

circle-exclamation
Configure ServoyCloud Login Template
  • Users - Added display of linked tenants, ability to add/remove users from solutions, primary solution flag, and force password reset option.

  • Login history - Login history now includes tenant name, login status, and failed login errors.

  • Permissions - Selected tenant is now included in user permissions as servoyCloud$tenant$TENANT_NAME

  • User Management Settings - Added configuration options for custom SMTP and SSO user creation behavior. See example below.

Example of custom SMTP and user creation settings for Servoy Cloud Login

New tenant features

  • Tenant description - Added support for describing tenants.

  • Tenant lock/unlock - Added ability to lock tenants to prevent linked users from logging in.

  • Auto-link users - Added support to automatically link users to tenants based on domain names.


Ticket Commits View with Diff dialog

View commit diffs

The commits tab now shows more repository details, including repository name, branch, and other key information.

Clicking on a commit's title or subject opens a diff dialog, allowing you to review the changes introduced by that commit.

Commit diff view from Project Management > Tickets > Commits

Clear repository commit history

If commit data is missing or outdated, you can clear the repository's commit history, which triggers a fresh sync to fetch the latest data.

Clear repository commit history feature

Manage Batch Processors

Added support to start, stop, enable, or disable batch processors defined in the servoy properties file.

To access this view, go to Environments -> Batch processors

Manage batch processors view

Restore environment to previous build

Added support to restore an environment to a previous successful build. These builds are marked as REVERTED.

To access this feature, go to Environments and click on the Restore icon to begin with the wizard.

Restore environment to a previous build

Pipeline and build packages

Updated build configuration history

Configuration changes of build package details now display a comparison view showing old and new values.

New configuration comparison view in build package details

Build commits aggregation

Commits from failed builds are now aggregated into the first successful or reverted build for improved tracking.

Aggregate commit count from previous failed builds to current successful or reverted build

Search & Shortcuts

  • Global search shortcut - Added a keyboard shortcut CTRL + SHIFT + F to focus the search field throughout ServoyCloud.

  • Create new ticket shortcut - Added a keyboard shortcut to quickly create a new ticket.

    • macOS - CTRL + N

    • Windows - ALT + N


Other fixes and improvements

Fixes

  • Fixed commits linked to tickets not displaying correctly

  • Fixed active users not being shown due to a temporary issue

  • Fixed restoring a database from another environment

  • Fixed daily build count

    • Now includes successful and failed user-triggered builds (including E2E and unit test failures)

    • Fixed issue where the daily build count was not refreshing

  • ServoyCloud Login issues

    • Fixed OAuth login issues

    • Fixed "Remember me" checkbox not being saved in some login flows

  • Fixed chart loading performance issues

  • Fixed repository list issues when creating an application (templates, SCM, and mirrored repositories are now correctly supported)

  • Fixed side navigation menu not correctly selecting items when navigating through nested forms

  • Fixed issue where users could not update their profile details

  • Fixed sprint name displaying a UUID when the sprint was closed but the ticket was still open

  • Fixed search input being cleared after navigating away from a detail page

  • Fixed display issue where the current mobile build package showed an in-progress build instead of the last completed one

Improvements

  • Pipeline

    • Improved error handling for failed builds with unknown failure reasons

    • Enhanced build trigger information to indicate whether builds were triggered by backend, user, or SCM

    • JAVA 25 support - Added JAVA 25 as an option in pipeline job configuration.

    • E2E/Unit test report navigation - Easy access to E2E and unit test reports from failed build package details.

  • Log Activity

    • Added support to sync environment E2E logs, displaying hostname accordingly.

  • Database View

    • Improved performance when handling a large number of databases

    • Added nullable flag display in the database structure view

    • Fixed issue where database tables were not displayed; views and materialized views are now included

  • Project Management

    • Active sprints view - Added "Create ticket" button and option to disable automatic ticket assignment.

    • Ticket filtering by reporter - Added support to filter tickets by reporter.

    • Ticket email notifications

      • Fixed excessive email notifications

      • Ticket emails now include the ticket title in the subject

  • ServoyCloud Login

    • Improved UX for users being created or invited. They are now redirected to the primary login solution instead of being redirected to Servoy Cloud.

  • Charts / UI / Performance:

    • Fixed chart loading performance

    • Improved table navigation by making rows clickable instead of relying on action dots when only a detail screen is available.

Last updated

Was this helpful?