Skip to content

Releases: boomzero/twig

1.0.1

13 Apr 13:45
v1.0.1
eed10a7

Choose a tag to compare

[1.0.1] - 2026-04-13

Added

  • Temp presentation destruction guard: unsaved presentations now prompt to save before closing, quitting, or opening another file (#44)
  • Renderer-driven close handshake replacing the old force-close save flush (#44)
  • Close failure modal for graceful error recovery when shutdown save fails (#44)
  • Unit tests for window close controller, temp presentation guard, and DB bootstrap detection (#44)

Fixed

  • Rich text style edits (bold, italic, etc.) on animated text not persisting after autosave (#45)
  • Active text object content and styles now flushed into slide state before save serialization (#45)

Changed

  • Removed .vscode directory from the repository

1.0.0

12 Apr 06:26
v1.0.0
ba46fb8

Choose a tag to compare

[1.0.0] - 2026-04-12

First stable release. Twig is now available on the Mac App Store.

Download on the Mac App Store

Added

  • Core Vitest test harness
  • Mac App Store badge and macOS platform details in README
  • Custom AppX logo assets for Windows Store

Fixed

  • Mac App Store sandbox file access handling
  • Mac App Review issues for MAS submission
  • Stale createApplicationMenu call replaced with setupMacAppMenu
  • Windows release and Store packaging split correctly
  • Store package metadata alignment
  • MSIX publisher display name sourced from environment variable

1.0.0-rc.12

05 Apr 15:09
v1.0.0-rc.12
556c91a

Choose a tag to compare

1.0.0-rc.12 Pre-release
Pre-release

[1.0.0-rc.12] - 2026-04-05

Added

  • Windows Store (MSIX) build support and store distribution improvements
  • Startup loading UI

Fixed

  • macOS App Sandbox: WAL journal mode, rename fallback, and security-scoped bookmarks so saved files remain accessible across sessions
  • Auto-updater: trust result.isUpdateAvailable directly instead of re-deriving availability from version strings
  • Auto-updater release channel resolution
  • DB hardening (foreign keys, trusted schema, integrity checks on open)

1.0.0-rc.11

28 Mar 11:22
8bdab93

Choose a tag to compare

[1.0.0-rc.11] - 2026-03-28

Added

  • Internationalization (EN/ZH) with language setting in the new Settings page
  • Settings page with auto-update toggle
  • macOS App Store build support

1.0.0-rc.10

23 Mar 13:04
v1.0.0-rc.10
11d8d29

Choose a tag to compare

1.0.0-rc.10 Pre-release
Pre-release

[1.0.0-rc.10] - 2026-03-23

Fixed

  • Backspace/Delete in properties panel text fields no longer deletes the selected canvas object

1.0.0-rc.9

22 Mar 13:45
v1.0.0-rc.9
e16f88d

Choose a tag to compare

[1.0.0-rc.9] - 2026-03-22

Added

  • Auto-update: silently checks for updates on startup; shows a banner when a new version is ready to install
  • Window title now shows the open filename (e.g. my-deck — twig)

1.0.0-rc.8

22 Mar 12:55
v1.0.0-rc.8
9d73ccc

Choose a tag to compare

[1.0.0-rc.8] - 2026-03-22

Fixed

  • Remove white background from app icon

1.0.0-rc.7

22 Mar 11:40
v1.0.0-rc.7
a74a55c

Choose a tag to compare

[1.0.0-rc.7] - 2026-03-22

Should finally contain macOS dmgs

Fixed

  • Publish releases as drafts so all platform artifacts upload before going live

1.0.0-rc.6

22 Mar 11:11
v1.0.0-rc.6
8607eff

Choose a tag to compare

Changelog

[1.0.0-rc.6] - 2026-03-22

Finally build should be working!

Fixed

  • Drop snap target (requires Snap Store credentials); ship AppImage and deb only
  • Remove canvas optional dependency entirely to prevent CI build failures on macOS and Linux
  • macOS: remove canvas after rebuilding native modules to prevent unsigned dylibs from being bundled

1.0.0-rc.3

22 Mar 10:28
v1.0.0-rc.3
076419f

Choose a tag to compare

See CHANGELOG.md

I will fix macOS binaries soon.