Skip to content

Releases: lukehaas/RunJS

4.0.6

Choose a tag to compare

@lukehaas lukehaas released this 08 Jun 15:04
  • Improve formatting for copied output results.
  • Resolve issues with stale logpoints being persisted.

4.0.5

Choose a tag to compare

@lukehaas lukehaas released this 24 May 15:29
  • Show getter values for side-effect free getters.
  • Improve console output performance for large data sets.

4.0.4

Choose a tag to compare

@lukehaas lukehaas released this 05 May 14:02
  • Fix a Linux build issue
  • Ensure npm has Node in PATH
  • Make web view focusable
  • Fix issue with unclickable dialog buttons on Linux

4.0.3

4.0.3 Pre-release
Pre-release

Choose a tag to compare

@lukehaas lukehaas released this 04 May 10:24
  • Fix a Linux build issue
  • Ensure npm has Node in PATH

4.0.2

Choose a tag to compare

@lukehaas lukehaas released this 30 Apr 16:36
  • Fix an issue with mode switching when Vim keys are enabled.
  • Fix an issue that prevented Node types from being resolved by the language server.

4.0.1

Choose a tag to compare

@lukehaas lukehaas released this 29 Apr 12:38
  • Updated app icon for macOS with support for liquid glass.

4.0.0

Choose a tag to compare

@lukehaas lukehaas released this 28 Apr 14:53
  • 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

Choose a tag to compare

@lukehaas lukehaas released this 12 Oct 15:46
  • Fix performance issues on macOS Tahoe.

3.2.1

Choose a tag to compare

@lukehaas lukehaas released this 05 Oct 13:32
  • Improve handling of small font sizes in AI chat input.

3.2.0

Choose a tag to compare

@lukehaas lukehaas released this 28 Sep 13:20
  • 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.