- Raise an error if a user attempts to run a non-existent file
- Added compatibility for TIC-80 0.90.0 and above. Unfortunately, due to how command line arguments are passed in the new version, the package is no longer compatible with older versions of TIC.
- Added complete support for all the languages (except for Fennel)
- Added unique grammars for every language (e.g.
Lua TIC-80
,JavaScript TIC-80
) to support datatips for the API and syntax highlighting and improve autocompletion and snippets - Added API documentation for new 0.90.0 functions
- Changed
Tic80: Create Project
behavior to make it simpler - Prepend metatags to a file before running TIC-80 (if they are not already present)
- Added more settings
- Minor improvements
- Bug fixes
- Added Squirrel compatibility (thanks to @Kikasuru)
- Added option to restart TIC instead of creating a new instance when
Run
orRun File
commands are called - Fixed typo in
rect
autocomplete snippet (thanks to @Josh Farquhar)
- Added "Open settings" button to executable-not-found notification
- Updated menus with "Create Project" command
- Major fixes and improvements to
Create Project
command- Allows to specify a language (read how)
- Support for
code-watch
command line argument
- Every feature added
- Every bug fixed