Skip to content

Releases: wildwinter/dinky

0.2.7

16 Jun 19:25

Choose a tag to compare

Update to pick up yet more version control features for Plastic and SVN.
Also candidate fix for installer losing the Dinky shortcut.

0.2.6

12 Jun 16:28

Choose a tag to compare

Fix for apparently unsaved behaviour (indicator stays on, but the doc is actually saved).

Bugfix for LIST members, fix for localisation encoding

12 Jun 11:10

Choose a tag to compare

LIST members, if not typed properly intially (e.g. missing a comma beforehand) could pick up a stray line ID and then fail to remove it when fixed.
Localisation export wasn't properly escaped, so " characters broke the JSON format.

0.2.4

10 Jun 16:37

Choose a tag to compare

Fix for broken project settings - can be blank under some circumstances.

0.2.3

10 Jun 07:44

Choose a tag to compare

Bump version to pickup fixes to Perforce handling from simple-vc-lib

0.2.2

02 Jun 16:40

Choose a tag to compare

Bug-fixing and hardening pass, particularly over issues with corrupting files.

Three reported bugs:

  • Files deleted from disk now disappear from the sidebar on window focus
    via a new 'ink-files-refreshed' IPC; loadRootInk drops unreadable files
    rather than inserting "// Error reading file" placeholder content that
    would later get saved over the real file.
  • Removed INCLUDEs disappear from the sidebar after the root file is
    saved.
  • Spell-check decorations no longer drift after multi-line edits — the
    marker cache is invalidated when line count changes.

ENOENT-shape data-loss guards:

  • New 'safeReadJSON' / 'safeReadText' helpers that distinguish "absent"
    (default OK) from "broken" (don't overwrite). Applied to loadSettings,
    load/get-characters, add-project-character, add-to-project-dictionary,
    save-characters.
  • 'save-files' refuses error-placeholder content, refuses empty content
    over non-empty files, and returns per-file outcome so failed/refused
    writes stay marked dirty.
  • createNewProject / createNewInclude refuse to overwrite existing files.

Sort out issue with ad-hoc ink files trying to set settings on a non-existent project.

0.2.1

27 May 09:59

Choose a tag to compare

v0.2.1

0.2.1

0.1.2

16 May 10:07

Choose a tag to compare

Bump the version to pick up a Dink improvement - exporting the character qualifier in the Directions column of the recording script.

0.1.1

15 May 18:25

Choose a tag to compare

BUGFIX: Imported from Dink - dialogue lines starting with punctuation were mislabelled as ACTION lines.

0.1.0

14 May 20:02

Choose a tag to compare

Finally go to version 0.1.0!