Skip to content

Commit 41410af

Browse files
authored
Merge pull request #386 from estruyf/dev
fix: update terminology in overview dashboard and release notes for c…
2 parents ca272dd + 85f9ec8 commit 41410af

File tree

2 files changed

+145
-1
lines changed

2 files changed

+145
-1
lines changed

docs/src/content/docs/features/overview-dashboard.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Open the Overview with the command `Demo Time: Overview` from the Command Palett
2727
From the Overview you can:
2828

2929
- Start a scene or open the presenter view.
30-
- Run a scene step-by-step or jump directly to a slide.
30+
- Run a scene move-by-move or jump directly to a slide.
3131
- Open the act configuration editor for quick edits.
3232

3333
These actions are exposed as toolbar buttons inside the dashboard and can also be triggered via the scenes and automation moves described elsewhere in the docs.
Lines changed: 144 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,144 @@
1+
---
2+
title: v2.0.0
3+
description:
4+
'Release notes for v2.0.0: New theatrical terminology system (Play, Act, Scene, Move), YAML snippet support, terminal actions, zoom controls, and enhanced security.'
5+
date: 2026-02-09T00:00:00.000Z
6+
version: 2.0.0
7+
slug: 2.0.0
8+
lastmod: 2026-02-09T00:00:00.000Z
9+
---
10+
11+
## 🚀 Highlights
12+
13+
- **New Theatrical Terminology**
14+
([#327](https://github.com/estruyf/vscode-demo-time/issues/327)) Complete
15+
rebranding with new terminology: Play (presentation), Act (file), Scene
16+
(previously demo), and Move (previously step). Consistent terminology across
17+
the extension and documentation.
18+
19+
- **YAML Snippet Support**
20+
([#322](https://github.com/estruyf/vscode-demo-time/issues/322)) Snippets can
21+
now be created in both JSON and YAML formats (`.json`, `.jsonc`, `.yaml`,
22+
`.yml`) for greater flexibility.
23+
24+
- **New Actions & Controls**
25+
([#343](https://github.com/estruyf/vscode-demo-time/issues/343),
26+
[#365](https://github.com/estruyf/vscode-demo-time/issues/365),
27+
[#366](https://github.com/estruyf/vscode-demo-time/issues/366)) Added zoom
28+
controls (`zoomIn`, `zoomOut`, `zoomReset`), terminal focus, and keybinding
29+
sending to expand automation capabilities.
30+
31+
- **Enhanced Presenter Controls**
32+
([#257](https://github.com/estruyf/vscode-demo-time/issues/257)) New setting
33+
to customize UI areas hidden when toggling presentation view.
34+
35+
## ✨ New & Notable Features
36+
37+
### Terminology Update
38+
39+
- **Theatrical Naming Convention**
40+
([#327](https://github.com/estruyf/vscode-demo-time/issues/327)) – The
41+
extension now uses theatrical terminology throughout:
42+
- **Play**: A presentation or session
43+
- **Act**: An act file (formerly "demo file")
44+
- **Scene**: A scene within an act (formerly "demo")
45+
- **Move**: A move within a scene (formerly "step")
46+
47+
### Actions & Automation
48+
49+
- **`zoomIn`, `zoomOut`, `zoomReset` Actions**
50+
([#343](https://github.com/estruyf/vscode-demo-time/issues/343)) – Control the
51+
editor zoom level during your scenes.
52+
- **`focusTerminal` Action**
53+
([#365](https://github.com/estruyf/vscode-demo-time/issues/365)) – Focus the
54+
terminal view in VS Code from your scenes.
55+
- **`sendKeybinding` Action**
56+
([#366](https://github.com/estruyf/vscode-demo-time/issues/366)) – Send
57+
keybindings to the focused terminal.
58+
- **`executeScript` Enhancements**
59+
([#341](https://github.com/estruyf/vscode-demo-time/issues/341)) – Added the
60+
`args` property to pass command-line arguments to scripts.
61+
62+
### Snippet & Format Support
63+
64+
- **YAML Snippets**
65+
([#322](https://github.com/estruyf/vscode-demo-time/issues/322)) – Create
66+
reusable snippets in YAML format (`.yaml`, `.yml`) in addition to JSON and
67+
JSONC formats.
68+
69+
### Presentation Controls
70+
71+
- **Presentation View Toggles Setting**
72+
([#257](https://github.com/estruyf/vscode-demo-time/issues/257)) – New
73+
`demoTime.presentationViewToggles` setting to control which UI areas get
74+
hidden when toggling presentation view.
75+
- **Engage Time Poll Enhancements**
76+
([#345](https://github.com/estruyf/vscode-demo-time/issues/345)) – The
77+
`showEngageTimePoll` action now supports `closeOnOpen` to close the poll on
78+
show (mutually exclusive with `startOnOpen`).
79+
80+
### Slides & Media
81+
82+
- **Video Control Support**
83+
([#361](https://github.com/estruyf/vscode-demo-time/issues/361),
84+
[#363](https://github.com/estruyf/vscode-demo-time/issues/363)) – Full video
85+
control support in slides and custom slide layouts.
86+
87+
### Analytics
88+
89+
- **Analytics PRO Feature**
90+
([#348](https://github.com/estruyf/vscode-demo-time/issues/348)) – New
91+
analytics capability for tracking presentation usage and engagement.
92+
93+
## 🛠 Improvements & Fixes
94+
95+
### Highlighting & Zoom
96+
97+
- **Consecutive Highlight Optimization**
98+
([#339](https://github.com/estruyf/vscode-demo-time/issues/339)) – Prevent
99+
unnecessary zoom when consecutive highlights are performed.
100+
- **Per-Move Highlight Overrides**
101+
([#382](https://github.com/estruyf/vscode-demo-time/issues/382)) – Enable
102+
per-move blur and opacity overrides for individual highlight actions via
103+
`highlightBlur` and `highlightOpacity` properties.
104+
105+
### Scene Management
106+
107+
- **Scene Management**
108+
([#371](https://github.com/estruyf/vscode-demo-time/issues/371)) – Fixed scene
109+
count display on the overview page.
110+
111+
### Editor & User Interface
112+
113+
- **Typing Mode Ignore**
114+
([#362](https://github.com/estruyf/vscode-demo-time/issues/362)) – Ignore next
115+
click when the editor is still in typing mode for more predictable
116+
interactions.
117+
- **Step Editor Label Fix**
118+
([#340](https://github.com/estruyf/vscode-demo-time/issues/340)) – Fixed
119+
`path` label for the `executeScript` action in the step editor.
120+
- **New Theme**
121+
([#373](https://github.com/estruyf/vscode-demo-time/issues/373)) – Added the
122+
`pixels` theme to the slide themes.
123+
124+
### Scene Automation
125+
126+
- **Zen Mode Control**
127+
([#383](https://github.com/estruyf/vscode-demo-time/issues/383)) – Added the
128+
`enableZenMode` and `disableZenMode` actions to control Zen Mode during
129+
scenes.
130+
131+
## 📚 Documentation
132+
133+
All documentation has been updated to reflect the new theatrical terminology:
134+
- "Demo" → "Scene"
135+
- "Step" or "step-by-step" → "Move" or "move-by-move"
136+
- "Demo file" or "act file" → "Act file"
137+
- "Presentation" or "demo presentation" → "Play"
138+
139+
## 🔗 See Also
140+
141+
- Full project changelog:
142+
[CHANGELOG.md](https://github.com/estruyf/vscode-demo-time/blob/main/CHANGELOG.md)
143+
- Get started with the new terminology:
144+
[Terminology Guide](../features/terminology.mdx)

0 commit comments

Comments
 (0)