Releases: jackTabsCode/asphalt
Releases · jackTabsCode/asphalt
v1.0.0-pre.5
- Adapted to Roblox's new Asset Delivery API–image uploads should now be fixed.
- You now need the
legacy-asset:managepermission scope on your API key in order to upload image assets.
- You now need the
v1.0.0-pre.4
Fixed an issue where changed assets weren't being re-uploaded.
v1.0.0-pre.3
- Fixed issue with API Keys being required where they shouldn't again
v1.0.0-pre.2
- 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
Asset display names are now properly trimmed to avoid errors.
v1.0.0-pre.0
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
v0.9.0
- 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
v0.8.3
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