meshStack

meshStack

  • User Docs
  • Administrator Docs
  • API Docs
  • Release Notes
  • Feedback

›Recent Posts

Recent Posts

  • Release 2025.19.0
  • Release 2025.18.0
  • Release 2025.17.0
  • Release 2025.16.0
  • Release 2025.15.0

Release 2024.30.0

July 10, 2024

meshcloud

Release period: 2024-07-03 to 2024-07-10

This release includes the following issues:

  • Explicit right to import tenants
  • Fix Building Bocks with Operator input via API
  • Improve tenant replication when removing a workspace user
  • Enhance resilience of daily tenant replication
  • Exclude expired roles from Building Block User Permissions
  • Tracking usage of API keys
  • Prevent User Deletion via UI when SCIM enabled
  • Fix Handling optional Single Select Fields
  • Remove Web Console Link on Building Block Deletion
  • Fix API Key secret rotation
  • Improvements on Replication Status Update
  • Tenants from deleted platform now daily retried
  • Policies between Projects and Building Block Definitions
  • Add Event Author in Notifications
  • Fix for expired roles triggering excessive replications
  • Support Dots in Payment Method Identifiers

Ticket Details

Explicit right to import tenants

Audience: Partner, Operator

Description

We added a new right to explicitly permit the import of existing tenants into meshStack. This was previously possible for workspace scoped API keys, but the new right is now only available for API users. The new right needs to be added to all existing API Users, that are used to import tenants via the new tenant POST endpoint. The declarative import is not affected by this change!

Fix Building Bocks with Operator input via API

Audience: Customer, Partner

Description

Building Blocks that have an operator input defined could not be created via the API. Creation led to an error. This issue is fixed now and these Building Blocks can now be created successfully via API and Terraform Provider.

Improve tenant replication when removing a workspace user

Audience: Partner, Operator

Description

If a workspace has many projects, removing multiple users from the workspace led to a long queue of tenant replications within this workspace. This resulted in also other delayed tenant replications. This issue has been fixed now and less tenant replications are triggered. This also allows other replications to be executed much quicker.

Enhance resilience of daily tenant replication

Audience: Partner, Operator

Description

In rare cases an error when triggering tenant replication for all tenants once a day led to stopping this daily replication. Therefore some tenants could have been excluded from the daily replication. This is fixed now and all tenants will be replicated, even if some fail.

Exclude expired roles from Building Block User Permissions

Audience: User

Description

With the Assignment Type 'User Permissions' you can provide Building Blocks with the information on the project assigned user's including their respective project roles. Previously, expired roles were included in these permissions. This has been fixed.

Tracking usage of API keys

Audience: Partner

Description

You can now see when an API key was last used to access resources in the new "Last Login" column. This should help you proactively manage your active API keys.

Prevent User Deletion via UI when SCIM enabled

Audience: Partner

Description

Previously, users could be deleted via the UI even when SCIM Management was enabled. This issue has been fixed to maintain SCIM as the authoritative source of truth when active.

Fix Handling optional Single Select Fields

Audience: User

Description

Previously, you encountered difficulty saving tags of a Building Block Definition when an optional single select field had no selected value. This has been fixed. Now, you can leave optional single select fields empty while editing your tags. Additionally, we have fixed an incorrect behavior where optional single select fields were erroneously indicated with a red bar, implying an issue when no selection was made. This misleading indicator has been corrected to accurately reflect the field's optional status.

Remove Web Console Link on Building Block Deletion

Audience: User

Description

Previously, if you specified an output with an Assignment Type 'Sign In URL' and deleted the associated building block, the link to the tenant would persist, resulting in a broken page. This issue has now been resolved; deleted building blocks will no longer leave behind links on the platform tenant dashboard.

Fix API Key secret rotation

Audience: Customer

Description

This fixes a bug that set the wrong secret when an API Key was rotated, which led to essentially breaking the API Key. Secret rotation now works correctly.

Improvements on Replication Status Update

Audience: Partner

Description

This fix drops duplicated replication requests instead of letting their error override the legitimate status of the previous replication. Duplicated replications can only happen under rare circumstances caused by internal processes.

Tenants from deleted platform now daily retried

Audience: Partner

Description

A bug prevented tenants from deleted platforms to be included in the nightly replication. A tenant is purged if the platform is deleted in which it existed. With this fix such tenants are retried and can be successfully removed from meshStack.

Policies between Projects and Building Block Definitions

Audience: User, Customer, Partner

Description

You can now also define Policies between Projects and Building Block Definitions. These Policies will make sure that you cannot create Building Blocks from that Definition in non-compliant projects. You will also not see non-compliant Building Block Definitions anymore in the Marketplace within the Tenant Control Plane. Additionally you cannot pick an non-compliant project when you choose a Building Block Definition from the Marketplace on workspace level.

Add Event Author in Notifications

Audience: User

Description

Previously, notifications only mentioned the author as "Admin" when informing meshStack users about changes such as role revocations, assignments to Workspaces/Projects, or role changes. With this update, users will now see the exact email address of the person responsible for the action in the notification, providing greater clarity and transparency.

Fix for expired roles triggering excessive replications

Audience: Operator

Description

This fixes a bug that could trigger a lot of unnecessary project replications if a lot of expired roles were present. This reduces the load on the system during nightly project replications.

Support Dots in Payment Method Identifiers

Audience: User

Description

With this fix, we now again support payment method identifiers with dots, enabling parameter modifications via API for these identifiers.

Recent Posts
  • Ticket Details
    • Explicit right to import tenants
    • Fix Building Bocks with Operator input via API
    • Improve tenant replication when removing a workspace user
    • Enhance resilience of daily tenant replication
    • Exclude expired roles from Building Block User Permissions
    • Tracking usage of API keys
    • Prevent User Deletion via UI when SCIM enabled
    • Fix Handling optional Single Select Fields
    • Remove Web Console Link on Building Block Deletion
    • Fix API Key secret rotation
    • Improvements on Replication Status Update
    • Tenants from deleted platform now daily retried
    • Policies between Projects and Building Block Definitions
    • Add Event Author in Notifications
    • Fix for expired roles triggering excessive replications
    • Support Dots in Payment Method Identifiers
meshStack
Docs
User DocumentationAdministrator DocumentationSecurity FAQ
Get in Touch
SupportWebsiteLinkedIn
More
Release NotesGitHub
Copyright © 2025 meshcloud GmbH