You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/release-notes/index.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,8 +1,8 @@
1
-
# CloudShell Release Notes
1
+
# CloudShell 2025.1 Release Notes
2
2
3
3
## Planning to upgrade?
4
4
5
-
You can upgrade to CloudShell from any CloudShell version [that is under support](./supported-versions.md) (either Premier or Extended support phases). To upgrade from a version that is no longer supported, contact your Technical Account Manager.
5
+
You can upgrade to CloudShell 2025.1 from any CloudShell version [that is under support](./supported-versions.md) (either Premier or Extended support phases). To upgrade from a version that is no longer supported, contact your Technical Account Manager.
6
6
7
7
Before performing an upgrade, please make sure to review the [CloudShell System Requirements](../install-configure/cs-system-requirements/index.md) and [Known Upgrade Issues](../install-configure/cloudshell-suite/appendix/known-upgrade-issues.md).
Administrators can define maintenance windows scoped to individual domains. This enables planned downtime or restricted access for specific teams without affecting other domains.
12
-
13
-
### Deprecate Properties Capability — All Standards
14
-
The `deprecate_properties` capability is now recognized across all CloudShell resource standards. Previously only supported on a subset of core standards.
15
-
16
-
### Security Updates
17
-
Updated bundled third-party components:
18
-
| Component | Previous | New |
19
-
|-----------|----------|-----|
20
-
| Apache httpd (+OpenSSL) | 2.4.65 | 2.4.66 |
21
-
| Node.js | 22.15.0 | 24.14.0 (LTS) |
22
-
| Erlang OTP | 25.2.3 | 26.2.3 |
23
-
| MongoDB | 6.0.4 | 7.0.30 |
24
-
25
-
:::warning Breaking Change
26
-
Node.js 24 dropped 32-bit (x86) Windows support. The x86 Node.js prerequisite has been removed from the installer.
27
-
:::
28
-
29
-
### Export Diagram as PNG
30
-
Export sandbox diagrams as PNG images directly from the browser. Available in the diagram toolbar under Export → PNG.
31
-
32
-
### AI Chat Integration
33
-
Configurable AI Assistant menu item in the Portal. Administrators can set a URL template to integrate with AI chat services.
34
-
35
-
### Server Default Changes
36
-
-`UseRabbitServer` now defaults to `false`
37
-
-`UseEmbeddedSandboxService` now defaults to `false`
38
-
39
-
### Docker Execution Server
40
-
- Consolidated Dockerfile with Python 3 virtualenv and TLS/Kerberos compatibility
41
-
- Support for passing Execution Server Selector attributes to Docker containers
42
-
43
-
---
44
-
45
-
## What's New in Version 2025.1
46
-
47
-
### RemoveEntitiesFromTopology API
48
-
New API method for programmatically removing services and abstract resources from a topology/blueprint.
49
-
50
-
### PostgreSQL Database Support (Beta)
51
-
CloudShell now supports PostgreSQL as an alternative database backend. Contact Quali Support for evaluation access.
52
-
53
-
---
54
-
55
-
## Post-2024.1 GA Patch Releases
56
-
57
-
### 2024.1.0.2534 (October 2024)
58
-
-**Abstract Editor: Collapse Nodes** — Collapse abstract nodes in the diagram editor for cleaner visualization
59
-
-**Reservation State Filter** — Now visible for all domain types in the Reservations Dashboard
60
-
-**L1 Port Filter** — Filter resources by L1 ports when adding resources to a reservation
61
-
-**Block Recurring Sandboxes in Assembly Lab** — Recurring reservations are blocked in Assembly Lab domains
62
-
63
-
### 2024.1.0.2540 (November 2024)
64
-
-**Sticky Notes Activity Feed** — When updating sticky notes, a notification appears in the reservation activity feed
65
-
-**Work Order Enhancements** — Block connectivity changes in pending state; show full abstract port names in Blueprint route editor
66
-
67
-
### 2024.1.0.2596 (February 2025)
68
-
-**Attribute Changed Event** — Now publishable for MQ integration
69
-
-**SSO Login Event** — Login events are now created for SSO logins
70
-
-**Sandbox API: Schedule Future Reservations** — New `Start_Time` parameter to schedule reservations for a future time
71
-
-**Save As Template Confirmation** — Confirmation dialogs added for "Save As Template" and "Save a Copy" actions
72
-
-**Work Order Improvements** — Recursive state updates, alphabetical route sorting, sort resources by request name
73
-
-**Domain ID in Events** — Domain ID now passed in certain events to simplify handling
74
-
75
-
### 2024.1.0.2603 (March 2025)
76
-
-**Copiable Side Panel Text** — Text in side panels (activity feed, resource info) is now selectable and copiable
77
-
-**Sandbox API: Cancel Pending Reservation** — API now supports canceling pending reservations, not just stopping active ones
78
-
-**Assembly Lab: Exclusive Requirements** — Exclusive requirements now solved only by the device itself, not the entire graph
-**Smart Route Creation** — When creating routes between concrete devices, the system prioritizes using existing L1 infrastructure segments (patch panels, Layer 1 switches). Falls back to a provisional direct connection if no valid route exists
83
-
-**Node.js Upgrade** — Bundled Node.js upgraded from 18.13.0 to 22.15.0
-**Performance** — Reduced CPU usage, faster resource deletion, reduced thread starvation, caching for high-frequency calls
86
-
87
-
### 2024.1.0.2634 (May 2025)
88
-
-**PostgreSQL Support (Experimental)** — Experimental database support for PostgreSQL. Contact Quali Support for details.
89
-
90
-
### 2024.1.0.2650 (June 2025)
91
-
-**Sticky Note Colors** — Choose color for sticky notes in sandboxes
92
-
-**New API: UndeployApps** — Remove an app from the cloud provider while keeping the CloudShell resource. Useful for bulk deletion scenarios.
93
-
94
-
### 2024.1.0.2669 (July 2025)
95
-
-**AllowUnicodeForCommandContext** — New configuration option to support passing unicode characters to script environment variables (useful when usernames contain unicode)
96
-
97
-
### 2024.1.0.2682 (August 2025)
98
-
-**Alias in Assembly Lab** — Resource alias now appearing in Assembly Lab reservations
-**Permissions Screen Sort** — Groups sorted alphabetically in the Permissions screen
101
-
-**Connection Properties** — Side panel shows changes immediately after modification
102
-
103
-
### 2024.1.0.2686 (October 2025)
104
-
-**L1 Port Route Solving** — When solving an abstract in a route, if the solution is connected to an L1 port, the port is automatically added to the route
105
-
-**Per-Domain Notification Settings API** — New `UpdateDomainSetting` and `GetDomainSettings` API methods for managing notification settings per domain
106
-
107
-
---
108
-
109
-
## What's New in Version 2024.1
110
-
111
-
### Features and enhancements
7
+
## Features and enhancements
112
8
113
9
This release includes the following features and enhancements.
114
10
115
-
####Assembly Lab
11
+
### Assembly Lab
116
12
117
13
A radically different mode of operation for CloudShell is now available!
118
14
@@ -125,25 +21,25 @@ A radically different mode of operation for CloudShell is now available!
125
21
- Change solutions
126
22
127
23
128
-
#####For more information on Assembly lab, follow these links
24
+
#### For more information on Assembly lab, follow these links
-[Configure an Assembly Lab domain](../admin/setting-up-cloudshell/assembly-lab/configure-assembly-lab-domain.md)
132
28
133
-
####Capabilities
29
+
### Capabilities
134
30
135
31
CloudShell's RBAC implementation, you can now associate user groups with capability sets.
136
32
Each capability set can specifically allow or block certain capabilities, overriding the defaults provided by the group role.
137
33
138
34
[Read more here](../admin/cloudshell-identity-management/managing-cloudshell-permissions/capabilities/index.md)
139
35
140
-
####Display attributes in Resource Search directly on cards
36
+
### Display attributes in Resource Search directly on cards
141
37
142
38
[Configure specific attributes](../admin/setting-up-cloudshell/cloudshell-configuration-options/resource-search-customizations.md) to appear directly on resource search results.
####Filter sandboxes by user input and display the user input in Sandboxes Dashboard
42
+
### Filter sandboxes by user input and display the user input in Sandboxes Dashboard
147
43
148
44
- Configure an attribute to be displayed in sandbox dashboard
149
45
- Show only sandboxes which passed a particular value
@@ -152,24 +48,22 @@ Each capability set can specifically allow or block certain capabilities, overri
152
48
153
49
[For more details](../admin/setting-up-cloudshell/cloudshell-configuration-options/customizing-sandboxes-dashboard.md)
154
50
155
-
####Minimum Lead Time
51
+
### Minimum Lead Time
156
52
157
53
You now have the ability to establish a minimum lead time for reserving Sandboxes within a specific domain. This means that when this setting is configured, any sandbox reservations must be made for a date in the future, not for immediate use.
158
54
159
55
To implement this, you need to adjust the `MinimumLeadTimeMinutes` parameter via a specific API call. Detailed instructions on how to make this API call can be found in [this guide](../api-guide/cs-admin-rest-api/edit-domain.md).
160
56
161
-
####API Changes
57
+
### API Changes
162
58
163
-
#####GetResourcesAttributeValues
59
+
#### GetResourcesAttributeValues
164
60
Receives a list of resources and returns the values of all the attributes in bulk. This method can be more performant than calling GetResourceAttributeValues or GetResourceDetails in a loop.
165
61
Available in Cloudshell Automation API.
166
62
167
-
#####GetExecutionServers & DeleteExecutionServer
63
+
#### GetExecutionServers & DeleteExecutionServer
168
64
169
65
API calls for getting Execution Servers and removing them using automation.
170
66
171
-
#####GetResourceDetails changes
67
+
#### GetResourceDetails changes
172
68
173
69
GetResourceDetails will now show Create & Modified Date for the resource.
0 commit comments