Skip to main content

Release 2025.23.0

· 5 min read
meshcloud

Release period: 2025-05-28 to 2025-06-04

This release includes the following issues:

  • Add new meshPaymentMethod endpoints in meshObject API
  • Renamed Access Tabs for Improved Clarity
  • Empty Building Block Selection on Azure Landing Zone
  • README now correctly persisted
  • Keyboard Accessible Card Toggles
  • Better Error Message For Block Runs With Missing Outputs
  • Fix Step Title of Building Block Run
  • Fixed Broken Link in Project Access View
  • Fixed Building Block Default Input Number
  • Improved building block grid view
  • Add API Key permissions for meshPaymentMethods
  • Fixed Saving Landing Zone
  • Unmanaged Tenants tab title
  • Fixed Blank Page on General Tab Switch
  • Better Building Block Environment Variable Description

Ticket Details​

Add new meshPaymentMethod endpoints in meshObject API​

Audience: User

Description​

This release introduces POST, PUT and DELETE method support for meshPaymentMethod objects via the meshObject API Platform teams and automation can now manage payment methods programmatically, enabling better integration and automation scenarios.

How to use​

To use the new endpoints, refer to the meshObject API documentation for details on how to create, update, and delete meshPaymentMethod objects. This release introduces new permissions for API Keys, allowing you to control access to these endpoints. Permissions for creating, updating and deleting payment methods can only be assigned by admins.

Renamed Access Tabs for Improved Clarity​

Audience: User

Description​

In this release, we have updated access-related tab names to enhance clarity: In the Workspace Manager, "Workspace Access" is now "Access Management" Its child tab "Current Access" is now "Role Mapping". In the project management area, "Project Access" is now also "Access Management" and its child tab "Current Access" is now "Role Mapping". These changes aim to make permissions and role management more intuitive for users.

Empty Building Block Selection on Azure Landing Zone​

Audience: User

Description​

Previously, when you create landing zone of platform type "Azure", you will face an empty building block definition selection. This has been fixed.

README now correctly persisted​

Audience: User, Operator

Description​

Previously, the README value for the general information of a building block definition was not persisted in case a building block definition was created or updated via the panel. This is now fixed and works as intended.

Keyboard Accessible Card Toggles​

Audience: User

Description​

Expandable cards on the building blocks detail page are now accessible via keyboard. The downward-facing caret icons are focusable and operable buttons.

Better Error Message For Block Runs With Missing Outputs​

Audience: User

Description​

The wording of the error message which is shown if a block run was marked as failed because outputs were missing or their types did not match the one specified in the definition was improved.

Fix Step Title of Building Block Run​

Audience: User

Description​

Fixed an issue where the first step in every building block run was always labeled "Trigger GitHub Workflow." Step titles now reflect the correct action.

Audience: User

Description​

If you can not find a meshUser/Group within project access control then you get the information that must be assigned first to the workspace. This link was broken and now it is fixed.

Fixed Building Block Default Input Number​

Audience: User

Description​

We have fixed the problem with building block inputs from type number. The problem was that in case of a default value, the input was not being set correctly.

Improved building block grid view​

Audience: User

Description​

We have slightly improved the design of the building block grid view in meshPanel. The new layout simplifies adding a new building block. We also improved its layout for smaller viewports.

How to use​

You can find the improved building block grid view in the "building blocks" tab of a workspace and the "overview" tab of a tenant.

Add API Key permissions for meshPaymentMethods​

Audience: User

Description​

We added fine-grained API Key permissions for managing Payment Methods via the meshObject API. You can now grant API Keys explicit rights to list Payment Methods in a specific workspace or all workspaces.

How to use​

When creating or editing an API Key in meshPanel, you will see new permission options for Payment Methods. Grant the required rights to allow API Keys to access or manage Payment Methods in your workspace. For more details, refer to the meshObject API documentation.

Fixed Saving Landing Zone​

Audience: User

Description​

We fixed an issue that prevented users from saving landing zones. The problem was when the landing zone was referenced by a deleted user the response could not be determined.

Unmanaged Tenants tab title​

Audience: User

Description​

The title of the Unmanaged Tenants tab in the browser was not correctly set to "Unmanaged Tenants" when the user is on the Unmanaged Tenants page. This is now fixed.

Fixed Blank Page on General Tab Switch​

Audience: Partner

Description​

Resolved an issue where switching back to the "General" tab in the Communication Center after visiting another tab (e.g. "Receiving Workspaces" or "Deletion") resulted in a blank screen. Users can now navigate between tabs without losing the loaded content.

Better Building Block Environment Variable Description​

Audience: Customer, Partner

Description​

The description texts for building block definition input variables have been improved. Now it is clearer how those variables are handed over to the building blocks.