Release vNext
Release period: 2026-02-17 to 2026-02-23
This release includes the following issues:
- Workspace Deletion No Longer Gets Stuck on Role Remove Errors
- Access Control V2 Is Now Available as a Feature Preview
- Building Block Runner Activity Tracking Fixed
- Error Handling of Config Parsing in OpenTofu Building Block Runner
- Run Tokens Can Now Fetch Building Block Runs
- Fetching Terminated Building Block Runs No Longer Fails
- Update Only Apply Once per Tenant Flag in Draft Building Block Definitions
- Fix Publication State Update When Releasing Building Block Draft Versions
- Improved Performance of Building Block Executions
Ticket Details
Workspace Deletion No Longer Gets Stuck on Role Remove Errors
Audience: User
Description
We fixed a bug where workspace and project deletion could get stuck when removing role bindings from a workspace or project failed with an internal error. If you experienced stuck workspace or project deletions, they will now proceed successfully.
Access Control V2 Is Now Available as a Feature Preview
Audience: User
Description
We introduced Access Control V2 as a feature preview. You can now try the new access control experience on workspace, project, and admin access pages by opting in via the "Try New Experience" toggle on those pages. Access Control V2 brings a redesigned interface for managing role mappings and permissions. The feature will gradually roll out and eventually replace the current access control experience.
If your meshStack previously had Access Control V2 enforced, it will remain enforced with no option to toggle back. For all other instances, users can try the new experience via the toggle and opt out if needed. The feature will gradually roll out and become mandatory for all instances.
Building Block Runner Activity Tracking Fixed
Audience: User
Description
We fixed an issue where building block runners would incorrectly show an error in their activity status, even though the runners were working correctly. The runner activity tracking now properly updates the last seen timestamp.
Error Handling of Config Parsing in OpenTofu Building Block Runner
Audience: User
Description
We improved the error handling when a OpenTofu runner fails to parse a incorrect backend.tf file during Terraform based building block execution.
Run Tokens Can Now Fetch Building Block Runs
Audience: User
Description
We fixed an issue where run tokens, which are provided to building block runners, lacked sufficient permissions to fetch their own building block runs. This previously prevented runners from checking the current state of their runs via the meshObject API. Run tokens now include the necessary permissions to retrieve building block run information.
Fetching Terminated Building Block Runs No Longer Fails
Audience: User
Description
We fixed an issue where fetching terminated building block runs (e.g., runs with status SUCCEEDED, FAILED, or ABORTED) via the meshObject API resulted in an HTTP 500 error. The API now gracefully handles these cases by returning a placeholder value for the run token field, allowing you to successfully retrieve information about terminated building block runs without errors.
Update Only Apply Once per Tenant Flag in Draft Building Block Definitions
Audience: User
Description
You can now update the "Only Apply Once per Tenant" setting for building block definitions that are still in their initial draft state. Previously, this setting could only be configured during initial creation and could not be changed afterward, even for drafts.
Fix Publication State Update When Releasing Building Block Draft Versions
Audience: User
Description
When releasing a building block definition draft version without requiring admin approval, the publication state is now correctly updated to "Published". Previously, the publication state remained unchanged even though the version was successfully released, which could caused an inconsistent view in the panel.
Improved Performance of Building Block Executions
Audience: User
Description
We improved the handling of building block executions by optimizing database queries. This increases stability for building block executions from workspaces and projects with a lot of building blocks attached.