Skip to main content

Changelog

ATTENTION!! BREAKING CHANGES: If you are in a version of Drafft older than v2.3.0 unlock all documents before updating.

v2.3.3 - 2025-12-19

  • feat: Add a dashboard for project stats and as a "landing page" for each document collection.
  • feat: Add modifiedBy and createdBy to documents.
  • feat: Add Unlock All button in the "My Locked Documents" dashboard section. (thanks @Rajka_Apple)
  • fix: Changing subtabs in an actor would sometimes lose the current tab unsaved content.
  • fix: Actor expressions delete bug.
  • fix: Actor changes works with the "modified" buffer now.
  • fix: Deleting an actor expression no longer deletes the related image.
  • fix: Fix content being outdated when restoring a tab on launch.
  • fix: Fix toolbar buttons for file/folder creation not showing tooltip and cursor pointer.
  • fix: remove lockedBy from when unlocking a document.

v2.3.2 - 2025-12-14

  • feat: Autofocus node label input when opening node edit drawer. (thanks dgtlfxr)
  • feat: Detect and warn user about importing Drafft 1.x databases.
  • feat: Add wrap text button to spreadsheet toolbar.
  • fix: Fix screenplay crashing when actor speech was empty. (thanks @Rajka_Apple)
  • fix: Fix export mapping for corrupted lines.
  • fix: Do not crash export/mappings/screenplay if we have corrupted lines. Ignore them instead and continue.
  • fix: Safety check for legacy/missing tree items

v2.3.1 - 2025-12-08

  • feat: Dialogue Editor - Drag a connection from an existing node to an empty space to create a new node connected to the source node. (thanks dgtlfxr)
  • feat: Dialogue Editor -Double click on a node title to open node properties drawer (thanks dgtlfxr)
  • feat: Enter/Escape support for delete document modal. (thanks MrFrips)
  • feat: Enter/Escape support for delete document modal. (thanks MrFrips)
  • feat: Shortcuts for delete document (CTRL+F2). (thanks MrFrips)
  • feat: Preserve Tab State app setting. When enabled, the open tabs for each project will be saved and restored on next launch. (thanksMrFrips)
  • fix: Delete document modal not closing when clicking on the overlay. (thanks orels1)
  • fix: Fix for some default settings not being applied on first launch.
  • fix: Keep aspect ratio for actor images in script player.

v2.3.0 - 2025-11-18

BREAKING CHANGES: Please only update to this version after unlocking ALL of the documents. The user identification method has changed, and will affect the ability to unlock documents created by previous versions of Drafft. If too late, please go back to the previous version and unlock all documents before updating.

  • feat: UserID is now stored in the database, and is used to identify the user in the app, ensuring uniqueness in remote databases, and its based on the user license information.
  • fix: lower the minimum width of the sidebar before it collapses to 512px. (thanks @Maez)
  • fix: Disable creation of folders and documents in attachments collection (to be addressed in future updates)
  • fix: Fix Undo modal cancel button not working.
  • fix: Renamed remote documents not updating tree in real time.
  • fix: Deleted remote documents not updating tree in real time.

v2.2.2 - 2025-10-24

  • feat: Show star icon on tree items if added to favorite (thanks: @Theta)
  • feat: Add favorite picker: Ctrl+O to show all favorites, Ctrl+Shift+O to show only favorites of the current collection. Favorites section to be removed in future updates. (thanks: @Theta)
  • feat: Ctrl+Shift+P now opens the document picker for the current collection only.
  • feat: Ctrl+Shift+L now open the related document picker for gdds and scripts (old ctrl+shift+p).
  • fix: Disable drag and drop preview on folders.
  • fix: Disable drag and drop preview on tree items at the same folder level. (thanks: @Theta)
  • fix: Context menu Item for adding favorite on tree. (thanks: @Theta)

v2.2.1 - 2025-10-06

Potential breaking changes, please backup your projects before updating.

  • feat: Add kanban Horizontal scroll (thanks: MrFrips)
  • fix: Fix extremely long installation times on Windows 11.
  • chore: Update dependencies
  • chore: Normalize imports for better multiplatform development/testing.

v2.1.14 - 2025-09-07

  • feat: Add tab preview feature: By default tabs are not pinned and every time you open a new tab, it will replace the previous one. If the document is edited or the user double clicks on the tab title, the tab will be pinned and new tabs will open next to it, very similar to the VSCode tab behaviour. Thanks @Sin
  • feat: Add options to enable/disable tab preview feature.
  • feat: Add context menu to tabs: Close, Close Others, Close to the Right, Close All, Keep Open, Close Locked, Close Unlocked, Add to Favorites. Thanks @Sin
  • fix: Subtabs (dialogue scripts) are now closed with a confirmation modal if there are unsaved changes.
  • fix: SubTabs (dialogue scripts) now show the color of the icon representing the locked status.

v2.1.13 - 2025-08-03

  • feat: creating a new document will now open a new tab and select it in the tree.
  • fix: Fix tab trying to unlock deleted document if "auto unlock items on selection change" is enabled. (Thanks @dEEdEE)
  • fix: Fix bug when adding new documents, the second time it would mess the parent document, due to the fact that the selected Item was being revalidated to the active tab document. (Thanks @dEEdEE)
  • fix: Fix API connection error. (Thanks Bryan)
  • fix: Fix API server not running if remote replication is set to true but remote server is unreachable. (Thanks Bryan again!!)
  • feat: Add API endpoint /info get current project settings and user info.

v2.1.12 - 2025-06-26

  • feat: Added metadata to dialogue nodes. (Thanks @CA)
  • feat: Added related documents to dialogue nodes.
  • feat: Added support for front-matter in dialogue nodes and hide it in the node body.
  • feat: deterministic random color generation for custom (in place) kanban card tags.
  • feat: wider node edit drawer.
  • feat: Update quick export path handling to be a per-project setting (Thanks @CA)
  • fix: Fix custom kanban card tags not showing up in the kanban board.

v2.1.11 - 2025-06-25

  • feat: show preview of non speech lines in script/dialogue player.
  • feat: add syntax highlighting to script/dialogue player.

v2.1.10 - 2025-06-25

  • fix: project manager: prevent mutation of default values causing dbName bugs.(Thanks @ether)

v2.1.9 - 2025-06-21

  • fix: Resolved an issue where Dialogue node handles were being created with duplicate IDs, which caused issues in the dialogue player and traversal logic. React Flow renders these fine (since it scopes handle IDs by node), but runtime logic that relies on global uniqueness of handle IDs may break. Thanks to @CA for the detailed report and repro!

    ⚠️ Impact: This fix may affect existing implementations that assume all handle IDs are unique. While rendering remains unaffected, dialogue logic depending solely on handle.id may misbehave.

    💡 Recommendation (for users writing their own implementation systems using the exported JSON):

    If you're using handle IDs in your own game logic, I strongly suggest resolving connections using both the node ID and the handle ID. For example, prefer a lookup based on (node.id + handle.id) or use a neighbor traversal pattern that scopes edges per node — similar to the getNeighborNodes() helper used internally.

    🔧 A fallback workaround is in place, and a migration script will be available in the near future.

  • fix: Fix dialogue player tooltip showing wrong text. (thanks @CA)

v2.1.8 - 2025-06-13

  • fix: Update spellchecker functionality for GDDs and Actors in the editor (thanks @a55b0t)

v2.1.7 - 2025-06-03

  • feat: truncate tree item names to fit in the tree. (thanks @Sin!)
  • feat: colors to tree items icons, tabs icons and picker icons: Primary color if locked by current user, gray color if locked by another user. (feedback appreciated)
  • fix: Rename open tab (if any) to new name when renaming a document.

v2.1.6 - 2025-06-01

  • fix: Table rows/columns can't be edited in full screen mode. (thanks @Sin)
  • fix: Fix Dialogue Folders not being removable/clonable.

v2.1.5 - 2025-05-25

  • fix: Add missing shortcut for show all commands. (thanks @Sin)
  • fix: Fix UAF highlight regex to support special characters. (!@#$%^&*+_,;?') (thanks @Sin)
  • fix: Support for special characters in command/speech export mapping. (!@#$%^&*+_,;?')
  • fix: Command/Speech Export Mapping bug with v2 script schema change.

v2.1.4 - 2025-05-17

  • feat: Add Max Exports setting for auto export backups. This will allow you to set how many backups to keep in the auto export folder.(thanks @Maez)
  • feat: Add enter/escape support for all doc creation modals (thanks @MrFrips)
  • feat: Add shortcut key for quick export game content (CTRL+F8) and export game content (CTRL+SHIFT+F8)
  • fix: Context menu actions crashing when adding children to a folder. (Thanks @Maez)
  • fix: missing action constraints on icon menu and context menu.
  • fix: Numpad enter not working on file/folder creation modal.
  • fix: Recent docs now appear in the correct order in the document picker.

v2.1.3 - 2025-05-15

  • fix: Fix EULA modal not able to scroll.

v2.1.0 - 2025-05-12

  • feat: Add kanban boards.
  • feat: Kanban boards and cards templates can be created and edited in project settings.
  • feat: Add "Autodetect Actors" option to the actor module and to each individual script. (thanks @ze)
  • feat: add migration functionality for kanban boards on project load (v2 projectsonly).
  • feat: Do not remove document action icons on toolbar, disable them instead
  • fix: improve error logging and display debug information on error page
  • fix: Delete document with context menu attempted to delete the doc twice resulting in a Error message. (thanks @Gann)
  • fix: DocPicker not showing recent documents if a recent document was deleted.

v2.0.25 - 2025-04-06

  • fix: Fix collections only showing the first 25 items if no remote database is used.,
  • fix: Fix crash when opening a collection after selecting the special dialogue folder.

v2.0.24 - 2025-04-05

  • feat: Add Grid preview in doc picker.
  • fix: Fix crash when opening doc picker with undefined items in the tab history.

v2.0.23 - 2025-04-05

  • fix: Migrate dbName to localProjectSettings if not found (thanks @fabio again!)

v2.0.21 - 2025-04-04

  • feat: Introduce "LocalProjectSettings" to store user settings that are not stored in the database. This is to avoid conflicts with remote sync scenarios and avoid storing sensitive information like passwords. these settings include: dbName, remoteDbEnabled, remoteDbUrl, remoteDbName, remoteDbUsername, remoteDbPassword, remoteDbSyncInterval, autoUnlockItemsOnSelectionChange, exportSections
  • feat: Remote sync can target any database name, not necessarily the one used in local project settings.
  • feat: Implement auto unlock items on selection change.
  • fix: Remote sync legacy issues (thanks @fabio for testing!).
  • chore: Remove unnecessary gdd editor settings.

v2.0.19 - 2025-04-03

  • feat: Rudimentary tree pane resizing. In the future it will be possible to hide it and drag it via the whole edge, plus it should save its width for the next time it opens.
  • feat: Middle click on a tab to close it (thanks @MrFrips).
  • fix: Inserting image in gdd cause cursor to jump to the end of the document.
  • fix: Inserting an image in a gdd table cell did not trigger an change.
  • fix: Gdd table buttons stylings.
  • fix: Scripts in the special dialogues folder can now be renamed/deleted/moved without issues.

v2.0.18 - 2025-04-01

  • feat: Add Quests editor.
  • feat: Add new content to the sample project.
  • feat: Add word wrap option for items/quests.
  • fix: Window asking to delete appears in another window
  • fix: Better error handling when unable to parse items/quests.
  • fix: Change Item icon to sword.

v2.0.17 - 2025-03-30

  • feat: Add Items editor.
  • feat: Add YAML support for quests, items and misc.
  • fix: remove unnecessary test button from status bar.
  • fix: exporting parsing of TOML and HJSON.

v2.0.16 - 2025-03-29

  • feat: Grid editor: Promote first row to headers.
  • feat: Compressed navigation links.
  • feat: Add a default actor expression (and its attachment) when creating a new project or when creating a new actor.
  • feat: Add a default Narrator actor when creating a new project.

v2.0.15 - 2025-03-19

  • feat: Add grid editor. See docs for more info.
  • feat: Implement context menu for tree items
  • fix: Crash when deleting object with a tab open.
  • fix: Actor expression not supporting undo
  • fix: Crash when unlocking unsaved dialogue.
  • fix: Can't rename dialogue folders.
  • Known Bug: Crash when deleting a dialogue folder with children.

v2.0.14 - 2025-03-16

  • feat: Add GDD export to Docx, PDF and HTML (thanks @ether).
  • feat: Export buttons and fullscreen mode also work on read only GDD.
  • feat: Add metadata for game export: drafftVersion, exportedAt, exportedBy. available under _meta property. (thanks @bryan)
  • fix: Infopanel - enable restore revision only on locked document.

v2.0.13 - 2025-03-13

  • feat: Add the per-node contextual menu (Edit / Duplicate / Delete, the three vertical dots menu) to the floating Dialogue menu (the one with zoom in, zoom out, fit to view, etc.) as the hover icons were difficult to see when zoomed out. (thanks @ether)
  • feat: Changed attachment icon in tree. (thanks @jenna)
  • feat: Hardened Electron/Node security and context isolation.
  • feat: Dialogue toolbar orientation follows layout orientation changes.
  • feat: Dialogue Editor: Center view, and Center view on node. (thanks @matteo)
  • fix: License undefined after first time in Linux AppImage.
  • fix: Error when uploading expression images.
  • fix: Do now show node context menu if dialogue not locket by user.

v2.0.12 - 2025-03-12

  • Replace sharp with jimp as it was giving to many multiplatform issues
  • roll back to asar
  • users should be able to have V1 and V2 installed on the same system, with different project databases.

v2.0.11 - 2025-03-11

  • Add a button to check latest version in "Options"
  • Fix dialogue play button tooltip.
  • Attempt to fix missing sharp dependencies on linux
  • Attempt to fix conflictive app name on Windows. This might trigger a new license activation: you can deactivate license prior to upgrade or delete stale activations via https://app.lemonsqueezy.com/my-orders

v2.0.10 - 2025-03-10

Change product name to Drafft 2 to allow both versions to be installed at the same time on windows.

v2.0.0 - 2025-03-01

This release focuses on stability and quality-of-life (QoL) improvements, making the app easier to maintain. While the core functionality remains largely unchanged, I added several new features to enhance the experience. Here’s what’s new:

General

Tabs

Previously, you could only edit one document at a time. Now, multi-tab editing is here! Open multiple documents in tabs for faster workflows. There is also a “Diff” feature, allowing you to preview and undo changes before saving. Tabs can be manually saved or rolled back, similar to VSCode’s behavior.

Pick Anything

  • The Picker: A powerful tool for searching, picking, and linking documents or assets. For example, in a GDD document, you can insert a link to a script or image, and clicking the link will open it in a new tab.
  • Navigation: Press Ctrl+P to search for any document by name, collection, or ID. Drafft also supports custom protocol URLs like drafft://gdd/unique-id-of-the-document, making it easy to share or link documents.
  • Command Picker: Press Ctrl+Shift+: to search for and run commands instantly, like unlocking a document or loading a project.
  • Favorites: Mark documents as favorites for quick access.

Document Info, Revisions and Individual JSON Download

  • A new document info panel is available, which shows useful information about a document as well as its revision history.
  • Thanks to PouchDB/CouchDB, Drafft now supports document revision history. Track changes, restore previous versions , and never lose progress again.
  • The whole document JSON (or any of its revisions, up to 15) can be downloaded from this info panel.

Media Library

Image and attachment support used to be… rudimentary. Images were serialized as base64 strings, bloating the document content. With PouchDB’s attachment support, we’ve built a proper media library that lets you reuse assets across documents without duplication.

Misc

  • All documents content now lives under the content property, enabling sub-objects like content.text, content.bio, and content.properties.
  • Project manager now shows reads all databases from storage and shows actual project metadata.
  • A sample project can now be downloaded from the project manager, for quickly trying out things.
  • The app now remembers the user’s zoom factor and sidebar status.
  • The app now makes an automatic backup of the project once it’s open (up to 10 versions).

Keyboard Shortcuts

  • App-wide shortcuts for common actions have been added to streamline workflows.

Documentation

Dialogues

  • A new, more intuitive dialogue editor with better node management and a cleaner/ UI.
  • Vertical / Horizontal Layout
  • Scripts can be loaded into sub tabs in the dialogue editor view.
  • Any node can have any number of in/out ports.
  • Context menu for common actions (Edit, Delete, Clone).
  • A drawer for node configuration (inputs, outputs, title, metadata).
  • Nodes can link to ANY script in the project, whether its autogenerated by the dialog editor (dialogue folder), or any user created script. This also allows to share the same script between multiple dialogues/nodes. This also allows users to tweak a script on the script section (without having to open the dialogue editor) and see the changes reflected on the dialogue editor. The drawback is that now users need to "lock" the script to be able to edit it, even in the dialogue editor. There might be an option to "Autolock all related scripts" in the future.
  • Adding scripts to a dialogue node is optional.
  • Grid snapping option
  • Duplicate nodes
  • New nodes, making the final list as follows:
    • Jump: Jump to a specific node. (new)
    • Note: A sticky note node.(new)
    • Script: A node with a script.
    • Choice: A branching node with multiple options.
    • Start: The beginning of a dialogue.
    • End: The end of a dialogue.
    • Return: Return to the previous choice.
  • Nodes can have additional notes and metadata
  • Undo/Redo support.

GDDs

Embrace the Markdown

Rich text support is being dropped in favor of Markdown. To make this transition seamless, the editor has been revamped to be as close to WYSIWYG as possible while maintaining clean, human-readable Markdown. Drafft now uses the mdxeditor library, which brings a host of features like tables, image resizing, diff/preview/source modes, and maybe future MDX support.


Script Editor

  • Autocomplete: The script editor now supports autocomplete for Actors (::ActorName::) and Commands (::CommandName::). Future updates will expand this to include items, quests, and more.
  • Doc picker can be use to insert an actor, command, script or any other item.
  • Inline JSON Highlighting: Inline JSON is now highlighted and validated for better readability and error detection.

Actors

  • Actor expressions are now stored as attachments, making them easier to manage and reuse across different actors and GDDs.
  • All actor content (bio, properties, expression_ids, etc.) now lives under the content property.

Tailwind

Goodbye, antd—hello, Tailwind! Overriding CSS classes has been a time-consuming hassle, but no more. With Tailwind, creating custom styles and layouts is now faster and easier, ensuring a more consistent look across the app. While the migration has been time-intensive, the payoff will be worth it.

That’s it for Drafft v2! We’re excited for you to try out these new features and let us know what you think. Happy drafting!

1.4.5 - 2024-12-08

  • Fix "Restore Database into New Project Doesn't Work" bug
  • Add Word wrap option for script editor.

1.4.2 - 2023-08-31

  • Fix: Script player not working case insensitive.
  • Fix: Actor Toolbar export script not showing up.
  • Maintenance: Add content to quick start docs.

1.4.1 - 2023-08-27

  • Fix: Export button not working.

1.4.0 - 2023-08-19

  • Feature: Add a simple REST api to get the game content and a database dump.
  • Maintenance: Update quickstart docs

1.3.2 - 2023-08-09

  • Fix: Fix default editor language not applying on items and misc collections.
  • Fix: Add TOML as default editor language.

1.3.0 - 2023-08-01

IMPORTANT: Potential breaking changes. Please backup your projects before updating.

  • Feature: Upgrade Markdown Editor to a more performant version.
  • Feature: Add TOML support for quests, items and misc.
  • Fix: When unlocking a dialog, attempt to save the current dialogue script if any. Cancel any autosave.
  • Fix: Proper error message if project exists when creating a new project.
  • Fix: Alias not being generated at certain occasions.
  • Fix: Refresh Script after generating tags.
  • Fix: Dialogue player not moving backwards on certain scenarios.
  • Fix: Grid edit form not updating.
  • Fix: Grid max height.
  • Fix: Autodetect Actors crash.
  • Fix: A Lot of minor CSS fixes.
  • Maintenance: Upgrade dependencies, delete old packages.
  • Maintenance: Migrate bundler from Webpack to Vite.
  • Maintenance: Migrate every mobx decorator class to ES compliant.
  • Maintenance: Set up tailwindCSS alongside antd for future upgrades.

1.2.2 - 2023-04-2

  • Feature: Game Maker Language (GML) support for scripts.
  • Feature: Dialogue script can now have a related language

1.2.1 - 2023-02-14

  • Fix: Fix autosave not properly stopping when adding new document.
  • Fix: Minor CSS/theme fixes

1.2.0 - 2023-02-08

  • Feature: (BETA) A brand new markdown editor for GDD with option to set it up as default editor.
  • Feature: Bigger default GDD editor font.
  • Fix: Proper paragraph margin on rich text editor. Shift+Enter now creates a line break, while Enter will create a new paragraph.
  • Fix: Include Images in export to word.
  • Fix: Minor CSS/theme fixes

1.1.6 - 2023-01-30

  • Feature: Add Spellchecker toggle and Spellchecking language options for GDD and bio editor.
  • Feature: Add single gdd/actor bio export to word document (.doc)
  • Feature: Generated tags are now only applied to current document for better control.
  • Fix: Make tree search case insensitive.
  • Fix: Do not show actors properties on director folders.
  • Fix: When navigating to other tree item, only save if doc is locked by user and it has changed since last save.
  • Fix: Expressions can now only be added if the actor is locked.
  • Maintenance: Update UI dependencies. Some styles might look odd, specially in light theme.

1.1.5 - 2023-01-16

  • Fix crash when clicking on a grid folder.

1.1.4 - 2023-01-02

  • Ability to set up grid column min width.
  • More compact grids and smaller fonts.
  • More compact tags in todo card.
  • Fix crash when opening a todo details card in readonly mode.
  • Fix wrong todo card CSS in light theme.

1.1.2 - 2022-07-10

  • Only generate tags for unlocked documents.
  • Remove ceratin characters from tag generation function.
  • Fixed CSS styling for current script line being played on light theme.
  • Fixed crash when editing a grid column after deleting it.

1.1.1 - 2022-06-26

  • Add selective export options to filter what sections are included in the exported json file.
  • Fix GDD section displaying blank page.

1.1.0 - 2022-04-13

  • Added new Grid section. It provides a way to input data in tabular fashion. Similar to an excel spreadsheet.
  • Css fixes for add new todo card.
  • Fix default items reappearing after deletion.
  • 2022 Big refactoring of the code. Update most Dependencies to latest versions.

1.0.22 - 2021-09-25

  • Actor bio editor: Show in readonly mode if file is locked by another user. (thanks @zaizeku!)
  • Few CSS tweaks for kanban boards in dark mode.

1.0.21 - 2021-04-09

  • Dialogue/Script Player: Show branching options choices on a choice node., and let the user click to advance.
  • Dialogue/Script Player: Double click on a line will now advance the script playing to that line.
  • Dialogue/Script Player: Auto advance nodes in non-branching nodes.
  • Dialogue/Script Player: Click on text to advance line.
  • Scripts can now be played standalone.
  • Confirmation message before deleting a dialogue item.
  • Autosave dialogue before opening player.

1.0.20 - 2021-04-08

  • Dialogue editor: Right Clicking on canvas deselects selected node and shows default popup.
  • Keyboard navigation on script player.
  • Fix actor Expression not refreshing after uploading a new image.
  • Show script ID instead of path in scripting section.
  • Show dialogue ID and alias in dialogue section.
  • More info in tagged scripts.

1.0.19 - 2021-03-28

  • Fix crash when loading screenplay on a folder.

1.0.18 - 2021-03-21

  • Include hotkey panel in dialogue editor.
  • Renaming dialogue now shows the current name by default.
  • Fix autosave bug in GDD.
  • Fix right clicking on a different dialogue node not changing focus.
  • GDD editor: Bigger font, clearer bold text

1.0.17 - 2021-03-18

  • Fix Blob handling breaking remote database init.
  • Fix document lock on GDD and Dialogues.
  • Faster doc locking mechanism.

1.0.16 - 2021-03-18

  • Fix default image not serializing properly breaking remote replication init.

1.0.15 - 2021-03-09

  • Possibility to list untagged speech lines in actor properties.
  • Less obstructive notifications.
  • Fix #10 - "Auto detect actors" should also create default expression portrait
  • Fix #13 - When enabling "Sync with remote DB", server url can't be modified

1.0.14 - 2021-03-05

  • Possibility to clone dialogues and all of its children.
  • Fix conflictive generated alias with compound words.

1.0.13 - 2021-03-03

  • Inline JSON support for Speech Lines and Commands. 📕
  • Remove unwanted trailing comma in params export mappings.
  • Fix regex failing with trailing space.
  • Fix audiotag detection in dialogue simulator.

1.0.12 - 2021-02-24

  • Fix unhandled load of Image causing db init to crash.
  • Fix production mode bundle issue.
  • Fix broken JSON database import.
  • Several remote replication bugfixes.
  • Fix Remote Sync Test button
  • More verbose replication error messages.
  • Disable remote replication by default on projects created from database backup enhancement

[1.0.0] - 2020-12-12

  • New Name, new Logo, new site, new licensing.
  • Dialog simulator! (alpha)
  • New GDD editor
  • Spellchecker support in GDD
  • User can now change the primary color of the app.
  • Extra confirmation when deleting projects.
  • Actors now supports standard json/hjson/text properties.
  • CI/CD setup for automatic nightly builds.
  • Actors can now have a main portrait and one for each expression.
  • Actors now have a rich-text editor to write biography, notes etc.
  • Dialogue nodes ports can now be removed.
  • Right Clicking dialogue nodes now changes selection.
  • Script custom hotkey shortcut now supports multiple variables.

[0.6.7] - 2020-12-10

  • Removed FN keys from scripting hotkeys shortcuts. They will be reserved for application wide shortcuts.
  • Improve UX for restoring project backups.
  • Fix dump database not triggering a manual backup.
  • Fix project settings not loading correctly after backup restore.
  • Project logo on project manager now shows correct letter.
  • Remove legacy 'quick save' button.
  • Small bugfixes and maintenance.

[0.6.6] - 2020-11-20

  • Added Drag and drop support for tree items.
  • Tree Search box now also filters by alias .
  • Fix styling on selected tree items.

[0.6.5] - 2020-11-11

  • Added 3 new dialogue nodes: Start, End, Return:
    • Start: Its intended usage is to identify the start of the dialogue.
    • End: Its intended usage is to end the dialogue when reaching this node..
    • Return: Its intended usage is to return to the previous choice when reaching this node.
  • Every type of dialogue node can now have an attached script.
  • Dialogue Item now auto-saves on node addition.
  • Addded option to create new port when right clicking on a dialogue node title.
  • Added UI Icons for context menu
  • Added option to auto generate backup export of database when loading a project.

[0.6.4] - 2020-11-01

  • Changed 'prefix' field to 'alias'. It will only affect new items. Old items will keep both properties for now. (Alias will be injected after saving the item)
  • Added Support for Godot Script (gdscript) and Yarn Spinner script types.

[0.6.2] - 2020-08-05

  • Small bugfixes and performance tweaks
  • Fix bug when quick loading project with remote replication enabled.

[0.6.0] - 2020-08-02

  • Remote replication setup now starts as soon as it is set up.

[0.5.4] - 2020-07-09

  • Fix Build bug.

[0.5.3] - 2020-07-06

  • Fix bug on auto backups filename affecting windows users.

[0.5.2] - 2020-07-05

  • Fix bug on auto backups not using native OS path join.

[0.5.1] - 2020-06-08

  • BREAKING CHANGE: Fixed export of Items, Quests, and Misc not exporting as JSON object. It now tries to parse it into JSON, if it fails it reverts to text as v.5.
  • Fixed Misc and Items not exporting.
  • Fixed Misc editor not showing up.

[0.5] - 2020-04-18

  • [Kanban] Autosave after card edit, add, move.
  • [Kanban] Tweak board CSS for dark mode.
  • [Kanban] Remove label.
  • [Kanban] Fix Kanban board interaction in readonly - mode
  • [Kanban] Fix Kanban Scrolling.
  • [Kanban] Fix Kanban Card heading not wrapping properly in readonly-mode.
  • [GDD] Re-added timelines
  • Remove unused/old code and documentation.
  • Upgrade almost all Dependencies to latest versions.

[0.4.12] - 2020-04-07

  • Fix scrolling on kanban board.
  • Add Scroll-bar on kanban board.
  • Updated Help with forum and contact info.

[0.4.11]

  • Screenplays can now be printed.
  • Hide menubar
  • Minor bugfixes

[0.4.10] - 2020-01-30

  • Item tree states are now saved. Next time the app is launched every folder will be expanded/collapsed as they were before closing.
  • The app now makes an automatic backup of the project once its open (max 10 versions)
  • Fixed external links not opening default browser
  • Fixed importing backups with newer fs sync method.
  • License changes.

[0.4.7] - 2020-01-12

  • Brand new GDD/Notes editor!
  • Gdds, Dialogues and scripts now autosave automatically on selection change.
  • Option to automatically toggle locking/unlocking items on selection change.
  • Fixed autosave on selection change and unmounting.
  • Fixed delete dialogue leaving scripts behind.
  • Minor bugfixes.

[0.3.15] - 2020-01-06

  • Fix exporter failing on linux (and potentially on other platforms).
  • Fix video player canvas on GDD editor.
  • Fix fullscreen mode in GDD Editor.
  • Added Zoom Mode for script and dialogue editors.

[0.3.10] - 2019-11-08

  • Fix wrong start behavior.
  • Fixed EULA and license.
  • Fixed Linux Image

[0.3.9] - 2019-06-03

  • Re enable fix for dialogue accidental deletion.
  • Per script screenplay render (Preview).
  • Smaller collapsed bar, app nows remember sidebar status

[0.3.8] - 2019-05-26

  • Per script scripting language:
  • Support for scripting languages: ["text", "csharp", "javascript", "lua", "python", "java", "markdown"]. Speecher Syntax (UAF) will now work on those scripts.
  • Added a better project settings screen.
  • Added Export mappings for every scripting language. This will convert UAF scripts into any desirable format for each language.
  • Light mode is a little less bright now.

[0.3.7] - 2019-05-08

  • Fixed several Dialog editor bugs. (Including the delete bug!)
  • Enhanced Dark mode.
  • Fixed h2,h4,h5,h6., not rendering correctly on dark mode
  • Theme persistence
  • Force doc prefix (friendly name) to not contain whitespace
  • Fix project not reinitializating correctly on project change.

[0.3.6] - 2019-04-22

  • Fixed autosave for GDD: It will only try save on changes.

[0.3.5] - 2019-04-22

  • Project Settings: Option to set default editor language for quests, items, misc.
  • Dark Theme (Beta)!
  • Document saved popup moved to statusbar
  • Fixed remote replication not closing on project change.
  • Fixed Sidebar not showing scrollbar

[0.3.4] - 2019-04-13

  • Fixed Dialog node deleting

[0.3.3] - 2019-03-08

  • Added item Modules
  • Added Misc Modules
  • Fix Quest Language Selection

[0.3.3] - 2019-03-07

  • Separate Remote Sync. now Its a per project Setting.
  • Fix GDD viewer not scrolling on read only.
  • Fix Delete Node/Link on dialogue editor.
  • Several UI Tweaks

[0.3.0] - 2019-02-04

  • Added Backup/Restore funtionality
  • Tags for TO-DO Kanban Boards.

[0.2.1] - 2018-12-1

Added
  • Added TO-DO Kanban Boards.
  • Quest Section. Quests Added to export.

[0.1.28] - 2018-12-02

Added
  • Game export
  • Quick Game Export
  • New Project Management Module.
Fixed
  • Closing /Deleting different projects now "de-init" database.

[0.1.26] - 2018-11-20

Added
  • Locking/Unlocking Mechanism for remote sync operations.
  • Double click to unlock script / GDD
Fixed
  • Lots of things.

[0.1.10] - 2018-10-07

Added
Fixed
  • Fixed show editor help button.
  • Fixed Script tags getting generated more than once.
  • Fixed Script tags not getting rendered after pressing button.
Known Issues
  • No spellcheck for GDD.
  • No drag and drop.
  • Middle clicks opens a new instance of the app instead of just another window (use it with care!)
  • Renaming dialogues does not fully work.

[0.1.9] - 2018-10-05

Added
  • Different text edidor that provides better support for clipboard.

[0.1.6] - 2018-26-09

Added
  • Timelines (WIP)
  • Typescript Support (internal)

[0.1.3] - 2018-26-09

Added
  • GDD Editor.
  • App icon.
  • UI Style.
Fixed:
  • Changed app version to reflect beta state:

==================================================

OLD

v1.1.0
  • Added GDD Editor.
v1.0.15
  • Application start maximized
  • Application remember user zoom factor.
v1.0.12
  • Added rename for documents/files and folders.
  • Various UI Fixes
v1.0.11
  • Added Comments persistance for gdd attachments.
  • Added txt viewer.
  • Added Markdown viewer.
  • Added controls to local media player.
  • Fixed pdf pagination.
v1.0.10
  • Added PDF Viewer
  • Added Image Viewer
  • Added Attachment uploader
  • Added video support.
  • Added status bar
  • Added zoom In/Out buttons
v1.0.9
  • Added auto updater.
  • App version is now shown on options section.
  • EULA acceptanceS
v1.0.3
  • Added auto-versioning.
  • Better Help
v1.0.2
  • Added licensing options.
  • Added user preferences
  • Quick load and quick export.
v1.0.0

Initial beta testing build.