Skip to content

Releases: melscript-org/MelScript

v1.0.2 - OOP support

Choose a tag to compare

@ON00dev ON00dev released this 10 Feb 01:47

Added

  • Language Features: Added support for Classes (OOP), including inheritance (extends), constructors, and methods.

Fixed

  • Installer: Fixed icon path in setup.iss that caused compilation errors.
  • Build Scripts: Fixed PowerShell compatibility issues in package.json scripts (replaced && with ;).

v1.0.1 - Optional tag fixed

Choose a tag to compare

@ON00dev ON00dev released this 08 Feb 16:11

Fixed

  • Console Error: Fixed "mel-setup tag not found" error spam in the browser console by making the check silent.
  • Installer: Updated installer to version 1.0.1.

v1.0.0 - First Release

Choose a tag to compare

@ON00dev ON00dev released this 08 Feb 08:01

Added

  • MelScript CLI: Support for running .mel files in the terminal via Node.js (bin/mel.js) or standalone executable (mel.exe).
  • Web Support: Full support for running MelScript in browsers using <mel> tags or via the melscript.js library.
  • VS Code Extension: Syntax highlighting, snippets, and integrated Webview runner (tooling/vscode-melscript).
  • Installer: Windows Installer (setup.exe) generated via Inno Setup, including PATH configuration and file associations.
  • Documentation: Comprehensive README.md and example files.
  • Standard Library: Core modules including IO, Math, Canvas (2D/WebGL), Audio, and DOM manipulation.

Fixed

  • Syntax highlighting issues in HTML files.
  • Webview execution output capture.
  • Node.js compatibility for web-specific modules (Canvas, Audio, UI excluded/stubbed in Node build).