Releases: lukehaas/RunJS
Releases · lukehaas/RunJS
2.7.1
- Add cursor position placeholder to snippets
- Rename the "Transpilation" tab to "Build"
- Move the preference option for bundling from the advanced tab to the build tab
- Prompt to save when closing a tab that has previously been saved and now has unsaved changes
- Files can now be opened via drag and drop
- Improved guarding against infinite loops
- Added icons to the layout options in the view menu
- Added a helpful tooltip to the environment variables window
- Added a context menu to the burger menu on Windows
- Restore swap lines shortcuts
- Upgraded Node to version 16.16.0
- Upgraded Chromium to version 106
- Upgraded V8 to version 10.6
2.6.0
v2.5.1
v2.5.0
- Add support for snippets.
- Some preference options now have tooltips to better explain their function.
- Autocomplete suggestions now have icons.
- Fixed an issue that could cause the menu to be unresponsive on Windows and Linux.
- Updated the naming for items in the Tools menu.
v2.4.1
- Type information and relevant documentation can now be displayed on hover.
- Function signatures can now be displayed while typing.
- Added an option to confirm before closing a tab.
- Editor and output panes can now be scrolled synchronously.
- Windows and Linux have an updated UI with a more minimal appearance.
- Updated the way formatting options are managed.
- Added 'Stop' and 'Kill' items to the Action menu.
- Upgraded Node to version 16.13.2.
- Upgraded Chromium to version 100.
- Upgraded V8 to version 10.
2.3.1
2.3.0
- Output URLs can now be opened via cmd/ctrl-click.
- Added support for console.assert().
- Added a shortcut and menu item for toggling block comments.
- Tabs can now be closed by clicking the middle mouse button.
- Fixed an issue with the comment shortcut not working on international keyboards.
- Fixed an issue that caused the save-as modal to appear when saving a newly opened file.
- Fixed an issue that could cause line duplication when formatting code.
- Improved the way system fonts are retrieved.
- Added support for Spanish.
2.2.2
- Add ability to set tab titles.
- Add icons to theme menu
- Remove need for restart from activation/deactivation.
- Move deactivation button to Manage License dialog.
- Upgraded Node to 16.9.1.
- Upgraded Chromium to 96.
- Upgraded V8 to 9.6.
- Numerous improvements for better performance and reliability.
- Opened files now appear in a new tab.
- Fixed an issue with find/replace.
- Fixed an issue that could cause tooltips not to appear.
- Improved syntax highlighting for TypeScript.
- Updated UI theme colours for greater consistency with macOS Monterey.
- Improved handling of large files.
- Improved handling of large output.
- Improved handling of escape characters in output.
- Windows builds are now signed.
2.1.3
- Fixed an issue with escaped line-breaks in output.
- Improved accuracy of line matching in some scenarios.
- Added more shortcuts for tab navigation.
- Fixed an issue that could cause language services to not start on Windows machines with spaces in the directory path.