Releases: argon-rbx/argon
Releases · argon-rbx/argon
Argon 0.6.3
Changes:
- Added execute snippet command (quick pick menu and F6)
- Added status bar icon, suggested by @ecndm70
- Argon now uses HTML file as a local website
- Fixed some networking issues
Argon 0.6.2
Changes:
- Added support for name used in default.project.json (only if ~= "Argon"), suggested by @AridTheDev
- Fixed bug reported by @AridTheDev that crashed VSC extension when trying to port empty folders
- Fixed bug reported by @ecndm70 was causing errors with BindToClose event
- Fixed JSON schema not working in default.project.json
Argon 0.6.1
Changes:
- Added support for instance references (property type)
- Added dynamic plugin and extension title (displays current project), suggested by Plasmanode
- Added new debugging menu and removed debugging mode setting
- You can now play or run playtest with different keybinds (F5 and F8) in VSC
- Fixed BrickColor property not porting from VSC to Studio
Argon 0.6.0
Changes:
- Added support for external tooling
- Roblox LSP is now natively supported
- Clicking on output prints/errors will now get you to the right line in VSC, only when open in editor is enabled (requested by Plasmanode)
- Added compatibility mode which replaces ".source" files with "init" and .properties files with "init.meta"
- Instance classes are now stored in .properties.json only when property syncing option is enabled
- Replaced .argon.json with default.project.json (required to for Roblox LSP and other tooling)
- Removed update classes command and auto update option - no real use cases (still available in jsonGenerator.js)
- Auto Studio launch now checks if Roblox is already running
- Argon now utilizes new Roblox ScriptEditorService API
- Modified existing extension options (auto setup)
- Tons of bug fixes and code optimizations
- Redesigned quick pick menu
Argon 0.5.3
Argon 0.5.2
Changes:
- Fixed bug reported by 0MRob that blocked script source from porting when script had non-script children
- Fixed properties not porting when instance has no children
- Fixed ArgonIgnore attribute not working in only code mode
- Fixed UDim and UDim2 properties not porting
- Fixed Argon logo on local website
- Now porting is even faster
Argon 0.5.1
Changes:
- Fixed StarterPlayer services not porting
- Fixed open in editor option not working properly
- Fixed .properties file behavior when porting to Roblox
- Fixed properties of main services e.g. Workspace not syncing when only code mode was disabled
- Fixed --disable flag inside scripts not working when porting to VSC
- Argon now ignores and does not create empty .properties files
- Lua files inside root folder no longer yield whole code
- Local API dump no longer contains empty arrays
- Removed memory leak inside C++ file
- Other small fixes
Argon 0.5.0
Changes:
- Added property sync
- Added start debugging option
- Added auto open Roblox option
- Added JSON schema for .properties file
- Changed StarterPlayer services name inside VSC
- "directory" is not longer required in .argon.json
- Fixed open in editor option not working after playtest
- Fixed destroying non script instances not working
Argon 0.4.3
Changes:
- Added new Argon menu (old commands won't work anymore!)
- Added JSON Schema file to make editing ".argon.json" easier
- Fixed instances with special characters in their names not syncing from VSC to Roblox
- Fixed Roblox Studio updating every time you use launch Roblox Studio command
- Fixed open in editor option not working after leaving settings
- Fixed version detection API (plugin and extension were getting wrong values)
- Upgraded open in editor option - now scripts inside Studio will close automatically
Argon 0.4.2
Changes:
- Temporary hotfix for VSC extension (extension could not run)
- Fixed critical VSC extension bug (excluded missing dependencies from .vscodeignore)