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.md
+35
Original file line number
Diff line number
Diff line change
@@ -9,6 +9,41 @@ The new `telepresence wiretap` command introduces a read-only form of an `interc
9
9
Similar to an `ingest`, a `wiretap` will always enforce read-only status on all volume mounts, and since that makes the `wiretap` completely read-only, there's no limit to how many simultaneous wiretaps that can be served. In fact, a `wiretap` and an `intercept` on the same port can run simultaneously.
10
10
</div>
11
11
12
+
## Version 2.22.3 <spanstyle="font-size: 16px;">(April 8)</span>
13
+
## <divstyle="display:flex;"><imgsrc="images/change.png"alt="change"style="width:30px;height:fit-content;"/><divstyle="display:flex;margin-left:7px;">The Windows install script will now install Telepresence to "%ProgramFiles%\telepresence"</div></div>
14
+
<divstyle="margin-left: 15px">
15
+
16
+
Telepresence is now installed into "%ProgramFiles%\telepresence" instead of "C:\telepresence".
17
+
The directory and the Path entry for `C:\telepresence` are not longer used and should be removed.
18
+
</div>
19
+
20
+
## <divstyle="display:flex;"><imgsrc="images/bugfix.png"alt="bugfix"style="width:30px;height:fit-content;"/><divstyle="display:flex;margin-left:7px;">[The Windows install script didn't handle upgrades properly](https://github.com/telepresenceio/telepresence/issues/3827)</div></div>
21
+
<divstyle="margin-left: 15px">
22
+
23
+
The following changes were made:
24
+
25
+
- The script now requires administrator privileges
26
+
- The Path environment is only updated when there's a need for it
27
+
</div>
28
+
29
+
## <divstyle="display:flex;"><imgsrc="images/bugfix.png"alt="bugfix"style="width:30px;height:fit-content;"/><divstyle="display:flex;margin-left:7px;">[The Telepresence Helm chart could not be used as a dependency in another chart.](https://github.com/telepresenceio/telepresence/issues/3833)</div></div>
30
+
<divstyle="margin-left: 15px">
31
+
32
+
The JSON schema validation implemented in Telepresence 2.22.0 had a defect: it rejected the `global` object. This object, a Helm-managed construct, facilitates the propagation of arbitrary configurations from a parent chart to its dependencies. Consequently, charts intended for dependency use must permit the presence of the `global` object.
33
+
</div>
34
+
35
+
## <divstyle="display:flex;"><imgsrc="images/bugfix.png"alt="bugfix"style="width:30px;height:fit-content;"/><divstyle="display:flex;margin-left:7px;">[Recreating namespaces was not possible when using a dynamically namespaced Traffic Manager](https://github.com/telepresenceio/telepresence/issues/3831)</div></div>
36
+
<divstyle="margin-left: 15px">
37
+
38
+
A shared informer was sometimes reused when namespaces were removed and then later added again, leading to errors like "handler ... was not added to shared informer because it has stopped already".
39
+
</div>
40
+
41
+
## <divstyle="display:flex;"><imgsrc="images/bugfix.png"alt="bugfix"style="width:30px;height:fit-content;"/><divstyle="display:flex;margin-left:7px;">Single label name DNS lookups didn't work unless at least one traffic-agent was installed</div></div>
42
+
<divstyle="margin-left: 15px">
43
+
44
+
A problem with incorrect handling of single label names in the traffic-manager's DNS resolver was fixed. The problem would cause lookups like `curl echo` to fail, even though telepresence was connected to a namespace containing an "echo" service, unless at least one of the workloads in the connected namespace had a traffic-agent.
45
+
</div>
46
+
12
47
## Version 2.22.2 <spanstyle="font-size: 16px;">(March 28)</span>
13
48
## <divstyle="display:flex;"><imgsrc="images/bugfix.png"alt="bugfix"style="width:30px;height:fit-content;"/><divstyle="display:flex;margin-left:7px;">[Panic when using telepresence replace in a IPv6-only cluster](https://github.com/telepresenceio/telepresence/issues/3828)</div></div>
Copy file name to clipboardExpand all lines: docs/release-notes.mdx
+35
Original file line number
Diff line number
Diff line change
@@ -15,6 +15,41 @@ The new `telepresence wiretap` command introduces a read-only form of an `interc
15
15
Similar to an `ingest`, a `wiretap` will always enforce read-only status on all volume mounts, and since that makes the `wiretap` completely read-only, there's no limit to how many simultaneous wiretaps that can be served. In fact, a `wiretap` and an `intercept` on the same port can run simultaneously.
16
16
</Body>
17
17
</Note>
18
+
## Version 2.22.3 <spanstyle={{fontSize:'16px'}}>(April 8)</span>
19
+
<Note>
20
+
<Titletype="change">The Windows install script will now install Telepresence to "%ProgramFiles%\telepresence"</Title>
21
+
<Body>
22
+
Telepresence is now installed into "%ProgramFiles%\telepresence" instead of "C:\telepresence".
23
+
The directory and the Path entry for `C:\telepresence` are not longer used and should be removed.
24
+
</Body>
25
+
</Note>
26
+
<Note>
27
+
<Titletype="bugfix"docs="https://github.com/telepresenceio/telepresence/issues/3827">The Windows install script didn't handle upgrades properly</Title>
28
+
<Body>
29
+
The following changes were made:
30
+
31
+
- The script now requires administrator privileges
32
+
- The Path environment is only updated when there's a need for it
33
+
</Body>
34
+
</Note>
35
+
<Note>
36
+
<Titletype="bugfix"docs="https://github.com/telepresenceio/telepresence/issues/3833">The Telepresence Helm chart could not be used as a dependency in another chart.</Title>
37
+
<Body>
38
+
The JSON schema validation implemented in Telepresence 2.22.0 had a defect: it rejected the `global` object. This object, a Helm-managed construct, facilitates the propagation of arbitrary configurations from a parent chart to its dependencies. Consequently, charts intended for dependency use must permit the presence of the `global` object.
39
+
</Body>
40
+
</Note>
41
+
<Note>
42
+
<Titletype="bugfix"docs="https://github.com/telepresenceio/telepresence/issues/3831">Recreating namespaces was not possible when using a dynamically namespaced Traffic Manager</Title>
43
+
<Body>
44
+
A shared informer was sometimes reused when namespaces were removed and then later added again, leading to errors like "handler ... was not added to shared informer because it has stopped already".
45
+
</Body>
46
+
</Note>
47
+
<Note>
48
+
<Titletype="bugfix">Single label name DNS lookups didn't work unless at least one traffic-agent was installed</Title>
49
+
<Body>
50
+
A problem with incorrect handling of single label names in the traffic-manager's DNS resolver was fixed. The problem would cause lookups like `curl echo` to fail, even though telepresence was connected to a namespace containing an "echo" service, unless at least one of the workloads in the connected namespace had a traffic-agent.
51
+
</Body>
52
+
</Note>
18
53
## Version 2.22.2 <spanstyle={{fontSize:'16px'}}>(March 28)</span>
19
54
<Note>
20
55
<Titletype="bugfix"docs="https://github.com/telepresenceio/telepresence/issues/3828">Panic when using telepresence replace in a IPv6-only cluster</Title>
0 commit comments