Releases: blake-mealey/mantle
v0.8.0
⚠ Breaking change: move templates.experience.developerProducts
to templates.products
and rename resource types in state files: experienceDeveloperProduct
-> developerProduct
and experienceDeveloperProductIcon
-> developerProductIcon
What's Changed
- add developer product icon support by @blake-mealey in #44
- add support for game passes by @blake-mealey in #45
- added destroy command by @blake-mealey in #46
- Breaking change: move products config from templates.experience.developerProducts to template.products by @blake-mealey in #49
Full Changelog: v0.7.0...v0.8.0
v0.7.0
What's Changed
- removed unnecessary ResourceManager struct by @blake-mealey in #36
- added deployment option as alternative to branches field by @blake-mealey in #37
- added highlights to logging to improve readability by @blake-mealey in #38
- Breaking change: add support for creating experiences and places by @blake-mealey in #39
This release adds a few breaking changes:
- Old state files are incompatible but can be easily migrated by changing all resource type names from snake_case to camelCase.
ROBLOX_API_KEY
is no longer used for any operations. You must useROBLOSECURITY
now.deployMode
is no longer supported. All place deploys will now be in "publish" mode.
Full Changelog: v0.6.1...v0.7.0
v0.6.1
What's Changed
- make logging consistent by @blake-mealey in #28
- added outputs command by @blake-mealey in #29
- improved help for subcommands by @blake-mealey in #30
- add partial developer product support by @blake-mealey in #32
- fix broken git tagging feature by @blake-mealey in #33
Full Changelog: v0.6.0...v0.6.1
v0.6.0
What's Changed
- print succeeded no changes required message if no changes were made by @blake-mealey in #15
- Add remote state management by @blake-mealey in #16
- Breaking change: move placeFiles config into templates.places.file config by @blake-mealey in #17
Full Changelog: v0.5.1...v0.6.0
v0.5.1
What's Changed
- use topological order and handle partial success correctly by @blake-mealey in #13
- Add deployment-scoped states to state file format by @blake-mealey in #14
Full Changelog: v0.5.0...v0.5.1
v0.5.0
⚠ This release breaks multi-deployment configurations (the state file format does not support multiple deployments). Fixed in the next version.
⚠ This release breaks git tagging. Fixed in v0.6.1.
What's Changed
- Breaking change: Refactor to focus on infra-as-code by @blake-mealey in #12
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
- Added place configuration via configuration templates by @blake-mealey in #9
- Breaking change: load place files relative to project path by @blake-mealey in #10
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- use new YAML deployments config by @blake-mealey in #8
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- Breaking change: add support for multi-place projects by @blake-mealey in #6
- See the updated readme for the new API
Full Changelog: v0.1.5...v0.2.0
v0.1.5
What's Changed
- Add cache to ci workflow by @blake-mealey in #4
- improved logging by @blake-mealey in #5
Full Changelog: v0.1.4...v0.1.5