Releases: blake-mealey/mantle
Releases · blake-mealey/mantle
v0.11.7
Replaces the deprecated create, update, and list developer product endpoints with their replacements. Please update Mantle to 0.11.7 to fix failures when managing developer products.
Full Changelog: v0.11.6...v0.11.7
v0.11.6
What's Changed
Features
- support dotenv files and prefixed AWS creds (closes #169)
- improve error messages for place file too large (closes #172)
- use replacement API for subset list developer products endpoint (closes #144)
- use new upload developer product icon endpoint (closes #165)
- use new endpoint to create game passes
Fixes
- fix asset permissions only being granted for initial creation and not re-creation (closes #171)
Full Changelog: v0.11.5...v0.11.6
v0.11.5
- Automatically grant new audio assets permission to the target experience (closes #166)
Full Changelog: v0.11.4...v0.11.5
v0.11.4
What's Changed
- Added support for enabling/disabling spatial voice (see docs)
- Updated to use sunset replacement API for retrieving game passes
- Updated to use sunset replacement API for creating experiences
- Improved some error messages
Full Changelog: v0.11.3...v0.11.4
v0.11.3
What's Changed
- Finds ROBLOSECURITY cookies from Roblox Studio installations after recent change to where Roblox Studio saves the cookies
Full Changelog: v0.11.2...v0.11.3
v0.11.2
What's Changed
- Fixes #148 (Updating game pass icons does not work)
Full Changelog: v0.11.1...v0.11.2
v0.11.1
What's Changed
This version adds two main features:
- New
mantle state
commands for downloading and uploading state files and the option to change the key used for local state files - Support for the recent badge and audio pricing and quotas changes
PRs:
- add generated file header to state files by @blake-mealey in #129
- add state upload and state download commands by @blake-mealey in #130
- unify state management and local state key config by @blake-mealey in #131
- correctly implement get_create_price for badges by @blake-mealey in #138
- handle audio upload quotas correctly by @blake-mealey in #139
- updated docs to match new free audio behaviour by @blake-mealey in #140
- fix the local state config api to work for both default and custom formats by @blake-mealey in #141
Full Changelog: v0.11.0...v0.11.1
v0.11.0
What's Changed
- improve html response error messages by @blake-mealey in #111
- Add issue templates by @blake-mealey in #121
- add support for reading roblosecurity from roblox studio user on macos by @blake-mealey in #120
- generate json schema of configuration file format by @blake-mealey in #123
- BREAKING: improve config schema consistency by @blake-mealey in #124
- generate schema in workflows by @blake-mealey in #125
Full Changelog: v0.10.8...v0.11.0
Migrating from 0.10.x
- Rename
environments.*.name
toenvironments.*.label
- Rename
environments.*.overrides
toenvironments.*.targetOverrides
- Move
target.experience.configuration.icon
totarget.experience.icon
- Move
target.experience.configuration.thumbnails
totarget.experience.thumbnails
- Replace
target.experience.configuration.paidAccessPrice
with new format:
# disabled
target:
experience:
configuration:
paidAccess: disabled
# enabled with price
target:
experience:
configuration:
paidAccess:
price: 50
- Replace
target.experience.configuration.privateServerPrice
with new format:
# disabled
target:
experience:
configuration:
privateServers: disabled
# enabled with price
target:
experience:
configuration:
privateServers:
price: 50
# free
target:
experience:
configuration:
privateServers: free
v0.10.8
What's Changed
- add targetNamePrefix environment config field by @blake-mealey in #108
- add targetAccess environment config field by @blake-mealey in #109
Full Changelog: v0.10.7...v0.10.8
v0.10.7
What's Changed
- add debug logging support and fix badge creation by @blake-mealey in #107
Full Changelog: v0.10.6...v0.10.7