The Goblin's Notebook Changelog
Update 30th November 2021
  • Added bulk add-to/remove-from chapter mode
Update 20th November 2021
  • The expanded/collapsed state of objects is now remembered when reloading campaigns
Update 18th November 2021
  • Removed the 12 chapter limit
  • The campaign tab now shows the campaign name rather than 'all chapters'
  • Moved the chapter menu to the left of the chapter tabs
  • Added a slight delay to popout menus where they cover other elements (user menu, chapter menu, global filter) to stop them showing when not wanted
Update 3rd November 2021
  • Added context menu to notes references to show the object preview
Update 31st October 2021
  • Added the option of UI theme to alter the header font
Update 28th October 2021
  • Added the ability to resize the main notes field
Update 13th October 2021
  • Added campaign sharing so you can let other people view your campaign
    • Objects can be shared or hidden
    • Added custom markdown syntax of double exclamation mark before and after blocks to hide that section from being shared
  • Added 'information' as a type to all objects to allow for specific hiding and sharing of information on shared objects
Update 4th October 2021
  • Modified the print layout so printing (to paper or PDF) will output the details panel of the selected object with optimised styling
  • Added confirmation when discarding changes to notes
  • Added indicator to show there are unsaved changes in notes
Update 29th September 2021
  • Added 'export objects' to allow exporting one or more individual objects from a campaign
  • Added the following options to 'full campaign' and 'selected objects' exports:
    • Include journal entries
    • Reset object status of exported objects to their default
    • Include connections of exported objects
  • Added import from exported campaign files, both full campaigns and selected objects
  • Added clone campaign option to import to clone (and optionally reset) another campaign
  • Added the following option to file imports and campaign cloning:
    • Include journal entries
    • Reset journal timestamps based on the current date
    • Reset object status of imported objects to their default
Update 23rd September 2021
  • Fixed the 'Add' context menu item on object columns so it now correctly adds an object at the root rather than a child of the selected object
  • Added 'Add child' context menu item for objects to create a child of that object without having to select it first
Update 22nd September 2021
  • Columns are now resizable
Update 21st September 2021
  • Added markdown snippets to save comonly used pieces of markdown text for easy re-use
  • Markdown templates are now listed alphabetically in the preferences and apply lists
Update 18th September 2021
  • Added 'un-filter connections' to context menu of the connection filtered object
  • Added 'vehicle' as a type of thing
  • Added preference to highlight objects referenced in markdown notes like connections in the object lists
Update 17th September 2021
  • Added real-time preview when editing notes in markdown (when browser window is wide enough to allow it)
  • Replaced the notes field h1 font with one that includes more non-English characters
Update 12th September 2021
  • Added object preview panels to see the notes of multiple objects without changing selection
Update 8th September 2021
  • Added hierarchy to all objects (previously it was just for locations)
  • Added drag and drop across levels of object hierarchy to move and re-parent at the same time
  • Added 'task', 'information', 'story event', 'scene' quest types
Update 16th August 2021
  • Fixes
    • Fixed a bug where chapter references were not fully removed from objects when deleting a chapter
    • Fixed a bug where the chapter name was being displayed in the context menu instead of the object name when making connections
  • Features and Usability
    • Added preference to allow unselecting objects when clicking on empty space in the object lists
    • Add context menu to emtpy list space with 'Add' option
    • Esc key now cancels non-input popups
    • Esc key now cancels 'add connection', 'link chapter', and 'move location' modes
Update 13th August 2021
  • Added context menu to objects and chapters on right click or long press* for quick access to common actions
  • Added preference option to enable or disable context menu functionality
* Different mobile browsers handle long-press events differently, it may show the context menu or may initiate drag/drop
Update 8th August 2021
  • Added 'spell' to the type of things
Update 6th August 2021
  • Added markdown templates to the campaign preferences that can be applied to the notes field on objects to quickly provide an outline for notes
  • Added markdown $[objectname] to display the current object name
  • Added a menu bar above the edit notes field so the buttons no longer overlap the editable text area, added dropdown to apply template
Update 29th July 2021
  • Fixed a bug that caused an error when editing an object journal entry at chapter level
Update 28th July 2021
  • Stopped allowing blank note when creating a connection
Update 27th July 2021
  • Fixes
    • Fixed a bug that caused an error when deleting locations with children
    • Fixed a bug that caused an error when trying to link an object to all chapters
  • Features and Usability
    • Added campaign preferences panel
    • Moved 'rename campaign', 'delete campaign', 'load demo data', and 'export data' options to the campaign preferences panel
    • Added preference to select new objects when they are created
    • Added preference to only show objects explicitly linked to chapters rather than also including those objects not assigned to any chapter
    • Added the option to set the default status for new objects of each type
Update 20th July 2021
  • Added drag/drop to object lists for re-ordering objects
Update 19th July 2021
  • Fixes
    • Fixed a bug causing an error when renaming objects with empty notes field
  • Accessibility
    • Changed connection colour from green to blue to be more colour-blind accessible
  • Features and Usability
    • Added 'friendly npc', 'neutral npc', 'hostile npc' and 'beast' creature types, 'non-player character' renamed to 'other'
    • Added 'food / drink / consumable' thing type
    • Added types to organisations with values of government, faith, education, military, mercenary, criminal, artisan, other
    • Changes to the 'filter to connections' functionality
      • Moved the button out of the object menu to alongside the text filter icon
      • The filter now toggles on/off
      • The filter remains set when changing object and re-filters to the new selection
    • Styling changes to the filter buttons so they are consistent in look and behaviour
    • Added background colouring to connections in lists so they stand out more
    • The user is now warned when trying to navigate away from the notebook while editing notes
    • Increased the maximum length of campaign and chapter names
Update 13th July 2021
  • Added collapsing and expanding of location hierarchy
Update 12th July 2021
  • Added subscription codes
Update 5th July 2021
  • Added first time login popup to help new users get started with the demo data set
Initial Release - 2nd July 2021
  • Initial Notebook Release
  • Fixed an issue when deleteing journal entries on chapters