Skip to content

Releases: jackTabsCode/asphalt

v1.0.0-pre.5

06 Apr 23:34
4d11de7

Choose a tag to compare

v1.0.0-pre.5 Pre-release
Pre-release
  • Adapted to Roblox's new Asset Delivery API–image uploads should now be fixed.
    • You now need the legacy-asset:manage permission scope on your API key in order to upload image assets.

v1.0.0-pre.4

30 Mar 01:33
66503d5

Choose a tag to compare

v1.0.0-pre.4 Pre-release
Pre-release

Fixed an issue where changed assets weren't being re-uploaded.

v1.0.0-pre.3

28 Mar 18:35
b0ab895

Choose a tag to compare

v1.0.0-pre.3 Pre-release
Pre-release
  • Fixed issue with API Keys being required where they shouldn't again

v1.0.0-pre.2

27 Mar 03:16
88c83e5

Choose a tag to compare

v1.0.0-pre.2 Pre-release
Pre-release
  • Fixes codegen configuration being required
  • Fixes the API key being required when the context doesn't involve assets being uploaded
  • Fixes Studio target clearing the lockfile

v1.0.0-pre.1

26 Mar 23:21
ee8a7fb

Choose a tag to compare

v1.0.0-pre.1 Pre-release
Pre-release

Asset display names are now properly trimmed to avoid errors.

v1.0.0-pre.0

26 Mar 21:43
3bcd805

Choose a tag to compare

v1.0.0-pre.0 Pre-release
Pre-release

Asphalt has been rewritten from the ground up to better support large projects.

Here's a list of the key end-user changes:

  • It now supports multiple asset inputs and outputs.
  • Assets are now hashed prior to processing (such as alpha bleeding and SVG conversion).
    • This means that updates to Asphalt's processing algorithms in future versions will not cause a re-upload. Unforeseen re-uploads should now be treated as breaking. I felt this was the best and simplest solution. If you wish to re-upload your assets in any case, you're welcome to delete their lockfile entries.
  • Work has been done to facilitate concurrent reading, processing, and syncing of assets. There is more room for improvement here, but it should be faster.
  • The terminal UI has been improved and now features progress spinners and bars.
  • The dry run feature actually works now, and will error if your assets are not up-to-date.
  • There's a new command to directly upload an asset, independently from the lockfile. The asset ID or link will be returned.

This is a pre-release, has not undergone much testing, and bugs are inevitable. Please report any issues you encounter to the Asphalt project thread in the ROSS server.

Migration guide:

  • Install this version using whatever method you prefer.
  • Adhere to the new configuration format. See the README for details.
  • Run asphalt migrate-lockfile <input-name> to update your lockfile to the new format.
  • Run asphalt sync. In theory, nothing should re-upload.

v0.9.1

13 Feb 00:40

Choose a tag to compare

v0.9.0

07 Feb 01:37

Choose a tag to compare

  • Fixes & adjustments were made to the alpha bleeding algorithm. See the pull request for more details. Thanks to @EgoMoose in #93.
    • This is a breaking change. Your images may be re-uploaded if you update to 0.9.0.

v0.8.4

13 Jan 19:45

Choose a tag to compare

  • Added support for FLAC and WAV audio file formats, thanks to @Zidiam in #92.

v0.8.3

27 Dec 18:07

Choose a tag to compare

This is a re-release.

  • Added a command to migrate a Tarmac manifest, thanks to @Kampfkarren in #88.
  • Animation upload errors are now propagated, by @jackTabsCode in 0af498c
  • Asphalt can now be installed with Homebrew!:
    • brew install jacktabscode/tap/asphalt