Skip to content

Releases: icewolfz/jiMUD

0.17.0

24 Nov 00:22
Compare
Choose a tag to compare
  • New:
    • Add context-pre-build, context-open, context-closed trigger events for when the context menu is open or closed
    • Add $contextMenu scripting variable to allow access to the context menu item array, WARNING changing this can break your context menu
  • Fixed:
  • Fix scripting predefined variables $selectedword, $selectedline, $selectedurl, $selword, $selline, $selurl so they are correctly set for use in javascript
  • Display:
    • Fix to unicode width when italic font style
    • Fix to unicode surrogate/variant pair selection
  • Code editor: change how ([ ]) and ({ }) are handled in bracket detection for better matching and coloring support
  • Preferences: Fixed color scheme selection not working
  • Changed:
    • Update electron 13.5.1 to 16.0.1
    • Update fswin 2.21.929 to 2.21.1015
    • Update monaco-editor 0.28.1 to 0.30.1
    • Update mathjs 9.5.0 to 10.0.0
    • Update better-sqlite3 7.4.3 to 7.4.5
    • Update font-list 1.4.0 to 1.4.2
    • Update yargs-parser 20.2.9 to 21.0.0
    • Update electron-updater 4.3.9 to 4.6.1

0.16.5

04 Oct 00:43
Compare
Choose a tag to compare
  • New:
    • Code editor:
      • Add bracket colorization matching
      • Add dark theme support for editors
  • Fixed:
    • Auto update: when error happens correctly re-enable menu item
    • Code editor: fix Enable Background Throttling preference not being set
  • Changed:
    • Update electron 13.3.0 to 13.5.1
    • Update fswin 2.21.905 to 2.21.929
    • Update monaco-editor 0.27.0 to 0.28.1
    • Update mathjs 9.4.4 to 9.5.0
    • Update font-list 1.3.1 to 1.4.0

0.16.4

06 Sep 22:42
Compare
Choose a tag to compare
  • New:
    • Add skills window
    • Added #testspeedfiler to load a file and run timed test as if it was sent from a mud
  • Fixed:
    • Fixed error with linux on hide minimize hack when first loading
  • Changed:
    • Replace more remote context menus
    • Replace all remote module dialogs
    • Update electron 13.2.2 to 13.3.0
    • Update fswin 3.21.107 to 2.31.905

0.16.3

25 Aug 23:36
Compare
Choose a tag to compare
  • New:
    • Preferences:
      • Add showInTaskBar option for main window
      • Add help blocks for tray click events when using linux
    • Tray icon: Add known issues when using linux to readme
  • Fixed:
    • Code editor:
      • Fix issue using old promises
      • Fix issue with recent open list not being updated fast enough
    • Add hack for linux not firing minimize event
    • Auto update: Add message box for linux non Appimage installs as they are not supported
    • Use setIcon for linux to try and change icon based on connected, active, or disconnected state
    • Backup: refocus on main client window after backup has completed
  • Changed:
    • Update monaco-editor 0.25.1 to 0.27.0
    • Update electron 13.1.2 to 13.2.2
    • Update yargs-parser 20.2.7 to 20.2.9
    • Update markdown-it 12.0.6 to 12.2.0
    • Update mathjs 9.4.3 to 9.4.4
    • Update better-sqlite3 7.4.1 to 7.4.3

0.16.2

16 Jun 19:18
Compare
Choose a tag to compare
  • New:
    • Character manager: Added Disconnect on load for each character allowing you to force the current connection to disconnect and using the new characters auto connect settings
    • Code Editor: add armour of holding support to area designer and code template
  • Fixed:
    • Code Editor:
      • Select drop downs cutoff or causing scrolling when used in dialogs
      • Fix native tab icons when opening multiple files at once
  • Changed:
    • Update electron 13.1.1 to 13.1.2
    • Update font-list 1.2.14 to 1.3.1
    • Update monaco-editor 0.24.0 to 0.25.1
    • Update chokidar 3.5.1 to 3.5.2

0.16.1

07 Jun 21:00
Compare
Choose a tag to compare
  • Fixed:
    • Fixed debug inspect content menu item
  • Changed:
    • Update electron 13.0.1 to 13.1.1
    • Update better-sqlite3 7.4.0 to 7.4.1
    • Update mathjs 9.4.1 to 9.4.2

0.16.0

27 May 00:00
Compare
Choose a tag to compare
  • Fixed:
    • Fix opening child windows
  • Changed:
    • Update electron 12.0.9 to 13.0.1

0.15.2

26 May 23:27
Compare
Choose a tag to compare
  • New:
    • Preferences:
      • Add Max reconnect delay to set the maximum time before reconnecting when using reconnect dialog.
      • Add Enable Background Throttling to allow disabling of throttling when a window is in the background or hidden
  • Fixed:
    • Filled in some missing docs for preference settings
  • Changed:
    • Separated backups, connection, and profile manager preferences into sub advanced pages to make advanced page easier to read
    • Update electron 12.0.7 to 12.0.9
    • Update mathjs 9.4.0 to 9.4.1
    • Re-code window.open systems as old systems have been deprecated and replaced

0.15.1

17 May 03:23
Compare
Choose a tag to compare
  • Fixed:
    • Files not correctly moved to trash
    • Code Editor:
      • Fix undo, redo, cut, copy, and paste did not work from menus/context after upgrading to 0.21.x monaco-editor
      • Fix custom actions when using diff system
      • Fix issue with advanced editor in editor only mode
      • Only clear the menu recent documents, not the os recent documents
      • Fix native icon support
    • Log viewer:
      • Only clear the menu recent documents, not the os recent documents
    • Advanced editor: Fix due to typo added by mistake
  • Changed:
    • Recode internal path parser to remove remote reliance and simplify code base by having only one function
    • Moved all app calls to main process using IPC
    • Moved all window operations into main process using IPC
    • Update better-sqlite3 7.1.2 to 7.4.0
    • Update electron 12.0.1 to 12.0.7
    • Update node-disk-info 1.1.0 to 1.3.0
    • Update markdown-it 12.0.4 to 12.0.6
    • Update fs-extra 9.1.0 to 10.0.0
    • Update font-list 1.2.13 to 1.2.14
    • Update monaco-editor 0.21.3 to 0.24.0
    • Replace mathjs-expression-parser with mathjs 9.4.0 due to mathjs-expression-parser not being updated
    • Update electron-updater 4.3.5 to 4.3.9

0.15.0

16 Mar 03:55
Compare
Choose a tag to compare
  • New
    • Enable allow Half Open sockets - Indicates whether half-opened TCP connections are allowed
  • Changed:
    • Update electron 11.3.0 to 12.0.1
    • Updated crash logging to newer more detailed version
    • Update font-list 1.2.12 to 1.2.13
    • Update yargs-parser 20.2.6 to 20.2.7