|
| 1 | +--- |
| 2 | +author: meshcloud |
| 3 | +title: Release 2025.11.2 |
| 4 | +--- |
| 5 | + |
| 6 | +Release period: 2025-03-20 to 2025-03-25 |
| 7 | + |
| 8 | +This release includes the following issues: |
| 9 | +* Building Block Output Mismatch Can Cause Runs |
| 10 | +* Page Title Accessibility Enhancement |
| 11 | +* Restrict meshServiceInstance creator via meshObject API |
| 12 | +* Workspace Building Block as Dependencies |
| 13 | +<!--truncate--> |
| 14 | + |
| 15 | +## Ticket Details |
| 16 | +### Building Block Output Mismatch Can Cause Runs |
| 17 | +**Audience:** Customer<br> |
| 18 | + |
| 19 | +#### Description |
| 20 | +A bug in the output handling of building blocks could cause unexpected building block runs if the |
| 21 | +outputs of the Terraform execution did not match the outputs defined in the building block definition. |
| 22 | + |
| 23 | +### Page Title Accessibility Enhancement |
| 24 | +**Audience:** User<br> |
| 25 | + |
| 26 | +#### Description |
| 27 | +In this release, we have implemented dynamic page titles across meshstack to improve accessibility and user experience. Users |
| 28 | +can now easily identify which page they are viewing through the browser tab title. |
| 29 | + |
| 30 | +### Restrict meshServiceInstance creator via meshObject API |
| 31 | +**Audience:** Partner<br> |
| 32 | + |
| 33 | +#### Description |
| 34 | +We have restricted the use of the " [email protected]" system user in the "spec.creator" field of a meshServiceInstance. |
| 35 | +This change prevents new service instances from using this user. We have updated our API documentation accordingly. |
| 36 | +Please review this release note for more details. |
| 37 | + |
| 38 | +#### How to use |
| 39 | +The purpose of the "spec.creator" field is to control which meshStack user gets passed to an Open Service Broker |
| 40 | +as the "Originating Identity" via the "X-Broker-API-Originating-Identity" header. |
| 41 | +API Users were allowed to specify " [email protected]" as a "spec.creator" value in the past and we included this as |
| 42 | +an example in our API documentation. |
| 43 | +We have also removed the " [email protected]" system user from the user list of the admin area. |
| 44 | +Internal system jobs running inside meshStack continue to use the " [email protected]" user to record event logs. |
| 45 | + |
| 46 | +### Workspace Building Block as Dependencies |
| 47 | +**Audience:** Partner, Operator, User<br> |
| 48 | + |
| 49 | +#### Description |
| 50 | +You can now use building blocks on workspace level as parent dependencies |
| 51 | +for tenant level building blocks. To do that, edit the building block definition |
| 52 | +of your tenant level building block and add the workspace level building block as a dependency. |
| 53 | +Please note that this does not work the other way around. Tenant level building |
| 54 | +blocks cannot be parent dependencies for workspace level building blocks. |
| 55 | + |
0 commit comments