brokeyourbike/clearbank-api-client-go

View on GitHub
CHANGELOG.md

Summary

Maintainability
Test Coverage
# Changelog

## [0.18.0](https://www.github.com/brokeyourbike/clearbank-api-client-go/compare/v0.17.0...v0.18.0) (2024-06-27)


### Features

* inbound outbound ([24b9eae](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/24b9eae6c3ab8d7ce30770a997864b1b8f550887))

## [0.17.0](https://www.github.com/brokeyourbike/clearbank-api-client-go/compare/v0.16.1...v0.17.0) (2024-06-23)


### ⚠ BREAKING CHANGES

* va response

### Bug Fixes

* va response ([ae1f069](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/ae1f069c0d5ffda3f67246299efa9f82808ae70b))

### [0.16.1](https://www.github.com/brokeyourbike/clearbank-api-client-go/compare/v0.16.0...v0.16.1) (2024-06-23)


### Bug Fixes

* update deps ([3f0e8ed](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/3f0e8ed3c49f1757d89247475f6611d9058ae0ec))

## [0.16.0](https://www.github.com/brokeyourbike/clearbank-api-client-go/compare/v0.15.0...v0.16.0) (2024-06-23)


### Features

* virt account ([9799405](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/9799405ba035cbc8f248bd9aceec5966fbba53d1))

## [0.15.0](https://www.github.com/brokeyourbike/clearbank-api-client-go/compare/v0.14.0...v0.15.0) (2024-06-19)


### Features

* show errors ([a94951e](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/a94951e3e0c698e448e3463ea6bd7ad03f933298))


### Bug Fixes

* no errors ([e7925b3](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/e7925b347be3f10192bdff0f29a97a7ee0676989))
* update deps ([988112a](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/988112ad8038349c6a8f01343d6d44f4687931af))

## [0.14.0](https://www.github.com/brokeyourbike/clearbank-api-client-go/compare/v0.13.0...v0.14.0) (2024-05-11)


### Features

* rate not available ([c6c3907](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/c6c39073fc26606650a32749cb97b69ec0048c5b))

## [0.13.0](https://www.github.com/brokeyourbike/clearbank-api-client-go/compare/v0.12.2...v0.13.0) (2024-04-22)


### ⚠ BREAKING CHANGES

* trade info margin

### Bug Fixes

* trade info margin ([75ee623](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/75ee6231c711231d2bdb4716b8e8f989c867f1aa))

### [0.12.2](https://www.github.com/brokeyourbike/clearbank-api-client-go/compare/v0.12.1...v0.12.2) (2024-04-19)


### Bug Fixes

* decode ([ffa1950](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/ffa1950deee59eda34723771077914d783fbe8fd))

### [0.12.1](https://www.github.com/brokeyourbike/clearbank-api-client-go/compare/v0.12.0...v0.12.1) (2024-04-19)


### Bug Fixes

* mccy decode ([e533111](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/e53311128c1d883c0b5b4950834d45e63cfdfc73))

## [0.12.0](https://www.github.com/brokeyourbike/clearbank-api-client-go/compare/v0.11.1...v0.12.0) (2024-04-16)


### Features

* quote margin ([a2d7a47](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/a2d7a4790f580625a4392c56fedda7b3424e1f0b))

### [0.11.1](https://www.github.com/brokeyourbike/clearbank-api-client-go/compare/v0.11.0...v0.11.1) (2024-04-15)


### Bug Fixes

* 202 ([e7528f1](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/e7528f172cce3f0d7e3dfab9e332a80b8accf726))

## [0.11.0](https://www.github.com/brokeyourbike/clearbank-api-client-go/compare/v0.10.0...v0.11.0) (2024-04-14)


### Features

* amount ([fa793e0](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/fa793e0f3fdf24c1654d763676b6b8e8b219d2eb))

## [0.10.0](https://www.github.com/brokeyourbike/clearbank-api-client-go/compare/v0.9.0...v0.10.0) (2024-04-14)


### Features

* get identifier helper ([eb4e859](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/eb4e859d72b7126f2a837886cc8ad06f7bb573a8))

## [0.9.0](https://www.github.com/brokeyourbike/clearbank-api-client-go/compare/v0.8.1...v0.9.0) (2024-04-13)


### Features

* chaps v4 ([1a15215](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/1a15215d250662b65e64338f349034c735d6f2ce))
* fx quote ([2d40898](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/2d40898df50bb4d1678c4b75fe584dcc7ade5faf))
* fx settlement failed ([2970418](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/297041884bca30c7df0b2ac3a7ccc9cdfccd1cf7))
* va created ([d91458c](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/d91458c7ce7b37b2b1ad91b7c7b05a88b8f9d359))
* with request id gen ([e30d424](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/e30d424adebce2f66d783df8af6b7fb76c8892c0))


### Bug Fixes

* update deps ([49b9308](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/49b93088cede9ddea0994f0fd132e95676c3c3ba))

### [0.8.1](https://www.github.com/brokeyourbike/clearbank-api-client-go/compare/v0.8.0...v0.8.1) (2023-12-23)


### Bug Fixes

* kv ([3f8a5b2](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/3f8a5b29f74addb5097c9f512fb6ea8f6a76deb8))

## [0.8.0](https://www.github.com/brokeyourbike/clearbank-api-client-go/compare/v0.7.1...v0.8.0) (2023-12-09)


### Features

* add purpose ([3f6b22c](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/3f6b22cf8bca652a123d70ecdda880ebe0695e7b))
* coverage ([df42b57](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/df42b570750359138ef9456d8232dbd951c1f517))
* purpose and remitance info ([ea026ce](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/ea026ce0050e9176f4b6a2875aa96d4ed837cbc2))

### [0.7.1](https://www.github.com/brokeyourbike/clearbank-api-client-go/compare/v0.7.0...v0.7.1) (2023-10-22)


### Bug Fixes

* assessment webhooks ([488cf5e](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/488cf5e521a2ef0f4e47393f45a7a7542bf54fce))

## [0.7.0](https://www.github.com/brokeyourbike/clearbank-api-client-go/compare/v0.6.0...v0.7.0) (2023-10-22)


### Features

* part of interface ([bd5cd37](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/bd5cd377fa177ab5ff131e8b72fc8c7af4922a73))
* return correct data ([0396ab7](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/0396ab7a56abc6ebea5208ccd9acdcdecf44904e))

## [0.6.0](https://www.github.com/brokeyourbike/clearbank-api-client-go/compare/v0.5.0...v0.6.0) (2023-10-22)


### Features

* fetch trx ([6953c32](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/6953c3281ff3c79313ef23d87ed50366045d3717))
* helper function ([a93a805](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/a93a805b368e60669558c3c9279e5b6141009173))

## [0.5.0](https://www.github.com/brokeyourbike/clearbank-api-client-go/compare/v0.4.0...v0.5.0) (2023-10-12)


### ⚠ BREAKING CHANGES

* remove webhook from name

### Features

* mccy inbound ([da7e608](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/da7e6086bd30b5bce8a586dece101005e038f95f))


### Bug Fixes

* it's an int ([d3847a5](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/d3847a59b73da79136c4757e92f440218a76f884))
* remove webhook from name ([9200b93](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/9200b938ce34d1476688eedb0c52f63c1ae67b02))
* simple name ([f5f01fb](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/f5f01fb95fc6a1bbe238ae419c7bc554ca7a1cbf))
* update deps ([c0eb9a6](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/c0eb9a69798ae954870559cccbb04fecc51fad83))
* use req-id for specific methods only ([e71439f](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/e71439f408f00df1048a86d1ada87ae627cadc84))

## [0.4.0](https://www.github.com/brokeyourbike/clearbank-api-client-go/compare/v0.3.0...v0.4.0) (2023-09-17)


### Features

* common trx info ([226b473](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/226b4732c0416e7cadc297e3a0ade853deb1e025))

## [0.3.0](https://www.github.com/brokeyourbike/clearbank-api-client-go/compare/v0.2.1...v0.3.0) (2023-09-17)


### Features

* account webhooks time ([8d28985](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/8d28985ff5ad25c4e5086be43d4fd1de14dcc832))
* accounts ([ad4e9b7](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/ad4e9b73a4a7f6ff95eed50dfe8a922b0d9a9a47))
* client implement all ([c621d2b](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/c621d2b00a0f19e342c43b8f17dcccd3433514cc))
* fx ([5227769](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/52277698004cd0a56732ae3b257ddab56dcb5db2))
* mccy accounts ([dee76c8](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/dee76c8a5bab02ed34a73cbd6e1eae4e14fa03bd))
* statement and validate err ([6528561](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/6528561508edaacda2f22a43414b14019e70ba4b))
* trx ([ae8df26](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/ae8df26a8ff97ce805138826884f30c89e0641a3))
* trx ([d57f3c8](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/d57f3c8ab5ff9290a433b77b304160a1ffd8d8dc))
* webhook ([037cb2f](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/037cb2fbc5b783d5d60c1bceaa6b4b36c0232e82))


### Bug Fixes

* add data ([2f84313](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/2f843137bf79c9da784f51fcadf555862914dedb))
* add resp ([66fc04e](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/66fc04ec38dc69f4b2ee10952f8cc8068edcf3fa))
* rename to err ([f259071](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/f259071f9a6a58259178ab2a4edb37fad17e98fe))
* update deps ([1d8b5ce](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/1d8b5ce0866c9fc55eaaf6d92654d7eeb13a8ab6))

### [0.2.1](https://www.github.com/brokeyourbike/clearbank-api-client-go/compare/v0.2.0...v0.2.1) (2023-08-29)


### Bug Fixes

* tidy ([9ecc48e](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/9ecc48ec7f5c654279725885bd12cfd23517cc8c))

## [0.2.0](https://www.github.com/brokeyourbike/clearbank-api-client-go/compare/v0.1.1...v0.2.0) (2023-08-29)


### Features

* nil signer ([4a23a1a](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/4a23a1a13767014ca3c47f4f0cfa315ec56ae0d2))

### [0.1.1](https://www.github.com/brokeyourbike/clearbank-api-client-go/compare/v0.1.0...v0.1.1) (2023-08-29)


### Bug Fixes

* get ([f760833](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/f76083346783d6d9ec75c3c6e718a8566ff7aede))

## 0.1.0 (2023-08-29)


### ⚠ BREAKING CHANGES

* do not export client

### Features

* client ([e03937b](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/e03937b8acec132560172a0d5f1780177154adfb))
* google signer ([c18d47f](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/c18d47f2c0b6a2c87cafa6b9aad19de79bbd6dc0))
* log ([60e55f5](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/60e55f50ea452bcabcbbd0bd27d351881125adcc))
* mod ([7c8015a](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/7c8015aa8eef53ba7d6c0a17c710c308ab6b7659))
* rate ([12bd2a3](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/12bd2a398e4e4f8fcada1ad3f6637af5130ff611))
* signature ([bb334d5](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/bb334d57b2e4df0ce0168a152872a36aea783bdd))
* stream ([283c635](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/283c635b483d620dc19cc055bfb0fc5c0056867b))
* test client and time ([ce2c693](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/ce2c693df5862c352a556a211847fda6ffb20bca))
* verifier ([d89189a](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/d89189afa6c73862807e79c94c899d3dacdbf51c))


### Bug Fixes

* 1.21 ([581f1a8](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/581f1a821fcaf5f1fb1fc3d3f920221656ce9356))
* do not export client ([4289b36](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/4289b3675444377d7415cc10dde28effba4df749))
* go mod ([584e274](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/584e2743a9ac0d99b4dc2ac8cc60d2e5c92a0889))
* test log ([44d98d0](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/44d98d09ddb8407e377538dad675a1cf6fe970f7))
* tidy ([2f05494](https://www.github.com/brokeyourbike/clearbank-api-client-go/commit/2f05494189e35bed7d137badb23bb7d785a07c32))