All notable changes to the Slides extension will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
4.2.1 - 2023-12-29
- The extension failed to hide the sidebar with newer versions of VS Code because the command was renamed. Thanks @timvahlbrock for catching it!
4.2.0 - 2023-02-04
- Activation of the extension is now delayed after VS Code has fully started. Thus, it won't slow down your editor start time. It may also fix issues such as
Command 'slides.toggle' not found
.
4.1.0 - 2022-12-28
- Make "Visual Studio Light" the default theme. It renders Markdown files correctly and "Github Clean White" seems to have broken with recent VS Code updates. Plus, it's a default theme so that's less custom stuff to install.
- The way we read & write settings have been reimplemented using node's fs instead of the VS Code API. This fixes a bunch of issues related to existing settings that were sometimes overwritten by the extension. Kudos to @lucasfeliciano for fixing these!
4.0.0 - 2020-04-08
slides.theme
andslides.fontFamily
configuration. These can now be configured directly with the newslides.vscodeSettings
object that was added (see details below).
- Thanks to @omnoms, you can now override Slides settings with the
slides.vscodeSettings
object. It takes a VS Code setting configuration and will apply it on top of Slides default settings when you enter presentation mode.
For example, if you want to change the theme, font family and font size of the presentation mode, set the following configuration in your VS Code settings.json
:
{
"slides.vscodeSettings": {
"workbench.colorTheme": "Frantic Light (rainglow)",
"editor.fontFamily": "Arial",
"terminal.integrated.fontFamily": "Arial",
"editor.fontSize": 42
}
}
Any valid VS Code setting will work.
Have a look at Slides default settings to learn more.
- It was not possible to configure Slides settings in the Workspace because the settings were overridden by the extension itself. This is now fixed. You can configure Slides from anywhere π
3.2.1 - 2020-02-06
- In recent versions of VS Code, settings didn't have time to be saved before opening the slides, resulting in a non-functionning behavior. We now give enough time to the editor to save the settings before opening the slides, so it worksβ’.
3.2.0 - 2019-12-09
- If you set
previewMarkdownFiles
totrue
, all Markdown previews will open instead of the raw files when presentation starts. That means no more glitches when moving to the next slide π
3.1.0 - 2019-12-02
-
New setting called
folder
. If you prefer to put your slides in a subfolder, you can configure the relative path to this folder. -
New setting called
previewMarkdownFiles
. Whentrue
it uses preview mode for Markdown slides. When the user moves away from the Markdown slide, the preview is closed and regenerated for the next Markdown file:
3.0.0 - 2019-11-23
- (Breaking) Change keybinding for Windows and Linux users, so it doesn't conflict with VS Code defaults one. Now you'd use
Ctrl Shift Alt β
to go to the next slide andCtrl Shift Alt β
to go to the previous one.
2.0.3 - 2019-11-19
- Workspace folder path on Windows, so the extension can work
2.0.2 - 2019-11-19
- Make path to settings OS agnostic, so the extension can work on Windows too
2.0.1 - 2019-11-03
- When you have a large number of slides (like 60+), Slides will open all of them in the correct order. It won't be instant, but it will be in the correct order (and still quite fast).
2.0.0 - 2019-10-26
- Leverage VS Code workspace data storage to persist the state. Slides won't create a
.vscode-slides.json
in your workspace anymore, which is great! But that means it won't rely on the existing ones, so it will consider current settings to be the default ones. You might need to reset them manually.
- Make theme and font family configurable.
1.0.0 - 2019-10-24
- Improve README instructions to get started with the Extension
0.2.1 - 2019-10-24
- Specify macOS shortcuts for navigation so they work too
0.2.0 - 2019-10-23
- Change navigation shortcuts to use
Ctrl
instead ofAlt
, so we don't override standard shortcuts as it's a less common combination.
- Make the extension work when workspace has no settings set.
- Gracefully handle when files can't be open.
- Give VS Code enough time so we're sure we open all slides & we focus on the first one.
0.1.0 - 2019-10-22
- Toggle Slides mode. It applies optimized settings for VS Code when activated, and reset original settings when deactivated.
- Open all files in alphabetical order when activated.
- Shortcuts to navigate between slides when activated.
- Shortcut to deactivate Slides when activated.