Skip to content
This repository was archived by the owner on Dec 29, 2025. It is now read-only.

Commit 1968ec6

Browse files
author
GitHub Actions
committed
Added release notes and version entries for 2025.51.0
1 parent c1fbeb7 commit 1968ec6

File tree

1 file changed

+124
-0
lines changed

1 file changed

+124
-0
lines changed

blog/2025-11-26-Release-0.md

Lines changed: 124 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,124 @@
1+
---
2+
author: meshcloud
3+
title: Release 2025.51.0
4+
---
5+
6+
Release period: 2025-11-19 to 2025-11-26
7+
8+
This release includes the following issues:
9+
* Improved AWS Account Enrollment with Landing Zone Detection
10+
* Improved Stability for Service Broker Catalog Refresh
11+
* Fix Missing EGID Field in MeshWorkspaceUserGroup API Response
12+
* Fixed Pagination Issue When Fetching Projects via meshObject API
13+
* Lock Cloud Platform Web Console URL for OSB Service
14+
* New meshLocation API for Location Management
15+
* Enforce Tag Validation for Additional meshObjects
16+
* Renamed Query Parameter in meshEventLog API
17+
* Fixed Error When Accepting User Invitations
18+
* Event Logs for API Keys
19+
* Restricted Default Workspace Tags Now Correctly Applied During Creation
20+
<!--truncate-->
21+
22+
## Ticket Details
23+
### Improved AWS Account Enrollment with Landing Zone Detection
24+
**Audience:** User<br>
25+
26+
#### Description
27+
meshStack now automatically detects if an AWS account is already part of an AWS Landing Zone before attempting
28+
Control Tower enrollment. Previously, enrollment could fail without clear indication when accounts were already
29+
managed by an existing Landing Zone. The replication process now checks Landing Zone manifests to
30+
determine if the account is already enrolled, providing clearer status information about why enrollment
31+
is skipped or fails.
32+
33+
### Improved Stability for Service Broker Catalog Refresh
34+
**Audience:** User<br>
35+
36+
#### Description
37+
We improved the stability of service broker catalog synchronization. In some cases, when service brokers provided
38+
very detailed service plan configurations, the catalog refresh could fail. We have now increased the storage
39+
capacity for service plan schemas, ensuring that even large and complex service broker catalogs can be processed
40+
reliably without errors.
41+
42+
### Fix Missing EGID Field in MeshWorkspaceUserGroup API Response
43+
**Audience:** User<br>
44+
45+
#### Description
46+
The meshWorkspaceUserGroup API now correctly includes the egid (external group ID) field in the response. Previously,
47+
this field was missing from the API response.
48+
49+
#### How to use
50+
When you fetch workspace user groups via the meshWorkspaceUserGroup API, the response now includes the egid field in
51+
the spec section. This allows you to programmatically access the external group ID that is used for integrations with
52+
external systems. No changes are required on your side - existing API calls will automatically return the complete
53+
data.
54+
55+
### Fixed Pagination Issue When Fetching Projects via meshObject API
56+
**Audience:** User<br>
57+
58+
#### Description
59+
Fixed a bug where projects could appear more than once when fetching them page by page via the meshObject API.
60+
61+
### Lock Cloud Platform Web Console URL for OSB Service
62+
**Audience:** User<br>
63+
64+
#### Description
65+
We have disabled the ability to modify the Cloud Platform Web Console URL for OSB Service platforms.
66+
These platforms use a fixed URL, which is set and managed by us.
67+
68+
### New meshLocation API for Location Management
69+
**Audience:** User<br>
70+
71+
#### Description
72+
The meshObject API now includes meshLocation endpoints for managing locations programmatically.
73+
Locations represent geographical or logical groupings of platform instances within meshStack.
74+
75+
All API keys can read meshLocations. Creating and updating meshLocations requires
76+
appropriate platform management permissions. Note that there are no dedicated permissions
77+
specifically for location management.
78+
79+
### Enforce Tag Validation for Additional meshObjects
80+
**Audience:** User<br>
81+
82+
#### Description
83+
When the tag validation setting in Settings -> Compliance -> Tags is disabled, tags are now properly validated for the following entity types: meshBuildingBlockDefinitions, meshPaymentMethods, meshLandingZones and meshProjectRoles. Previously, these meshObjects were not verified correctly when this setting was disabled.
84+
85+
#### How to use
86+
If this setting is disabled in your meshStack instance (Settings -> Compliance -> Tags), the mentioned meshObjects will now be validated properly. No action is required on your side unless you have API integrations that relied on the previous behavior where these meshObjects were not verified.
87+
88+
### Renamed Query Parameter in meshEventLog API
89+
**Audience:** User<br>
90+
91+
#### Description
92+
We renamed the query parameter from `type` to `eventType` in the meshEventLog API endpoint for consistency with the
93+
response payload structure. If you are using the meshEventLog API, please update your API calls to use `eventType`
94+
instead of `type` when filtering event logs by type.
95+
96+
### Fixed Error When Accepting User Invitations
97+
**Audience:** User<br>
98+
99+
#### Description
100+
We fixed an issue where accepting a user invitation could fail with a database error. This prevented invited users
101+
from successfully activating their accounts and accessing their assigned workspaces.
102+
103+
#### How to use
104+
Invited users can now accept their invitations without encountering errors. The invitation acceptance process works
105+
smoothly, properly enabling the user account and setting up the associated workspace bindings.
106+
107+
### Event Logs for API Keys
108+
**Audience:** User<br>
109+
110+
#### Description
111+
We now create event logs for API Keys. When you create, modify, or delete an API Key, these changes
112+
are now visible in the Event Logs section in the admin area. This provides you with better visibility and
113+
auditability of API Key changes in your meshStack installation.
114+
115+
### Restricted Default Workspace Tags Now Correctly Applied During Creation
116+
**Audience:** User<br>
117+
118+
#### Description
119+
We fixed a bug that prevented restricted default workspace tags from being correctly applied during workspace
120+
creation. Previously, when creating a new workspace, tags defined as restricted with default values in the tag
121+
schema were not automatically set on the workspace anymore. This meant that newly created workspaces were missing important
122+
default tag values that should have been applied automatically. With this fix, all restricted default tags are now
123+
properly applied when creating a workspace, ensuring consistent tagging from the start.
124+

0 commit comments

Comments
 (0)