Skip to content

v0.1.12

Latest

Choose a tag to compare

@github-actions github-actions released this 10 Oct 10:00

Features

  • Manage slides from the filmstrip, and a version history that restores saved versions
    To manage slides, right-click a thumbnail (Duplicate slide, Move left, Move right, Delete slide), drag
    thumbnails to reorder them, or use the keys on a focused thumbnail (Ctrl/Cmd+D duplicate,
    Delete, Alt+arrows move). Each action is one undo step, and a save still patches only that
    slide's bytes in the file: a moved slide keeps its exact source text and indentation, and a
    copy that was not edited is written as the original's text. A Reveal vertical stack moves,
    copies and deletes as one unit; read-only, generated and Markdown slides are refused with the
    reason, and the last slide cannot be deleted. Adding a blank slide comes later.

    Version history (Save ▾ → Version history…) lists the 5 kept backups of the document, each with the
    time that version was saved and its size, and Restore. A restore is written as a save: the
    current file is backed up first, and a tab that is behind the file gets the conflict message.
    Unsaved edits are downloaded as a copy before they are replaced.

    Backups kept in save order. Two saves in the same second could prune the newest backup and keep an older one (the
    name's sub-second part came from a second clock reading); a backup of another document named
    like this one (deck.html.v2.html) could be counted and pruned as its own. Names now carry a
    UTC time with nanoseconds, so the order also holds when the clocks go back an hour.

Bug Fixes

  • plugin: The listing shows HTML Deck (displayName); the plugin branch can be republished by hand
    The directory titles a listing from displayName, else it capitalises name (Htmldeck). Publishing the plugin tree is its own workflow (plugin.yml): the release calls it, and Actions → plugin → Run workflow republishes the manifests without a release.

  • Private log folder for the session key, GET bodies end keep-alive, SemVer order on the plugin branch

Documentation

  • Privacy policy (everything stays on the machine; what is read, written and fetched)
    Shipped in the plugin tree too, for the plugin directory's privacy question.

  • Screenshots with the new logo and the FX v4 effects

Full Changelog: v0.1.11...v0.1.12