Skip to content

Releases: argon-rbx/argon

2.0.21

22 Nov 13:12
Compare
Choose a tag to compare

Changelog

Added

  • --force parameter for update command that forces update even if there is no newer version

Fixed

  • Replaced old argon run with argon serve command in place template README
  • Latest instance name is now saved in the tree when it was automatically renamed due to the forbidden characters

Changed

  • name field in project file is now optional (defaults to default)

What's Changed

Full Changelog: 2.0.20...2.0.21

2.0.20

24 Oct 20:53
Compare
Choose a tag to compare

Changelog

Added

  • Warning about unsynced changes when running serve and no client is connected (max_unsynced_changes setting)
  • changes_threshold setting to control how many changes are allowed before prompting user for confirmation

Fixed

  • Sourcemap now regenerates when writing client changes

Changed

  • Removed --disable script flag - create data file with Disabled property set to true instead
  • Syncback ignoreGlobs now match directories with /** suffix (not only its contents)

What's Changed

Full Changelog: 2.0.19...2.0.20

2.0.19

19 Sep 11:32
Compare
Choose a tag to compare

Changelog

Added

  • Support for automatic instance hydration with client tree
  • New empty template that describes empty DataModel and contains only necessary files to get started
  • New selene setting that allows to setup selene for codebase linting when initializing a new project

Fixed

  • Syncback instance name filter now works for more complex cases (e.g. CON../)

What's Changed

Full Changelog: 2.0.18...2.0.19

2.0.18

08 Sep 16:21
Compare
Choose a tag to compare

Changelog

Added

  • Automatic renaming instances with corrupted names (rename_instances setting)
  • Support for instances with the same names (rename_instances setting)
  • Support for syncing back RunContext property with legacyScripts disabled
  • Pretty-printed project serialization when syncing back from client
  • line_ending setting to control line endings when writing files

Fixed

  • build and sourcemap commands now properly read --output option with combination of --async
  • Same level .data.json files for non-Folder instances can now parse properties correctly
  • If project has legacyScripts disabled, scripts are now properly written when syncing back from client
  • If the project path does not exist warn the user instead of failing

Changed

  • include_docs setting is now disabled by default

What's Changed

Full Changelog: 2.0.17...2.0.18

2.0.17

21 Aug 22:46
Compare
Choose a tag to compare

Changelog

Fixed

  • Child projects no longer cause root project to ignore file changes
  • Attributes no longer serialize ambiguously for complex types

What's Changed

Full Changelog: 2.0.16...2.0.17

2.0.16

19 Aug 00:04
Compare
Choose a tag to compare

Changelog

Added

  • Support for workspace-defined Argon config (argon.toml)
  • Default templates can now be updated when available (update_templates setting)
  • Improved property parsing error details - filesystem and JSON path

Changed

  • update command now uses cli, plugin, templates or all argument instead of respective option

Fixed

  • Automatic updates are no longer cause output mess when running update command
  • Plugin no longer updates when running argon update for the first time

Full Changelog: 2.0.15...2.0.16

2.0.15

13 Aug 20:07
Compare
Choose a tag to compare

Changelog

Added

  • smart_paths setting that makes specifying paths faster and easier
  • Optional paths that can be specified in projects and are not required to exist

Changed

  • RunContext can no longer be specified inside script's source using comments
  • Argon now returns proper exit code when it fails

Fixed

  • Wally package detection no longer requires use_wally setting when detect_project is enabled

What's Changed

Full Changelog: 2.0.14...2.0.15

2.0.14

09 Aug 00:31
Compare
Choose a tag to compare

Added

  • Integration for wally install command when use_wally and detect_project settings are enabled
  • Improved logging for client-server communication
  • All properties can be now specified implicitly

Fixed

  • Moved Packages from ServerScriptService to ReplicatedStorage in place template

What's Changed

Full Changelog: 2.0.13...2.0.14

2.0.13

19 Jul 09:26
Compare
Choose a tag to compare

Added

  • Support for YAML format that transforms to ModuleScript (both .yaml and .yml files extensions are allowed)
  • Option to re-init existing project with missing template files

Fixed

  • Generated wally.toml package name no longer includes uppercase letters even if project or user name does

What's Changed

Full Changelog: 2.0.12...2.0.13

2.0.12

11 Jul 22:49
Compare
Choose a tag to compare

Fixed

  • Failed to clear temporary mesh models error no longer appears after Roblox Studio update

Full Changelog: 2.0.11...2.0.12