Skip to content

0.95b - Uruk

Choose a tag to compare

@Confoederatio Confoederatio released this 17 Jan 08:21
· 183 commits to main since this release

Patch Notes. 0.95b (Uruk).

(17 January 2026). 08:12GMT. Stable Release.

  • Added ve.FlexInterface that allows for resizeable panels within the same ve.Window.
  • Added ve.ScriptManagerMonaco to serve as the new code/text editor.
  • Added ve.Table for paging through database entries. Unlike ve.Spreadsheet, ve.Table is sortable but read-only.
  • Breaking changes: renamed ve.BIUF to ve.RichText, ve.Table to ve.Spreadsheet, ve.WYSIWYG to ve.WordProcessor to be more in line with their function.
  • Deprecated ve.ScriptManagerBlockly.
  • ve.Colour takes in RGBA inputs if specified.
  • ve.DatavisSuite has been entered into beta with line graphs for testing.
  • ve.Range now takes in numeric inputs. This behaviour can be disabled.
  • ve.ScriptManager has been updated to be a fully-fledged IDE. It is production-ready in its current state.
    • Added multifile bottombars with search and filter options, similar to an upgraded version of multifile tabs in most other IDEs.
    • Added global find and replace to ve.ScriptManager.
    • Added multi-file documentation.
    • Added syntax support for most common programming languages.
    • Added theme and behaviour support.
    • Added theme customisation settings.
    • Added the ability to host multiple projects within the same program at once.
    • Added the ability to save/load project files.
    • Changed ergonomics such that Blockly is hidden upon onload errors, and if no onload errors are detected, the display is restored.
    • DevTools are now DOM-facing in Console, allowing for the inspection of complex objects.
    • Files/folders can now be excluded from documentation.
    • Files can now be marked as a different file type from what they really are.
    • Manual synchronisation toggle that disables synchronisation between Codemirror <-> Blockly and makes it manual isntead
    • Migrated themes and settings to be Monaco-compatible.
    • Onload is now lossless rather than converting to Blockly by default.
    • Projects should now be automatically detected.
    • Settings are now located in collapsible folders.