Skip to content

Releases: OpenVPN/cloudconnexa-go-client

v2.5.1

17 May 13:07
9f9aa66

Choose a tag to compare

What's Changed

Full Changelog: v2.5.0...v2.5.1

v2.5.0

17 May 05:13
01a37f4

Choose a tag to compare

Changelog

  • ac5be02 Add GatewaysIDs and TunnelBypass to UserGroup
  • 357d4d7 Add IP allocation mode setting
  • 47fe91e Add IP allocation mode setting
  • 3f5ca65 Add Routes advanced configuration enabled setting
  • 5c3a4a6 Add v1.2.2 DTO fields: GatewaysIDs and AccessGroup.DefaultGroup
  • 34ce10f Bump golang.org/x/time in the golang-dependencies group
  • 5d3d349 Bump the github-actions group across 1 directory with 2 updates
  • 3fe2fa3 Fix unbounded response body reading
  • e69dfa4 Implement base URL validation requiring HTTPS and allow HTTP for localhost in development
  • 0a2ee24 Implement retry logic for network listing on 429 status code
  • d6d17b9 Refactor API endpoint construction and add ID validation
  • ade1ef5 Remove DefaultGroup field
  • 56030a7 Remove HostRoutesService (not in schema.json) and add CLAUDE.md
  • 9450b23 Rename UsersService.List(username, role) to FindByUsernameAndRole
  • de58ebc Split network application route DTOs and add ExactMatch
  • e97f63d Update DevicesService for v1.2.2: profile methods, schema fields, drop unused types
  • d05851c Update go lint version
  • 0c35ae2 Update go version in workflows

v2.4.0

09 Jan 17:13
769ea18

Choose a tag to compare

What's Changed

  • Fix typo in User struct: change 'SecondaryGroupIds' to 'SecondaryGrou… by @arslanbekov in #73
  • Add subnet allocation logic to client tests by @arslanbekov in #76
  • Bump actions/setup-go from 5 to 6 in the github-actions group by @dependabot[bot] in #74
  • Bump github.com/stretchr/testify from 1.10.0 to 1.11.0 in the golang-dependencies group by @dependabot[bot] in #72
  • Bump golangci/golangci-lint-action from 8 to 9 in the github-actions group by @dependabot[bot] in #78
  • Bump the github-actions group across 1 directory with 2 updates by @dependabot[bot] in #80
  • Update Go version to 1.24 in workflows and go.mod by @arslanbekov in #81
  • Bump github.com/stretchr/testify from 1.11.0 to 1.11.1 in the golang-dependencies group by @dependabot[bot] in #82
  • Support API v1.2.0 by @arslanbekov in #83
  • Remove any unused fields and methods by @arslanbekov in #84

Full Changelog: v2.3.3...v2.4.0

v2.3.3

26 Aug 07:35

Choose a tag to compare

Changelog

  • 5a71ef6 Add SecondaryGroupIds to User
  • 797e2aa Add get by name function for all entities
  • 92e72fd Add wrapper object for dns zones
  • f9fae70 Bump actions/checkout from 4 to 5 in the github-actions group
  • 97b370c Refactor OAuth token request in NewClient function to use url.Values for form data and add Content-Type header for improved compatibility with API.
  • 3cc8f6e Update environment variable references in workflows and refactor OAuth token request in NewClient function to use JSON payload. Change OVPN_HOST to CLOUDCONNEXA_BASE_URL for consistency across configurations.

v2.3.2

02 Aug 06:22

Choose a tag to compare

Changelog

v2.3.1

20 Jul 18:24
e1c7c13

Choose a tag to compare

Changelog

v2.3.0

11 Jul 09:38
af649c6

Choose a tag to compare

Changelog

  • 9b945b2 Fix tests
  • 80433fb Integrate with rate limit response headers from API
  • cef87ba Move updating rate limiter to separate function

v2.2.2

05 Jul 06:02
dc969f9

Choose a tag to compare

Changelog

v2.2.1

03 Jul 16:51
4808bd9

Choose a tag to compare

Changelog

  • 8a065e5 Add comments
  • 5ca8890 Add comments
  • c384244 Potential fix for code scanning alert no. 6: Workflow does not contain permissions
  • 1bd6621 Return routes to network IP services
  • d438ced Update ConnectAuth value in UserGroup test case to 'EVERY_TIME' and adjust verification accordingly
  • e5f006c Update README.md
  • 09db2ee Update README.md

v2.2.0

06 Jun 17:33
0859a2b

Choose a tag to compare

Full support for all methods in CloudConnexa API v1.1.0

What's Changed

  • Potential fix for code scanning alert no. 1: Workflow does not contain permissions by @arslanbekov in #58
  • Potential fix for code scanning alert no. 3: Workflow does not contain permissions by @arslanbekov in #59
  • Potential fix for code scanning alert no. 2: Workflow does not contain permissions by @arslanbekov in #61
  • Potential fix for code scanning alert no. 5: Workflow does not contain permissions by @arslanbekov in #60
  • Feature/support 1.1.0 api by @arslanbekov in #63

Full Changelog: v2.1.1...v2.2.0