Skip to content

Releases: linode/linodego

v2.4.0

Choose a tag to compare

@lgarber-akamai lgarber-akamai released this 02 Jul 15:31
1d06eb4

What's Changed

📋 New Project

💡 Improvements

📦 Dependency Updates

  • build(deps): bump golang.org/x/text from 0.37.0 to 0.38.0 by @dependabot[bot] in #990
  • build(deps): bump actions/checkout from 6 to 7 by @dependabot[bot] in #996

Full Changelog: v2.3.0...v2.4.0

v2.3.0

Choose a tag to compare

@ezilber-akamai ezilber-akamai released this 30 Jun 13:44
7cbc513

What's Changed

📋 New Project

🚀 New Features

  • ACLP clone alert definition and addition of group by field in alerting APIs by @shkaruna in #985

Full Changelog: v2.2.0...v2.3.0

v2.2.0

Choose a tag to compare

@yec-akamai yec-akamai released this 23 Jun 14:16
e87f7a3

What's Changed

🚀 New Features

New Contributors

Full Changelog: v2.1.2...v2.2.0

v2.1.2

Choose a tag to compare

@zliang-akamai zliang-akamai released this 16 Jun 20:10
3158d36

What's Changed

🐛 Bug Fixes

  • Check transport type before setting root certificate and log warning for unsupported transports by @zliang-akamai in #995

Full Changelog: v2.1.1...v2.1.2

v2.1.1

Choose a tag to compare

@ezilber-akamai ezilber-akamai released this 15 Jun 18:04
d825cf6

What's Changed

Other Changes

Full Changelog: v2.1.0...v2.1.1

k8s/v1.26.1

Choose a tag to compare

@ezilber-akamai ezilber-akamai released this 15 Jun 18:42
d825cf6

What's Changed

Other Changes

Full Changelog: k8s/v1.26.0...k8s/v1.26.1

v2.1.0

Choose a tag to compare

@lgarber-akamai lgarber-akamai released this 10 Jun 19:10
2242031

What's Changed

📋 New Projects

🚀 New Features

🧪 Test Improvements

New Contributors

Full Changelog: v2.0.0...v2.1.0

k8s/v1.26.0

Choose a tag to compare

@ezilber-akamai ezilber-akamai released this 15 Jun 15:09
2242031

What's Changed

📋 📦 Dependency Updates

Other Changes

Full Changelog: https://github.com/linode/linodego/compare/k8s/v1.25.2..k8s/v1.26.0

v2.0.0

Choose a tag to compare

@zliang-akamai zliang-akamai released this 02 Jun 19:38
1e7add4

linodego v2

linodego v2 is the next major version of the Go client for the Linode API. This release removes long-standing compatibility shims, adopts a Go major-version module path, and modernizes the client internals by replacing the Resty-based transport layer with a net/http implementation.

Full migration guide: https://github.com/linode/linodego/blob/main/docs/linode_v2_migration_guide.md

Highlights

  • Go module import path updated to /v2
  • NewClient now returns (Client, error)
  • Client internals migrated from Resty to net/http
  • Older preview/temporary V2 compatibility APIs consolidated back into the original non-V2 names
  • Firewall APIs cleaned up with endpoint-specific rule models
  • Object Storage APIs standardized around regions instead of clusters
  • Bucket access APIs now use the newer access shape directly
  • Region capability constants are now strongly typed
  • Many request/update APIs now use typed options structs
  • Legacy aliases and compatibility types removed

Breaking changes at a glance

  • Update imports to:
    • github.com/linode/linodego/v2
  • Handle errors from NewClient
  • Replace removed deprecated APIs and aliases
  • Replace removed preview/temporary V2 compatibility APIs with the original non-V2 names
  • Update firewall code to the new endpoint-specific rule types
  • Update Object Storage code to region-based APIs
  • Update any code that depended on Resty request/response hooks
  • Expect some request/response type cleanup, including stronger typing and less pointer-heavy models

Other Changes

🚀 New Features

🧪 Testing Improvements

  • Upgrade test image linode/alpine3.19 to new version and regenerate fixture files by @psnoch-akamai in #952

⚙️ Repo/CI Improvements

📖 Documentation

📦 Dependency Updates

  • build(deps): bump actions/dependency-review-action from 4 to 5 by @dependabot[bot] in #962
  • build(deps): bump golang.org/x/net from 0.54.0 to 0.55.0 by @dependabot[bot] in #977
  • build(deps): bump k8s.io/client-go from 0.29.4 to 0.35.5 by @dependabot[bot] in #965

New Contributors

Full Changelog: v1.69.1...v2.0.0

v1.69.1

Choose a tag to compare

@yec-akamai yec-akamai released this 13 May 16:38
b20147e

What's Changed

💡 Improvements

  • Cleanup entity related response fields from alert definition by @shkaruna in #943

📦 Dependency Updates

  • build(deps): bump golang.org/x/net from 0.53.0 to 0.54.0 by @dependabot[bot] in #960

Full Changelog: v1.69.0...v1.69.1