Releases: linode/linode-cli
Releases · linode/linode-cli
v5.48.3
What's Changed
🐛 Bug Fixes
- new: Address breaking change in MDS plugin
sshkeys
command by @lgarber-akamai in #579
🚀 New Features
- fix: Support specifying arrays nested in complex lists as JSON by @lgarber-akamai in #577
- new: Support specifying complex list arguments as JSON by @lgarber-akamai in #578
⚙️ Repo/CI Improvements
- Add
SKIP_BAKE
Argument tobake
Target in Makefile by @zliang-akamai in #580 - new: Add API spec version to User-Agent; add User-Agent to metadata plugin requests by @lgarber-akamai in #583
Full Changelog: v5.48.2...v5.48.3
v5.48.2
🐛 Bug Fixes
- Fix wiki publishing GHA by @jriddle-linode in #566
- Resolve issues with nested explicit list and null value serialization by @lgarber-akamai in #574
💡 Improvements
- Update release system and add labels by @jriddle-linode in #575
✔️ Testing
- Fix VPC test cases by @zliang-akamai in #573
- Update all legacy compute regions in integration tests by @ykim-1 in #555
- Quick assertion fixes in test_help by @ykim-1 in #570
Full Changelog: v5.48.1...v5.48.2
v5.48.1
🐛 Bug Fixes
- Resolve issue when not specifying all keys for object list entries by @lgarber-akamai in #569
- Resolve bug that prevented nested dict fields in object lists from being included in request body by @lgarber-akamai in #571
Full Changelog: v5.48.0...v5.48.1
v5.48.0
🚀 New Features
- Add
--cloud-init
flag to image upload plugin by @lgarber-akamai in #560 - Display example usage in command help pages by @lgarber-akamai in #567
- Creating Metadata Plugin by @amisiorek-akamai in #558
- Hyperlinks for help URLs by @jriddle-linode in #554
🐛 Bug Fixes
- Fix
--help
for obj commands by @zliang-akamai in #562
💡 Improvements
- Change string concatenation style to be adjacent string literal by @zliang-akamai in #563
✔️ Testing
- move test upload logic to using submodule with external repository by @ykim-1 in #565
- added test for linode_type and account_transfer by @vshanthe in #564
Full Changelog: v5.47.1...v5.48.0
v5.47.1
Built from Linode OpenAPI spec v4.169.1
v5.47.0
Built from Linode OpenAPI spec v4.169.0
v5.46.0
🚀 New Features
- Add support for user-defined prefixes in file uploads, enabling obj subdirectory uploads through command:
linode obj put
@jriddle-linode (#538)
💡 Improvements
- Change loading bar size on
linode-cli obj <actions>
@jriddle-linode (#550) - Resolve stack trace error for invalid regions in the obj plugin @jriddle-linode (#552)
✔️ Workflow / 🧪 Test Improvements
- Add VPC integration tests @ykim-1 @zliang-akamai (#541)
- Add additional release info in xml test reports @ykim-1 (#553)
- Update OCI publish workflow to install Python dependencies on GHA runner for accurate determination of CLI version before image building @lgarber-akamai (#551)
v5.45.2
🐛 Bug Fixes
- Use
Dict[...]
rather thandict[...]
to restore Python 3.8 compatibility @lgarber-akamai (#547) - Replace
distutils
withpackaging
for Python 3.12 compatibility @zliang-akamai (#546)
✔️ CI Improvements
- Use HEAD SHA from main branch rather than default branch @lgarber-akamai (#549)
v5.45.1
Built from Linode OpenAPI spec v4.167.3
v5.45.0
Built from Linode OpenAPI spec v4.166.0