Skip to content

Releases: jarbochov/obsidian-snap-slides

Snap Slides 0.7.2

Choose a tag to compare

@github-actions github-actions released this 01 Oct 23:38

Fixes a brief flash of the previous slide during mobile transitions and improves mobile presentation layout.

Fixes and improvements

  • Preserve Reveal's positioning and transforms for inactive slides during mobile transitions.
  • Support optional vertical centering in portrait and landscape while keeping oversized scrollable slides top-aligned.
  • Use the Obsidian theme accent by default, with a custom override and reset option; migrate the previous default accent to theme inheritance.

Snap Slides 0.7.1

Choose a tag to compare

@github-actions github-actions released this 01 Oct 17:37

0.7.1 fixes minor issues with the release workflow.

Snap Slides 0.7.0 refactors the 0.6.1 plugin and its release pipeline while retaining support for Obsidian 1.7.0 and later.

Refactor and maintenance

  • Renamed the plugin from Slide Improvements to Snap Slides, including its package and plugin ID.
  • Moved presentation styling from dynamically generated style blocks into a dedicated stylesheet. Plugin settings now update scoped CSS custom properties and root classes.
  • Modernized the settings tab with Obsidian declarative settings on 1.13+, while retaining the legacy settings UI for older supported versions.
  • Added ESLint, typechecking, esbuild production bundling, and an npm run verify command.
  • Added GitHub Actions validation with the Obsidian community scanner, plus ZIP packaging and release assets.

Presentation updates

  • The mobile close button fades after inactivity and reappears on interaction.
  • Existing note-to-copy workflow, scrollable slides, and configurable desktop/mobile styling remain available.

Requires Obsidian 1.7.0 or later and the built-in Slides core plugin.

Snap Slides 0.7.0

Choose a tag to compare

@github-actions github-actions released this 01 Oct 17:01
16e7bd9

Snap Slides 0.7.0 refactors the 0.6.1 plugin and its release pipeline while retaining support for Obsidian 1.7.0 and later.

Refactor and maintenance

  • Renamed the plugin from Slide Improvements to Snap Slides, including its package and plugin ID.
  • Moved presentation styling from dynamically generated style blocks into a dedicated stylesheet. Plugin settings now update scoped CSS custom properties and root classes.
  • Modernized the settings tab with Obsidian declarative settings on 1.13+, while retaining the legacy settings UI for older supported versions.
  • Added ESLint, typechecking, esbuild production bundling, and an npm run verify command.
  • Added GitHub Actions validation with the Obsidian community scanner, plus ZIP packaging and release assets.

Presentation updates

  • The mobile close button fades after inactivity and reappears on interaction.
  • Existing note-to-copy workflow, scrollable slides, and configurable desktop/mobile styling remain available.

Requires Obsidian 1.7.0 or later and the built-in Slides core plugin.

0.6.1 - Mobile Settings

Choose a tag to compare

@jarbochov jarbochov released this 07 Oct 22:25
4d10e4b

What's Changed

Full Changelog: 0.5.3...0.6.1

0.5.3

Choose a tag to compare

@github-actions github-actions released this 12 Sep 22:50

Removes Obsidian name from settings.

0.5.2

Choose a tag to compare

@github-actions github-actions released this 04 Sep 17:04

Update function for slide creation.

0.5.1

Choose a tag to compare

@github-actions github-actions released this 04 Sep 02:48

Readying for Community Plugin List.

0.5

0.5

Choose a tag to compare

@github-actions github-actions released this 04 Sep 02:22

Settings are now functional for enabling styling and scrolling. Settings have also been organized and styling options are only shown when styling is enabled.