Skip to content

Commit 9d7a51c

Browse files
fheineckecamscale
andauthored
Release 18.2.0 (#58761)
* Release 18.2.0 * changelog typo fix * Add notes to changelog * Remove duplicate changelog entries, fix tense --------- Co-authored-by: Cam Hutchison <[email protected]>
1 parent c7398e3 commit 9d7a51c

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+284
-222
lines changed

CHANGELOG.md

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,67 @@
11
# Changelog
22

3+
## 18.2.0 (09/04/25)
4+
5+
### Encrypted session recordings
6+
7+
Teleport now provides the ability to integrate with Hardware Security Modules (HSMs) in order to encrypt session recordings prior to uploading them to storage.
8+
9+
### AI session summaries
10+
11+
Teleport Identity Security users are now able to view AI-generated summaries for SSH, Kubernetes and database sessions.
12+
13+
### Updated session recordings page
14+
15+
Session recordings page in Teleport web UI are now updated with a new design that will include session thumbnails and ability to view session summaries for Identity Security users.
16+
17+
### Teleport Connect Managed Updates
18+
19+
Teleport Connect is now able to detect when application updates are available and automatically apply them on the next restart.
20+
21+
### Teleport Device Trust Intune Support
22+
23+
Teleport now includes a new hosted plugin for Microsoft's Intune suite, allowing trusted devices to be synchronized from the Intune inventory.
24+
25+
### Terraform support for Access List members
26+
27+
Users are now able to provision Access Lists and their members (including other nested Access Lists) with terraform.
28+
29+
### Long-term access requests UX
30+
31+
Teleport access requests creation dialog in web UI now better differentiate between short and long-term access requests.
32+
33+
### Database web terminal for MySQL
34+
35+
Teleport web UI now provides terminal interface for MySQL database access.
36+
37+
### Database access for AlloyDB
38+
39+
Teleport now supports database access for GCP AlloyDB databases.
40+
41+
### Other changes and improvements
42+
43+
* Improved observability by adding health check metrics for healthy, unhealthy, and unknown states. Database health checks can now be monitored with these metrics. [#58708](https://github.com/gravitational/teleport/pull/58708)
44+
* Removed AccessList review notification check from tsh login/status flow. [#58662](https://github.com/gravitational/teleport/pull/58662)
45+
* Lock, unlock and delete from the Bot Details page, as well as viewing lock status. [#58653](https://github.com/gravitational/teleport/pull/58653)
46+
* Fixed internal access list membership caching issue that caused high CPU usage when the total number of members exceeded 200. [#58614](https://github.com/gravitational/teleport/pull/58614)
47+
* Fixed internal cache issue that could cause crashes in AWS IC, Database, and App access flows. [#58611](https://github.com/gravitational/teleport/pull/58611)
48+
* Fixed panic in `tbot`'s `ssh-multiplexer` service. [#58595](https://github.com/gravitational/teleport/pull/58595)
49+
* Teleport now honours Entra ID OIDC groups overage claim. The OIDC connector spec in Teleport must be updated to request OIDC `profile` scope and the enterprise application in Entra ID must be granted with `User.ReadBasic.All` Graph API permission for this feature to work. By default, Teleport will query the Microsoft Graph API `graph.microsoft.com` endpoint and filter user's group membership of "security groups" group type. This behaviour can be updated by configuring `entra_id_groups_provider` configuration field, which is available in the OIDC connector configuration spec. [#58593](https://github.com/gravitational/teleport/pull/58593)
50+
* Enhanced session recordings RBAC to enforce recording access based on rules that reference creator’s roles, traits, and resource properties. [#58563](https://github.com/gravitational/teleport/pull/58563)
51+
* Added support for configure SCIM Plugin with OIDC or Github Teleport Connectors. [#58554](https://github.com/gravitational/teleport/pull/58554)
52+
* Added `user_agent` field to MySQL database session start audit events. [#58523](https://github.com/gravitational/teleport/pull/58523)
53+
* `tbot` now supports the configuration of a default namespace for kubeconfig files generated by the `kubernetes/v2` service. [#58494](https://github.com/gravitational/teleport/pull/58494)
54+
* Reduced audit log clutter by compacting contiguous shared directory read/write events into a single audit log event. [#58446](https://github.com/gravitational/teleport/pull/58446)
55+
* Session metadata now appears next to SSH sessions in the UI. [#58405](https://github.com/gravitational/teleport/pull/58405)
56+
* Refreshed the list session recordings UI with thumbnails, more filtering options and a card/list view. [#58390](https://github.com/gravitational/teleport/pull/58390)
57+
* Added thumbnail and metadata generation for session recordings. [#58360](https://github.com/gravitational/teleport/pull/58360)
58+
* Teleport Connect now supports managed updates. [#58260](https://github.com/gravitational/teleport/pull/58260)
59+
* Teleport Connect now brings focus back from the browser to itself after a successful SSO login. [#58260](https://github.com/gravitational/teleport/pull/58260)
60+
* Added support for GCP AlloyDB. [#58202](https://github.com/gravitational/teleport/pull/58202)
61+
* Added support for encrypting session recordings at rest across all recording modes. Encryption can be enabled statically by setting `auth_server.session_recording_config.enabled: yes` in the Teleport file configuration, or dynamically by editing the `session_recording_config` resource and setting `spec.encryption.enabled: yes`. [#57959](https://github.com/gravitational/teleport/pull/57959)
62+
* Added SSH SELinux module management to teleport-update. [#57660](https://github.com/gravitational/teleport/pull/57660)
63+
* Added Terraform support for Access List members. [#57058](https://github.com/gravitational/teleport/pull/57058)
64+
365
## 18.1.8 (08/29/25)
466

567
* Fixed an issue introduced in v18.1.5 that caused desktop connection attempts to stall on the loading screen. [#58500](https://github.com/gravitational/teleport/pull/58500)

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
# Stable releases: "1.0.0"
1414
# Pre-releases: "1.0.0-alpha.1", "1.0.0-beta.2", "1.0.0-rc.3"
1515
# Master/dev branch: "1.0.0-dev"
16-
VERSION=18.1.8
16+
VERSION=18.2.0
1717

1818
DOCKER_IMAGE ?= teleport
1919

api/version.go

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build.assets/macos/tsh/tsh.app/Contents/Info.plist

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,13 @@
1919
<key>CFBundlePackageType</key>
2020
<string>APPL</string>
2121
<key>CFBundleShortVersionString</key>
22-
<string>18.1.8</string>
22+
<string>18.2.0</string>
2323
<key>CFBundleSupportedPlatforms</key>
2424
<array>
2525
<string>MacOSX</string>
2626
</array>
2727
<key>CFBundleVersion</key>
28-
<string>18.1.8</string>
28+
<string>18.2.0</string>
2929
<key>DTCompiler</key>
3030
<string>com.apple.compilers.llvm.clang.1_0</string>
3131
<key>DTPlatformBuild</key>

build.assets/macos/tshdev/tsh.app/Contents/Info.plist

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@
1717
<key>CFBundlePackageType</key>
1818
<string>APPL</string>
1919
<key>CFBundleShortVersionString</key>
20-
<string>18.1.8</string>
20+
<string>18.2.0</string>
2121
<key>CFBundleSupportedPlatforms</key>
2222
<array>
2323
<string>MacOSX</string>
2424
</array>
2525
<key>CFBundleVersion</key>
26-
<string>18.1.8</string>
26+
<string>18.2.0</string>
2727
<key>DTCompiler</key>
2828
<string>com.apple.compilers.llvm.clang.1_0</string>
2929
<key>DTPlatformBuild</key>

e

Submodule e updated from 165a5b6 to d090579

examples/chart/access/datadog/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
.version: &version "18.1.8"
1+
.version: &version "18.2.0"
22

33
apiVersion: v2
44
name: teleport-plugin-datadog

examples/chart/access/datadog/tests/__snapshot__/configmap_test.yaml.snap

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,6 @@ should match the snapshot:
2626
app.kubernetes.io/instance: RELEASE-NAME
2727
app.kubernetes.io/managed-by: Helm
2828
app.kubernetes.io/name: teleport-plugin-datadog
29-
app.kubernetes.io/version: 18.1.8
30-
helm.sh/chart: teleport-plugin-datadog-18.1.8
29+
app.kubernetes.io/version: 18.2.0
30+
helm.sh/chart: teleport-plugin-datadog-18.2.0
3131
name: RELEASE-NAME-teleport-plugin-datadog

examples/chart/access/datadog/tests/__snapshot__/deployment_test.yaml.snap

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ should match the snapshot:
77
app.kubernetes.io/instance: RELEASE-NAME
88
app.kubernetes.io/managed-by: Helm
99
app.kubernetes.io/name: teleport-plugin-datadog
10-
app.kubernetes.io/version: 18.1.8
11-
helm.sh/chart: teleport-plugin-datadog-18.1.8
10+
app.kubernetes.io/version: 18.2.0
11+
helm.sh/chart: teleport-plugin-datadog-18.2.0
1212
name: RELEASE-NAME-teleport-plugin-datadog
1313
spec:
1414
replicas: 1
@@ -22,8 +22,8 @@ should match the snapshot:
2222
app.kubernetes.io/instance: RELEASE-NAME
2323
app.kubernetes.io/managed-by: Helm
2424
app.kubernetes.io/name: teleport-plugin-datadog
25-
app.kubernetes.io/version: 18.1.8
26-
helm.sh/chart: teleport-plugin-datadog-18.1.8
25+
app.kubernetes.io/version: 18.2.0
26+
helm.sh/chart: teleport-plugin-datadog-18.2.0
2727
spec:
2828
containers:
2929
- command:

examples/chart/access/discord/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
.version: &version "18.1.8"
1+
.version: &version "18.2.0"
22

33
apiVersion: v2
44
name: teleport-plugin-discord

0 commit comments

Comments
 (0)