Releases: linode/linodego
Releases · linode/linodego
v1.39.0
What's Changed
📋 New Project
- Project: Images Service Gen2 by @yec-akamai and @lgarber-akamai in #560
💡 Improvements
- Implemented doRequest helper method by @ezilber-akamai in #557
- Implemented new logging system by @ezilber-akamai in #562
🧪 Testing Improvements
- Integration test by @vshanthe in #561
- Update e2e test script submodule repository by @ykim-1 in #559
📦 Dependency Updates
- build(deps): bump golang.org/x/oauth2 from 0.21.0 to 0.22.0 by @dependabot in #565
- build(deps): bump golang.org/x/text from 0.16.0 to 0.17.0 by @dependabot in #568
- build(deps): bump golang.org/x/net from 0.27.0 to 0.28.0 by @dependabot in #567
New Contributors
Full Changelog: v1.38.0...v1.39.0
v1.38.0
What's Changed
⚠️ Breaking Change
- PG affinity_type -> placement_group_type; is_strict -> placement_group_policy by @lgarber-akamai in #546
🐛 Bug Fixes
- Separate plan availability logic from getRegionsWithCaps(...) by @lgarber-akamai in #558
🚀 New Features
- Add support for LKE NodePool Labels and Taints by @mrogers950 in #549
- Update getRegionsWithCaps function to also accept a list of plans that must be available in the identified region by @ykim-1 in #555
Linode Disk Encryption
- Linode Disk Encryption Support by @avestuk in #503
- Linode Disk Encryption by @lgarber-akamai in #541
💡 Improvements
- Migrated nodebalancer_firewalls to object_storage_clusters to request helpers by @ezilber-akamai in #544
- Migrated volumes to vpc_subnet from resty to request helpers by @ezilber-akamai in #552
- Migrated object_storage_keys to profile_logins from resty to request helpers by @ezilber-akamai in #550
- Migrated regions_availability to vlans from resty to request helpers by @ezilber-akamai in #551
- Migrated profile_phone_number to regions from resty to request helpers by @ezilber-akamai in #547
🧪 Testing Improvements
- Fix LKE node pool tests by @zliang-akamai in #556
⚙️ Repo/CI Improvements
- Add project label by @zliang-akamai in #554
📖 Documentation
- Update api doc urls to point to new docs by @jriddle-linode in #548
- Updated README to explicitly mention ListOptions pointer ownership by @ezilber-akamai in #553
New Contributors
- @avestuk made their first contribution in #503
- @mrogers950 made their first contribution in #549
Full Changelog: v1.37.0...v1.38.0
v1.37.0
What's Changed
🚀 New Features
- Add Support for Object Storage Region as a Part of MultiCluster Object Storage Project by @zliang-akamai in #522
📦 Dependency Updates
- build(deps): bump golang.org/x/net from 0.26.0 to 0.27.0 by @dependabot in #542
Full Changelog: v1.36.2...v1.37.0
v1.36.2
What's Changed
💡 Improvements
- Restored legacy PagedResponse structs and added deprecation notice by @ezilber-akamai in #539
- Added helper to improve readability of pointer literals by @ezilber-akamai in #535
- Migrated instance_ips to kernels to request helpers by @ezilber-akamai in #537
- Migrated network_ips to nodebalancer to request helpers by @ezilber-akamai in #543
- Migrated firewall_rules to instance_firewalls to request helpers by @ezilber-akamai in #533
🧪 Testing Improvements
Full Changelog: v1.36.1...v1.36.2
v1.36.1
What's Changed
🐛 Bug Fixes
- Create request object per-page in getPaginatedResults(...) by @lgarber-akamai in #536
💡 Improvements
- Migrated account_notifications to account_user_grants to request helpers by @ErikZilber in #528
- Migrated account to account_logins to request helpers by @ErikZilber in #527
- Migrated account_users to firewall_devices to request helpers by @ezilber-akamai in #532
- Added note in documentation that Parent/Child support may not yet be generally available by @ezilber-akamai in #534
🧪 Testing Improvements
New Contributors
- @ezilber-akamai made their first contribution in #532
Full Changelog: v1.36.0...v1.36.1
v1.36.0
What's Changed
⚠️ Breaking Change
- Renamed capability consts by @ErikZilber in #529
🚀 New Features
- Project VM Placement by @lgarber-akamai in #521
- Add event entities enums and actions VM Placement by @lgarber-akamai in #492
- Expose
OnAfterResponse
middleware hook by @tchinmai7 in #512 - Add new tax_id_invalid event by @jcallahan-akamai in #514
💡 Improvements
- Fix case in name for
Client.UnassignPlacementGroupLinodes(...)
by @lgarber-akamai in #496
🧪 Testing Improvements
- Add Cloud Firewall for integration tests by @ykim-1 in #515
- Add Calico Inbound and Outbound policies to LKE nodes for E2E by @ykim-1 in #525
📖 Documentation
- Add warning for LKE control plane ACL by @lgarber-akamai in #523
- Add documentation snippets for Placement Groups LA by @lgarber-akamai in #530
📦 Dependency Updates
- build(deps): bump golang.org/x/text from 0.15.0 to 0.16.0 by @dependabot in #518
- build(deps): bump golang.org/x/oauth2 from 0.20.0 to 0.21.0 by @dependabot in #519
- build(deps): bump golang.org/x/net from 0.25.0 to 0.26.0 by @dependabot in #520
New Contributors
- @tchinmai7 made their first contribution in #512
- @ErikZilber made their first contribution in #529
Full Changelog: v1.35.0...v1.36.0
v1.35.0
What's Changed
🚀 New Features
- Add support for Parent/Child account switching by @lgarber-akamai and @jriddle-linode in #455 and #513
📖 Documentation
- Format code example in README by @zliang-akamai in #510
Full Changelog: v1.34.0...v1.35.0
v1.34.0
What's Changed
⚠️ Breaking Change
- [BREAKING] Add support for LKE Control Plane ACL by @lgarber-akamai in #495
🐛 Bug Fixes
- Prevent unexpected warning from Resty when calling
Client.SetDebug(false)
by @lgarber-akamai in #508
💡 Improvements
- Mask the value of the Authorization header if debug is enabled by @rosskirkpat in #501
- Expose region capabilities enum by @yec-akamai in #507
⚙️ Repo/CI Improvements
📦 Dependency Updates
- bump golang.org/x/net from 0.24.0 to 0.25.0 by @dependabot in #500
- bump github.com/go-resty/resty/v2 from 2.12.0 to 2.13.1 by @dependabot in #505
- bump golangci/golangci-lint-action from 5 to 6 by @dependabot in #506
New Contributors
- @rosskirkpat made their first contribution in #501
Full Changelog: v1.33.1...v1.34.0
v1.33.1
What's Changed
⚙️ Repo/CI Improvements
- CI Cleanup by @zliang-akamai in #493
📦 Dependency Updates
- Dependencies update for k8s and test sub-packages by @zliang-akamai in #494
- build(deps): bump golangci/golangci-lint-action from 4 to 5 by @dependabot in #499
- build(deps): bump golang.org/x/oauth2 from 0.19.0 to 0.20.0 by @dependabot in #498
- build(deps): bump golang.org/x/text from 0.14.0 to 0.15.0 by @dependabot in #497
Full Changelog: v1.33.0...v1.33.1
v1.33.0
What's Changed
⚠️ Breaking Change
- Add a list VPC IPs function for a specific VPC by @zliang-akamai in #488
🚀 New Features
- Support
available
for AccountAvailability by @yec-akamai in #491
📦 Dependency Updates
- build(deps): bump golang.org/x/oauth2 from 0.18.0 to 0.19.0 by @dependabot in #487
- build(deps): bump golang.org/x/net from 0.22.0 to 0.24.0 by @dependabot in #486, #485
Full Changelog: v1.32.0...v1.33.0