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: release-notes/v1_96.md
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -129,15 +129,15 @@ Additionally, there is a new, experimental, setting to make an Inline Chat hint
129
129
130
130
### Terminal Chat
131
131
132
-
Terminal inline chat has a fresh coat of paint that brings the look and feel much closer to editor inline chat:
132
+
Terminal Inline Chat has a fresh coat of paint that brings the look and feel much closer to editor Inline Chat:
133
133
134
134

135
135
136
136
Here are some other improvements of note that were made:
137
137
138
-
- The layout and positioning of the widget is improved and generally behaves better
139
-
- There's a model picker
140
-
- The buttons on the bottom are now more consistent
138
+
* The layout and positioning of the widget is improved and generally behaves better
139
+
* There's a model picker
140
+
* The buttons on the bottom are now more consistent
141
141
142
142
### Performance improvements for `@workspace`
143
143
@@ -698,10 +698,10 @@ We are excited to announce that we have started work on enabling GPU acceleratio
698
698
699
699
This is still early and not ready to test out, but we wanted to share some details about the progress that has been made:
700
700
701
-
- The GPU renderer is using WebGPU behind the scenes.
702
-
- We're focusing currently on feature parity and correctness over performance.
703
-
- There's a fallback mechanism when GPU acceleration is enabled that allows lines to "fallback" to DOM rendering when it's not fully supported. This means that we can self-host early on and currently incompatible lines will show using the DOM approach instead. Some examples of lines that currently fallback lines over 200 characters, lines with certain monaco decorations (eg. fading unused variables), lines that wrap, and so on.
704
-
- Monaco's inline decorations which allow styling the actual elements containing the charatcers posed a big challenge for this feature as they are styled using CSS. The approach we're using to support most inline decorations without breaking or changing API is to detect the CSS attached to these decorations and then support a subset of common CSS properties, falling back if not all styles are supported.
701
+
* The GPU renderer is using WebGPU behind the scenes.
702
+
* We're focusing currently on feature parity and correctness over performance.
703
+
* There's a fallback mechanism when GPU acceleration is enabled that allows lines to "fallback" to DOM rendering when it's not fully supported. This means that we can self-host early on and currently incompatible lines will show using the DOM approach instead. Some examples of lines that currently fallback lines over 200 characters, lines with certain monaco decorations (eg. fading unused variables), lines that wrap, and so on.
704
+
* Monaco's inline decorations which allow styling the actual elements containing the characters posed a big challenge for this feature as they are styled using CSS. The approach we're using to support most inline decorations without breaking or changing API is to detect the CSS attached to these decorations and then support a subset of common CSS properties, falling back if not all styles are supported.
705
705
706
706
Here's a screenshot of the feature in action, note the yellow line in the gutter tells us what lines are using fallback rendering. This particular case uses fallback rendering due to the `dontShow` parameter having an inline decoration as it's unused:
0 commit comments