Skip to content

Releases: jackTabsCode/asphalt

v2.0.0-rc.2

08 Jan 16:24
f79d6c0

Choose a tag to compare

v2.0.0-rc.2 Pre-release
Pre-release

Changes since the last RC

  • Supported providing an argument for the "project" (which is really just the working directory that contains asphalt.toml). Useful for monorepos.
  • Removed the ROBLOX_CONTENT_PATH environment variable in favor of ROBLOX_STUDIO_PATH.

v2.0.0-rc.1

02 Jan 23:36
f44f6d2

Choose a tag to compare

v2.0.0-rc.1 Pre-release
Pre-release
  • Assets are now synced concurrently. This will result in significant speedups when syncing many new assets at once
  • Only files with supported extensions are read
  • The --target flag has been changed to a subcommand under sync
    • asphalt sync remains valid to sync using the cloud target
    • Breaking: asphalt sync --target [cloud|studio|debug] is now asphalt sync [cloud|studio|debug]
    • Breaking: asphalt sync --dry-run is now asphalt sync cloud --dry-run
  • Web client properly uses Roblox's rate limit headers and works with concurrent uploads
  • Web client permanently gives up when it encounters an unknown error (like when the user has been moderated)
  • The progress bar is nicer and gives some statistics

v1.2.0

24 Oct 00:54
76c5862

Choose a tag to compare

  • Roblox model uploads (.rbxm/.rbxmx) are now supported!
  • Animation uploads no longer require a cookie! As such, Asphalt has dropped support for cookie authentication.
  • GLTF models are now supported (but.. you're going to use the 3D Importer, right?)
  • We now build for aarch64-unknown-linux-gnu.

The README has been refreshed with new information about supported asset types.

v1.1.0

13 Sep 16:20
94076ae

Choose a tag to compare

Asphalt can now output the Content data type in place of string URIs. This can be toggled in config with codegen.content. Thanks to @daimond113 in #146.

v1.0.0

02 Sep 16:19
e8857d8

Choose a tag to compare

This marks the full release of Asphalt 1.0! A lot has changed since 0.9.1 that I won't describe here, but feel free to check the previous release notes.

Most users have been using the pre-release since now, but if you haven't (idk how considering 0.9.1 hasn't worked in months), this is a breaking change, so check the README to make sure you're using the correct configuration format.

v1.0.0-pre.16

02 Sep 15:59
8dd02ab

Choose a tag to compare

v1.0.0-pre.16 Pre-release
Pre-release
  • Made some internal changes to the sync process.
  • Fixed the dry run mode making changes to files.

v1.0.0-pre.15

14 Aug 00:38
9a0a2e8

Choose a tag to compare

v1.0.0-pre.15 Pre-release
Pre-release
  • Videos are now properly supported.
    • Added the --expected-price arg to the sync and upload commands. This provides Roblox with the amount of Robux that you are willing to spend on each non-free asset upload (such as videos).
  • Asphalt now reads your files much quicker.

v1.0.0-pre.14

29 Jul 23:53

Choose a tag to compare

v1.0.0-pre.14 Pre-release
Pre-release
  • Files copied used for the Studio sync target are now named by their hashes, causing Studio to correctly reload the asset. Thanks to @iminlikewithyou in #139.
  • Changed the file skip warning to a debug log.

v1.0.0-pre.13

21 Jul 02:14

Choose a tag to compare

v1.0.0-pre.13 Pre-release
Pre-release
  • Implemented parallel file walking (more faster!)
  • Added disclaimer comments to the top of generated files
  • The CLI sync argument suppress-duplicate-warnings has been removed in favor of the warn_each_duplicate input config option, which has the same, but inverted behavior, and is defaulted to true.

v1.0.0-pre.12

19 Jul 06:12

Choose a tag to compare

v1.0.0-pre.12 Pre-release
Pre-release

This release includes a rewrite of the upload code, which brings some changes:

  • Images are no longer downloaded, so web requests when uploading images are effectively halved.
  • Cookies are no longer required for non-animation uploads. They are still required for animation uploads.
  • We hit the Roblox API a little less hard to reduce rate limiting.

It should work okay, but I've only tested it lightly. Let me know. I'm also unsure if rbxmx animations are uploaded, but I don't have access to one right now. Also, let me know.