Skip to content

Releases: uqpay/uqpay-sdk-go

Release v2.1.0

Choose a tag to compare

@github-actions github-actions released this 26 Aug 06:28
972e1d8

Release v2.1.0

Release commit: 972e1d8ffb51cef4e46b224cc4475221ba98609c

Installation

go get github.com/uqpay/uqpay-sdk-go/v2@v2.1.0

See README.md for usage instructions.

Release v2.0.0

Choose a tag to compare

@github-actions github-actions released this 14 Aug 07:03
51129d6

Release v2.0.0

Release commit: 51129d670eaa211b6c38285c1d300eab0de94512

Installation

go get github.com/uqpay/uqpay-sdk-go/v2@v2.0.0

See README.md for usage instructions.

Release v1.2.1

Choose a tag to compare

@github-actions github-actions released this 05 Aug 07:23
8e03447

Go SDK v1.2.1 — authorization-decision parity repair

This release adds the PGP authorization-decision capability that was already available in the UQPAY Node.js, Python, and Java SDKs. It repairs an omission from the Go SDK's v1.2.0 bootstrap alignment; the other SDKs remain at v1.2.0.

Added

  • client.Issuing.AuthDecision for real-time card authorization decisions.
  • RSA-2048 PGP key generation and configuration from armored strings or key files.
  • Decryption of UQPAY requests, typed transaction delivery to a decision callback, and encrypted approve/decline responses.
  • String-preserving monetary values, including compatibility with JSON number payloads.
  • Configurable decision timeout, request-size limit, and fail-closed HTTP error handling.

Compatibility and security

  • The minimum supported runtime remains Go 1.19.
  • Authorization-decision configuration accepts only RSA keys of at least 2048 bits.
  • govulncheck reports conditional findings in the indirect CIRCL dependency for P-384 (GO-2026-4550) and FourQ (GO-2025-3754). Those algorithms are not accepted by this RSA-only SDK path. The CIRCL versions containing the upstream fixes require Go 1.22 or later.

Installation

go get github.com/uqpay/uqpay-sdk-go@v1.2.1
go mod tidy

See the Go SDK authorization-decision example and the UQPAY authorization-decision workflow.

Release commit: 8e03447a6fc4023603ee2a66140a07b8500755a6

Release v1.2.0

Choose a tag to compare

@github-actions github-actions released this 04 Aug 10:20
682e526

Release v1.2.0

Release commit: 682e52629f823e7b75f650fb1cc67a4e60115678

Installation

go get github.com/uqpay/uqpay-sdk-go@v1.2.0

See README.md for usage instructions.

Release v1.1.1

Choose a tag to compare

@github-actions github-actions released this 31 Jul 05:47
b4fbabd

Release v1.1.1

Merge pull request #5 from uqpay/marshall/fix-go-request-options

fix: expose RequestOptions across typed clients

Installation

go get github.com/uqpay/uqpay-sdk-go@v1.1.1

Branches

  • Release branch: release/v1.1.1
  • Tag: v1.1.1

Documentation

See README.md for usage instructions.

Release v1.1.0

Choose a tag to compare

@github-actions github-actions released this 24 Jun 07:42
23fd622

Release v1.1.0

Merge pull request #4 from uqpay/fix/account-individual-required-fields

fix: add required individual_info fields to Create SubAccount

Installation

go get github.com/uqpay/uqpay-sdk-go@v1.1.0

Branches

  • Release branch: release/v1.1.0
  • Tag: v1.1.0

Documentation

See README.md for usage instructions.

Release v1.0.9

Choose a tag to compare

@github-actions github-actions released this 07 Apr 02:57

Release v1.0.9

chore: bump version to 1.0.9

Installation

go get github.com/uqpay/uqpay-sdk-go@v1.0.9

Branches

  • Release branch: release/v1.0.9
  • Tag: v1.0.9

Documentation

See README.md for usage instructions.

Release v1.0.8

Choose a tag to compare

@github-actions github-actions released this 08 Mar 22:25

Release v1.0.8

publish release 1.0.8

Installation

go get github.com/uqpay/uqpay-sdk-go@v1.0.8

Branches

  • Release branch: release/v1.0.8
  • Tag: v1.0.8

Documentation

See README.md for usage instructions.

Release v1.0.7

Choose a tag to compare

@github-actions github-actions released this 08 Mar 11:08

Release v1.0.7

feat: upgrade v1.0.7

Installation

go get github.com/uqpay/uqpay-sdk-go@v1.0.7

Branches

  • Release branch: release/v1.0.7
  • Tag: v1.0.7

Documentation

See README.md for usage instructions.

Release v1.0.6

Choose a tag to compare

@github-actions github-actions released this 08 Mar 10:35

Release v1.0.6

Merge branch 'xyc/feat-bank-sdk'

Conflicts:

version.go

Installation

go get github.com/uqpay/uqpay-sdk-go@v1.0.6

Branches

  • Release branch: release/v1.0.6
  • Tag: v1.0.6

Documentation

See README.md for usage instructions.