Skip to content

Commit b4e39d6

Browse files
committed
updating release notes
Signed-off-by: nikhil2611 <ngupta@progress.com>
1 parent bdbf97c commit b4e39d6

File tree

1 file changed

+33
-85
lines changed

1 file changed

+33
-85
lines changed

content/release_notes/workstation.md

Lines changed: 33 additions & 85 deletions
Original file line numberDiff line numberDiff line change
@@ -20,137 +20,85 @@ summary = "Chef Workstation release notes"
2020

2121
Release date: TBD
2222

23-
### Major Architectural Change
24-
25-
Chef Workstation Enterprise now transitions from traditional native OS packages to a unified Habitat-based distribution model. This marks a significant modernization in how Chef Workstation is packaged, delivered, and managed across platforms.
26-
27-
This new architecture provides improved consistency, simplified dependency management, and better isolation across environments.
28-
2923
### Key features
3024

31-
#### Single Package Installation
32-
33-
All Chef Workstation tools are now bundled into a single Habitat package, replacing multiple OS-specific installers.
34-
35-
#### Cross-Platform Consistency
36-
37-
Linux and Windows users now receive the same toolset with consistent behavior, reducing platform-specific differences.
38-
39-
#### Simplified Dependency Management
40-
41-
Habitat manages all runtime dependencies, including:
42-
43-
- Ruby runtime
44-
- System libraries
45-
- Tool dependencies
46-
47-
This eliminates dependency conflicts and reduces environment drift.
25+
Chef Workstation 26 is built entirely on Chef Habitat. We aren't providing traditional Omnibus builds.
26+
Chef Workstation 26 uses standard licensing for commercial, community, and trial customers.
4827

49-
#### Improved Isolation
50-
51-
Each tool runs in a controlled environment using Habitat wrappers, improving reliability and reducing runtime conflicts.
52-
53-
#### Ruby 3.4 Runtime
54-
55-
All tools now run on Ruby 3.4.x, providing:
28+
### Improvements
5629

57-
- Improved performance
58-
- Better security
59-
- Modern Ruby compatibility
30+
Chef Workstation 26 and all components are Ruby 3.4 compatible.
31+
All components are Habitat packages.
32+
Improved runtime isolation with Habitat wrappers for each tool.
33+
Simplified dependency management through Habitat ecosystem.
34+
Faster component updates without full Workstation reinstallation.
35+
Consistent behavior across Linux and Windows platforms.
6036

6137
### Component updates
6238

63-
#### Chef CLI
39+
#### Chef Infra Client
40+
41+
Updated Chef Infra Client to v19.x. Chef Infra Client 19 is the long-term support (LTS) version and is built entirely on Chef Habitat.
6442

65-
- Updated Chef CLI from v5.6.16 to v6.1.29.
43+
For details, see the [Chef Infra Client 19 release notes](https://docs.chef.io/release_notes/client/).
6644

6745
#### Knife
6846

69-
- Updated Knife from v18.x to v19.0.93.
47+
Updated Knife to v19.0.93.
7048

71-
- Fixed argument errors in knife bootstrap.
49+
#### Test Kitchen Enterprise
7250

73-
- Updated to Cookstyle for linting (replaced chefstyle).
51+
Added Chef Test Kitchen Enterprise.
7452

75-
- Added Ruby 3.4 compatibility fixes.
53+
#### Chef CLI
7654

77-
- Added libyajl >= 2.1 requirement for ffi-yajl 2.7.7 compatibility.
55+
Updated Chef CLI to v6.1.29.
7856

7957
#### Cookstyle
8058

81-
- Updated Cookstyle from v7.32.8 to v8.6.0.
82-
83-
- Updated RuboCop engine to 1.82.1 with significant improvements.
84-
85-
- Enhanced autocorrection capabilities.
59+
Updated Cookstyle to v8.6.5 with RuboCop engine 1.82.1.
8660

8761
#### Chef InSpec
8862

89-
- Major upgrade from InSpec 5.x to InSpec 7.x.
90-
91-
- Latest security and compliance features.
92-
93-
- Enhanced resource pack support.
94-
95-
- Improved profile management.
63+
Updated Chef InSpec to v7.x.
9664

97-
#### Test Kitchen Enterprise
98-
99-
- New Chef Test Kitchen Enterprise added.
65+
For details, see the [Chef InSpec 7 release notes](https://docs.chef.io/release_notes/inspec/).
10066

10167
#### Ohai
10268

103-
- Updated Ohai from v18.x to v19.1.17.
104-
105-
- Fixed IPROUTE_INT_REGEX to match interfaces with semicolon.
69+
Updated Ohai to v19.1.17.
10670

10771
#### Fauxhai
10872

109-
- Updated Fauxhai from v9.3.x to v9.4.15.
73+
Updated Fauxhai to v9.4.15.
11074

11175
#### Berkshelf
11276

113-
- Updated Berkshelf to v8.1.21 with Habitat packaging optimizations.
77+
Updated Berkshelf to v8.1.21.
11478

11579
#### Chef Vault
11680

117-
- Updated Chef Vault to v4.1.14.
118-
119-
### Tools Removed
120-
121-
The following tools have been removed from Chef Workstation Enterprise as part of the transition to Habitat-based packaging:
81+
Updated Chef Vault to v4.2.9.
12282

123-
- chef-resource-inspector: Use built-in CLI commands instead.
83+
### Tools removed
12484

12585
- delivery: Chef Delivery/Workflow reached EOL in December 2020.
126-
12786
- foodcritic: Deprecated in favor of Cookstyle.
128-
12987
- stove: Replaced by built-in Supermarket commands.
130-
13188
- mixlib-install: Habitat manages dependencies.
13289

133-
### Packaging
134-
135-
Chef Workstation Enterprise now uses Habitat-based packaging exclusively. This change provides:
136-
137-
- Consistent cross-platform experience for Linux and Windows.
138-
139-
- All dependencies managed through Habitat ecosystem.
140-
141-
- Uses base-2025 Habitat channel for all component dependencies.
142-
143-
- Ruby 3.4.x runtime embedded in package.
90+
### Packages
14491

145-
We no longer build native OS packages for:
92+
Chef Workstation 26 provides Habitat-based packages.
14693

147-
- macOS (use Habitat on macOS or native tools)
94+
This provides support for Chef Workstation on the following platforms:
14895

149-
- Debian/Ubuntu DEB packages
96+
- Linux (x86_64)
97+
- Windows (x86_64)
15098

151-
- RHEL/CentOS RPM packages
99+
We no longer build packages for Intel-based Macs.
152100

153-
- Windows MSI installers
101+
We no longer produce Omnibus builds for Chef Workstation and associated tools.
154102

155103
## Chef Workstation 25.13.7
156104

0 commit comments

Comments
 (0)