Skip to content

Commit 69435f9

Browse files
Remove version dropdown from navbar (no versioned docs)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent 35e4e02 commit 69435f9

5 files changed

Lines changed: 37 additions & 143 deletions

File tree

docs/release-notes/_category_.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
2-
"label": "CloudShell Release Notes",
2+
"label": "Release Notes",
33
"position": 12
44
}

docs/release-notes/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
# CloudShell Release Notes
1+
# CloudShell 2025.1 Release Notes
22

33
## Planning to upgrade?
44

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.
66

77
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).
88

docs/release-notes/supported-versions.md

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -14,22 +14,21 @@ CloudShell offers two support phases:
1414

1515
| Release | GA Version release date | End of Premier support (18 months) | End of Extended support (30 months) |
1616
| --- | --- | --- | --- |
17-
| 2026.1 | March 2026 | September 1, 2027 | September 1, 2028 |
18-
| 2025.1 | November 2025 | May 1, 2027 | May 1, 2028 |
19-
| 2024.1 | August 2024 | February 1, 2026 | February 1, 2027 |
17+
| 2025.1 | September 2025 | Mar 1, 2027 | Mar 1, 2028 |
18+
| 2024.1 | August 2024 | Feb 1, 2026 | Feb 1, 2027 |
2019
| 2023.3 | December 2023 | <span style={{ color:"gray" }}>July 1, 2025</span> | July 1, 2026 |
21-
| <span style={{ color:"gray" }}>2023.2</span> | <span style={{ color:"gray" }}>July 2023</span> | <span style={{ color:"gray" }}>February 1, 2025</span> | <span style={{ color:"gray" }}>February 1, 2026</span> |
22-
| <span style={{ color:"gray" }}>2023.1</span> | <span style={{ color:"gray" }}>March 2023</span> | <span style={{ color:"gray" }}>October 1, 2024</span> | <span style={{ color:"gray" }}>October 1, 2025</span> |
23-
| <span style={{ color:"gray" }}>2022.2</span> | <span style={{ color:"gray" }}>September 2022</span> | <span style={{ color:"gray" }}>April 1, 2024</span> | <span style={{ color:"gray" }}>April 1, 2025</span> |
24-
| <span style={{ color:"gray" }}>2022.1</span> | <span style={{ color:"gray" }}>February 2022</span> | <span style={{ color:"gray" }}>September 1, 2023</span> | <span style={{ color:"gray" }}>September 1, 2024</span> |
25-
| <span style={{ color:"gray" }}>2021.2</span> | <span style={{ color:"gray" }}>August 2021</span> | <span style={{ color:"gray" }}>January 1, 2023</span> | <span style={{ color:"gray" }}>January 1, 2024</span> |
26-
| <span style={{ color:"gray" }}>2021.1</span> | <span style={{ color:"gray" }}>April 2021</span> | <span style={{ color:"gray" }}>November 1, 2022</span> | <span style={{ color:"gray" }}>November 1, 2023</span> |
20+
| 2023.2 | July 2023 | <span style={{ color:"gray" }}>Feb 1, 2025</span> | Feb 1, 2026 |
21+
| <span style={{ color:"gray" }}>2023.1</span> | <span style={{ color:"gray" }}>March 2023</span> | <span style={{ color:"gray" }}>Oct 1, 2024</span> | <span style={{ color:"gray" }}>Oct 1, 2025</span> |
22+
| <span style={{ color:"gray" }}>2022.2</span> | <span style={{ color:"gray" }}>September 2022</span> | <span style={{ color:"gray" }}>Apr 1, 2024</span> | <span style={{ color:"gray" }}>Apr 1, 2025</span> |
23+
| <span style={{ color:"gray" }}>2022.1</span> | <span style={{ color:"gray" }}>February 2022</span> | <span style={{ color:"gray" }}>Sept 1, 2023</span> | <span style={{ color:"gray" }}>Sept 1, 2024</span> |
24+
| <span style={{ color:"gray" }}>2021.2</span> | <span style={{ color:"gray" }}>August 2021</span> | <span style={{ color:"gray" }}>Jan 1, 2023</span> | <span style={{ color:"gray" }}>Jan 1, 2024</span> |
25+
| <span style={{ color:"gray" }}>2021.1</span> | <span style={{ color:"gray" }}>April 2021</span> | <span style={{ color:"gray" }}>Nov 1, 2022</span> | <span style={{ color:"gray" }}>Nov 1, 2023</span> |
2726
| <span style={{ color:"gray" }}>2020.2</span> | <span style={{ color:"gray" }}>October 2020</span> | <span style={{ color:"gray" }}>May 1, 2022</span> | <span style={{ color:"gray" }}>May 1, 2023</span> |
28-
| <span style={{ color:"gray" }}>2020.1</span> | <span style={{ color:"gray" }}>June 2020</span> | <span style={{ color:"gray" }}>January 1, 2022</span> | <span style={{ color:"gray" }}>January 1, 2023</span> |
29-
| <span style={{ color:"gray" }}>9.3</span> | <span style={{ color:"gray" }}>September 2019</span> | <span style={{ color:"gray" }}>April 1, 2021</span> | <span style={{ color:"gray" }}>April 1, 2022</span> |
30-
| <span style={{ color:"gray" }}>9.2</span> | <span style={{ color:"gray" }}>May 2019</span> | <span style={{ color:"gray" }}>December 1, 2020</span> | <span style={{ color:"gray" }}>December 1, 2021</span> |
31-
| <span style={{ color:"gray" }}>9.1</span> | <span style={{ color:"gray" }}>January 2019</span> | <span style={{ color:"gray" }}>August 1 2020</span> | <span style={{ color:"gray" }}>August 1, 2021</span> |
32-
| <span style={{ color:"gray" }}>9.0</span> | <span style={{ color:"gray" }}>September 2018</span> | <span style={{ color:"gray" }}>April 1, 2020</span> | <span style={{ color:"gray" }}>April 1, 2021</span> |
33-
| <span style={{ color:"gray" }}>8.3</span> | <span style={{ color:"gray" }}>April 2018</span> | <span style={{ color:"gray" }}>November 1, 2019</span> | <span style={{ color:"gray" }}>November 1, 2020</span> |
27+
| <span style={{ color:"gray" }}>2020.1</span> | <span style={{ color:"gray" }}>June 2020</span> | <span style={{ color:"gray" }}>Jan 1, 2022</span> | <span style={{ color:"gray" }}>Jan 1, 2023</span> |
28+
| <span style={{ color:"gray" }}>9.3</span> | <span style={{ color:"gray" }}>September 2019</span> | <span style={{ color:"gray" }}>Apr 1, 2021</span> | <span style={{ color:"gray" }}>Apr 1, 2022</span> |
29+
| <span style={{ color:"gray" }}>9.2</span> | <span style={{ color:"gray" }}>May 2019</span> | <span style={{ color:"gray" }}>Dec 1, 2020</span> | <span style={{ color:"gray" }}>Dec 1, 2021</span> |
30+
| <span style={{ color:"gray" }}>9.1</span> | <span style={{ color:"gray" }}>January 2019</span> | <span style={{ color:"gray" }}>Aug 1 2020</span> | <span style={{ color:"gray" }}>Aug 1, 2021</span> |
31+
| <span style={{ color:"gray" }}>9.0</span> | <span style={{ color:"gray" }}>September 2018</span> | <span style={{ color:"gray" }}>April 1, 2020</span> | <span style={{ color:"gray" }}>Apr 1, 2021</span> |
32+
| <span style={{ color:"gray" }}>8.3</span> | <span style={{ color:"gray" }}>April 2018</span> | <span style={{ color:"gray" }}>Nov 1, 2019</span> | <span style={{ color:"gray" }}>Nov 1, 2020</span> |
3433
| <span style={{ color:"gray" }}>8.2</span> | <span style={{ color:"gray" }}>December 2017</span> | <span style={{ color:"gray" }}>July 1, 2019</span> | <span style={{ color:"gray" }}>July 1, 2020</span> |
3534
| <span style={{ color:"gray" }}>8.1</span> | <span style={{ color:"gray" }}>August 2017</span> | <span style={{ color:"gray" }}>March 1, 2019</span> | <span style={{ color:"gray" }}>March 1, 2020</span> |

docs/release-notes/whats-new.md

Lines changed: 12 additions & 118 deletions
Original file line numberDiff line numberDiff line change
@@ -2,117 +2,13 @@
22
sidebar_position: 2
33
---
44

5-
What's New
6-
==========
5+
# What's New
76

8-
## What's New in Version 2026.1
9-
10-
### Maintenance Window By Domain
11-
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
79-
- **Performance Improvements** — Faster entity path queries, optimized published properties retrieval
80-
81-
### 2024.1.0.2624 (April 2025)
82-
- **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
84-
- **Security: L1 Driver Logs** — Passwords redacted from Layer 1 driver logs
85-
- **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
99-
- **Environment Variable Config Override** — Override `customer.config` values using environment variables
100-
- **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
1128

1139
This release includes the following features and enhancements.
11410

115-
#### Assembly Lab
11+
### Assembly Lab
11612

11713
A radically different mode of operation for CloudShell is now available!
11814

@@ -125,25 +21,25 @@ A radically different mode of operation for CloudShell is now available!
12521
- Change solutions
12622

12723

128-
##### For more information on Assembly lab, follow these links
24+
#### For more information on Assembly lab, follow these links
12925

13026
- [Assembly Lab Overview](../admin/setting-up-cloudshell/assembly-lab/index.md)
13127
- [Configure an Assembly Lab domain](../admin/setting-up-cloudshell/assembly-lab/configure-assembly-lab-domain.md)
13228

133-
#### Capabilities
29+
### Capabilities
13430

13531
CloudShell's RBAC implementation, you can now associate user groups with capability sets.
13632
Each capability set can specifically allow or block certain capabilities, overriding the defaults provided by the group role.
13733

13834
[Read more here](../admin/cloudshell-identity-management/managing-cloudshell-permissions/capabilities/index.md)
13935

140-
#### Display attributes in Resource Search directly on cards
36+
### Display attributes in Resource Search directly on cards
14137

14238
[Configure specific attributes](../admin/setting-up-cloudshell/cloudshell-configuration-options/resource-search-customizations.md) to appear directly on resource search results.
14339

14440
![SearchResultsWithAttribute](/Images/Admin-Guide/ResourceSearchCustomization/SearchResultsWithLocation.png)
14541

146-
#### 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
14743

14844
- Configure an attribute to be displayed in sandbox dashboard
14945
- Show only sandboxes which passed a particular value
@@ -152,24 +48,22 @@ Each capability set can specifically allow or block certain capabilities, overri
15248

15349
[For more details](../admin/setting-up-cloudshell/cloudshell-configuration-options/customizing-sandboxes-dashboard.md)
15450

155-
#### Minimum Lead Time
51+
### Minimum Lead Time
15652

15753
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.
15854

15955
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).
16056

161-
#### API Changes
57+
### API Changes
16258

163-
##### GetResourcesAttributeValues
59+
#### GetResourcesAttributeValues
16460
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.
16561
Available in Cloudshell Automation API.
16662

167-
##### GetExecutionServers & DeleteExecutionServer
63+
#### GetExecutionServers & DeleteExecutionServer
16864

16965
API calls for getting Execution Servers and removing them using automation.
17066

171-
##### GetResourceDetails changes
67+
#### GetResourceDetails changes
17268

17369
GetResourceDetails will now show Create & Modified Date for the resource.
174-
175-
---

docusaurus.config.js

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,8 @@ const config = {
6868
},
6969
routeBasePath: '/',
7070
sidebarPath: './sidebars.js',
71-
includeCurrentVersion: true, //show the Next verions when working locally, this will be changed to false as part of the deployment process
71+
includeCurrentVersion: true,
72+
onlyIncludeVersions: ['current'],
7273
lastVersion: 'current',
7374
versions: {
7475
current: {
@@ -135,12 +136,12 @@ const config = {
135136
className: 'header-github-link',
136137
position: 'right',
137138
},
138-
{
139-
type: 'docsVersionDropdown',
140-
position: 'left',
141-
//dropdownItemsAfter: [{to: '/versions'}],
142-
dropdownActiveClassDisabled: true,
143-
},
139+
// Version dropdown removed - single "current" version strategy
140+
// {
141+
// type: 'docsVersionDropdown',
142+
// position: 'left',
143+
// dropdownActiveClassDisabled: true,
144+
// },
144145
],
145146
},
146147
footer: {

0 commit comments

Comments
 (0)