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

Commit 9f9db41

Browse files
author
GitHub Actions
committed
Added release notes and version entries for 2024.48.0
1 parent ea5edfe commit 9f9db41

File tree

1 file changed

+98
-0
lines changed

1 file changed

+98
-0
lines changed
Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,98 @@
1+
---
2+
author: meshcloud
3+
title: Release 2024.48.0
4+
---
5+
6+
Release period: 2024-10-30 to 2024-11-06
7+
8+
This release includes the following issues:
9+
* Extra details in API response on HTTP 401 error
10+
* Landing Zone creation for GitHub
11+
* Pipeline Trigger for GitHub Action Workflows
12+
* Filter on Status for Chargebacks and Usage Reports
13+
* Fix Chargeback Statements with Deleted Tenants
14+
* Event Logs for User Deletions
15+
* Exclude Costs from Unmanaged Tenants in Dashboards
16+
* Create, Update and Delete meshTagDefinition via API
17+
* Better response for meshObject user and group binding API
18+
<!--truncate-->
19+
20+
## Ticket Details
21+
### Extra details in API response on HTTP 401 error
22+
**Audience:** User<br>
23+
24+
#### Description
25+
This improves the HTTP 401 error message and now returns a proper error text.
26+
This fix also add a JSON content-type header for other API error
27+
responses.
28+
29+
### Landing Zone creation for GitHub
30+
**Audience:** User<br>
31+
32+
#### Description
33+
We removed a bug where landing zone creation was not possible
34+
for all platforms of type 'GitHub'.
35+
36+
### Pipeline Trigger for GitHub Action Workflows
37+
**Audience:** Customer, Partner<br>
38+
39+
#### Description
40+
This functionality empowers platform engineers to provide seamless, easy-to-consume infrastructure automation for application teams. Platform engineers can now offer "Pipeline Building Blocks" that trigger GitHub Action Workflows when added to a tenant. These building block definitions can be published to the marketplace, enabling a smooth user experience for application teams to access and use existing automation without needing Git expertise. We will provide a guide shortly via the product documentation.
41+
42+
### Filter on Status for Chargebacks and Usage Reports
43+
**Audience:** Customer, Partner<br>
44+
45+
#### Description
46+
You can now filter chargeback statements and tenant usage reports by status (Open, Finalized, Updated)
47+
using a dropdown filter and you can sort the list by the "Generated at" column to easily check for late bills.
48+
Please note that this improvement is available only if you???re on the new version of the chargeback process.
49+
50+
#### How to use
51+
To check for all late bills from a previous period, set the "Generated at" column to descending
52+
order to view the most recent changes at the top. Then, select "Updated" from the status dropdown and
53+
choose the desired period from period column. This will allow you to easily identify any late bills for
54+
the specified period.
55+
56+
### Fix Chargeback Statements with Deleted Tenants
57+
**Audience:** Customer, Partner<br>
58+
59+
#### Description
60+
In rare cases, chargeback statements were incomplete when some of their
61+
tenants were already deleted. This is fixed now. Please note that all
62+
chargeback statements will be re-generated after the deployment to fix the
63+
incorrect chargeback statements. This process may take a few minutes and
64+
during this process, chargeback statements will be incomplete.
65+
66+
### Event Logs for User Deletions
67+
**Audience:** Partner<br>
68+
69+
#### Description
70+
When a user is deleted from meshStack, this event is now logged in the Event
71+
Logs section of the Admin Area. To view these events, simply filter by
72+
selecting Type as "Deleted" and Event as "User".
73+
74+
### Exclude Costs from Unmanaged Tenants in Dashboards
75+
**Audience:** Partner<br>
76+
77+
#### Description
78+
With the recently introduced revamped chargeback process, the financials
79+
dashboard included costs both from tenants managed via meshStack and
80+
unmanaged tenants. This was changed back to the old behavior where the
81+
dashboards have shown only costs from managed tenants.
82+
83+
### Create, Update and Delete meshTagDefinition via API
84+
**Audience:** Partner<br>
85+
86+
#### Description
87+
Admins can now create, update and delete meshTagDefinitions via the meshObject API.
88+
Using the terraform provider for meshStack, this enables admins to manage more of their
89+
meshStack's configuration as code.
90+
91+
### Better response for meshObject user and group binding API
92+
**Audience:** User<br>
93+
94+
#### Description
95+
The docs state that updates to the project user and group bindings are not possible, but the API
96+
only responded with an HTTP 500 error, regardless of what the exact underlying issue was.
97+
This has been improved and the error is now a proper HTTP 409 with a proper error message.
98+

0 commit comments

Comments
 (0)