Skip to content

Releases: lukehaas/RunJS

4.0.1

29 Apr 12:38

Choose a tag to compare

  • Updated app icon for macOS with support for liquid glass.

4.0.0

28 Apr 14:53

Choose a tag to compare

  • Added dedicated runtime environments for Browser & Node.js (default), Node.js only, or Browser only on a per-tab basis.
  • Added a web view in the output panel for browser-enabled environments.
  • Added a new status bar for switching runtime environment, toggling the web view, and changing the tab language between TypeScript, JavaScript, TSX, and JSX.
  • Added log points, which adds the ability to click the gutter next to any line to log its value in the output panel.
  • Rebuilt the output panel for improved performance, with line numbers shown next to each result and hover-to-highlight in the editor.
  • Settings options have been reorganised, and a new 'Editor' tab has been added.
  • Added a new shortcut to show lint error tooltips: Cmd+F1 on macOS, Ctrl+F1 on Windows and Linux.
  • Added a new shortcut to show hover info tooltips: F1 on all platforms.
  • Fixed an issue where AI chat could produce blank responses.
  • Upgraded Node.js to version 24.14.1.
  • Upgraded Chromium to version 146.
  • Upgraded V8 to version 14.6.

3.2.2

12 Oct 15:46

Choose a tag to compare

  • Fix performance issues on macOS Tahoe.

3.2.1

05 Oct 13:32

Choose a tag to compare

  • Improve handling of small font sizes in AI chat input.

3.2.0

28 Sep 13:20

Choose a tag to compare

  • Added support for multiple AI providers.
  • Improved NPM configuration via settings.
  • Added an option for font ligatures.
  • Setting a working directory now loads environment variables from .env files.
  • Fixed an issue where files dropped in the editor were displayed in the current tab instead of opening in a new tab.
  • Improved support for adjustable font sizes in the editor and sidebar.
  • Improved UI for the snippets window.
  • Added language support for Chinese and Japanese.
  • Upgraded Node.js to version 22.17.0.
  • Upgraded Chromium to version 138.
  • Upgraded V8 to version 13.8.

3.1.2

10 May 13:37
92a9d4d

Choose a tag to compare

  • Fix a backwards compatibility issue that affected people downgrading to older RunJS versions.

3.1.1

29 Apr 17:10

Choose a tag to compare

  • Fix an issue that affected searching for snippets

3.1.0

20 Apr 11:32

Choose a tag to compare

  • Add new Magic Comment feature
  • Updated Open AI model list
  • Improved AI context
  • Add the ability to stop AI content generation
  • New ColorCode theme
  • Added an NPM Packages button to the activity bar
  • Fixed an issue that caused values set via prompt() to be undefined
  • Fixed an issue with cursor positioning in indented snippets
  • Improved handling for tabs that have become unresponsive
  • Improved formatting method
  • Upgraded Node.js to version 20.16.0
  • Upgraded Chromium to version 128
  • Upgraded V8 to version 12.8

Note: The next release will drop support for macOS 10.15 (Catalina).

3.0.3

07 Oct 16:22

Choose a tag to compare

  • AI chat - chat with Open AI models for code generation and questions.
  • Improved support for top-level await.
  • Added an activity bar.
  • Added support for alert(), confirm() and prompt().
  • Various performance improvements.
  • Increase hover delay for inline tooltips.
  • Added icons to settings tabs.
  • Improved support for installing native modules.
  • Upgraded Node.js to version 20.15.1.
  • Upgraded Chromium to version 126.
  • Upgraded V8 to version 12.6.

2.12.1

21 May 14:09

Choose a tag to compare

  • Fix an issue that caused file content to be loaded twice when opening a file.