Releases: formancehq/wallets
Releases · formancehq/wallets
v2.0.18
Changelog
New Features
- 8462095: chore: Revert "feat(wallets): add expand=balances query param on GET /wallets" (#1572) (@gfyrag)
- 966093f: feat(all): Add scopes in OpenAPI files (#1700) (@flemzord)
- 343eb9a: feat(fctl): compat ledger v1 (#1006) (@gfyrag)
- 9ffb7ff: feat(fctl): update Goreleaser config for Homebrew tap (#1713) (@flemzord)
- 7f1d5a9: feat(flows): allow to specify wallet by name on 'send' (#1067) (@gfyrag)
- 908498e: feat(openapi): treat all responses as speakeasy error (#1382) (@gfyrag)
- 83ccda9: feat(sdk): Rework for use version in namespace (#1620) (@flemzord)
- 0beaae0: feat(wallet): use set_account_metadata on holds to make operation atomic (#1338) (@gfyrag)
- efb28c8: feat(wallets): Add idempotency key in wallets (#1631) (@flemzord)
- a5d7477: feat(wallets): add balances expansion (#1573) (@gfyrag)
- c1a9ca8: feat(wallets): add expand=balances query param on GET /wallets (#1564) (@gfyrag)
- 1e307b4: feat(wallets): add ik support (#1591) (@gfyrag)
- 8f7124f: feat(wallets): make authentication optional (#1114) (@gfyrag)
- c72b6a2: feat: Add new Docker Image (scratch) (#1101) (@flemzord)
- b0b5030: feat: Add release flows for stack (#995) (@flemzord)
- 85bb91b: feat: Bump Speakeasy version to v1.147.0 (#1137) ( <>)
- d75fdaa: feat: Upgrade go libs (#1171) (@flemzord)
- 666dea7: feat: add capability to configure timestamp on debits/credits operations (#1346) (@gfyrag)
- 33e91bf: feat: add helm install && template validation (#1271) (@Dav-14)
- 3921a38: feat: add iam authentication for postgres (#1134) (@gfyrag)
- a084d76: feat: add operator rework (#1098) (@gfyrag)
- 4d64731: feat: add scopes in static clients for inner stack communication (#999) (@Dav-14)
- ab68bb8: feat: clean the mess (#1030) (@gfyrag)
- 08ecc5b: feat: importer ledger v1 as part of the sdk (#991) (@gfyrag)
- 86f189e: feat: move api cursor to bunpaginate package (#1343) (@gfyrag)
- e532ec2: feat: update speakeasy (#1100) (@Dav-14)
- bdef1f3: feat: use main for earthly core (#1290) (@gfyrag)
- 1f8657b: feat: wallets ledger v1 (#1001) (@gfyrag)
Bug fixes
- c9c85d9: fix(earthly): bump core tag to fix deploy issue (#1647) (@paul-nicolas)
- 284e565: fix(wallets): docker compose (#1112) (@gfyrag)
- ed88fc1: fix(wallets): fix errors when creating balance (#1630) (@paul-nicolas)
- 3689e88: fix(wallets): fix ts sdk failing on get-info (#1106) (@paul-nicolas)
- 49baa9a: fix(wallets): properly handle credit/debit inputs to avoid status code 500 (#1335) (@gfyrag)
- 8f2bf8b: fix: Update version format in .goreleaser.yml files to include 'v' pr… (#1511) (@flemzord)
- e4cd9e6: fix: account query condition and add wallet targeting options (#1628) (@flemzord)
- 63d975b: fix: earthfiles (#1199) (@gfyrag)
- 9b5852c: fix: earthly core (#1260) (@gfyrag)
- 1350874: fix: helm strict validation (#1277) (@Dav-14)
- 8f36a56: fix: logger formanting, add http middleware (#1322) (@Dav-14)
- e28eb2d: fix: missing tags (#1005) (@gfyrag)
Other work
- 2ad7452: chore(all): deploy on staging with argocd (#1371) (@Dav-14)
- 321bba6: chore(deps): bump golang.org/x/crypto from 0.13.0 to 0.17.0 in /ee/wallets (#1105) (@dependabot[bot])
- 89a64cd: chore(deps): bump the go_modules group across 16 directories with 4 updates (#1328) (@dependabot[bot])
- f7dd555: chore(deps): bump the go_modules group across 4 directories with 4 updates (#1698) (@dependabot[bot])
- d8bbb0c: chore(deps): bump the go_modules group across 9 directories with 1 update (#1348) (@dependabot[bot])
- adbe446: chore(deps): bump the go_modules group across 9 directories with 5 updates (#1693) (@dependabot[bot])
- d0434bb: chore(wallets): break dependencies to ledger service (#1429) (@gfyrag)
- dca2987: chore(wallets): migrate under ledger v2 (#1558) (@gfyrag)
- a2dd426: chore: Add posibility to use --auto-skip with earthly (#1505) (@flemzord)
- 81f4838: chore: Improvement for SDK generation (#984) (@flemzord)
- 1165e8b: chore: Update Earthly & Add deploy in staging (#1046) (@flemzord)
- 7e418bc: chore: Update GoReleaser (@flemzord)
- 9c9057e: chore: bump eartfile to 0.8 version (#1496) (@Dav-14)
- 7976031: chore: extends release process (#1484) (@gfyrag)
- fe1ec20: chore: improve integration testing capabilities (#1652) (@gfyrag)
- cd3a66c: chore: move core in ledger/pkg (@gfyrag)
- af5fe90: chore: simplify viper usage (#1240) (@gfyrag)
- 0cfad14: chore: upgrade dependencies (#1712) (@gfyrag)
- c17287d: ci: Build multi-image base (@flemzord)
- 1f6dd5a: feat(*): add licence system (#1424) (@paul-nicolas)
- 1406501: feat(*): add request/response of http requests in all services when debug is enabled (#1526) (@gfyrag)
- 1c9a019: feat(*): move auth in services instead of gateway (#1099) (@paul-nicolas)
- 9814a9c: fix(*): fix duplicate flags definition (#1454) (@paul-nicolas)
- 505f8e2: fix(*): fix duplicate flags definition (#1454) (@paul-nicolas)
- 134c364: refactor(go-libs): Move to dedicated repository (#1709) (@flemzord)
- 0d40ef9: refactor: Monorepo to single repo (@flemzord)
- c6fc6e3: refactor: Monorepo to single repo (@flemzord)
- a27c56b: release: Add releases flows (#1070) (@flemzord)
- 5f6a30d: release: v2.0.0-beta.2 (@flemzord)
- 84d19c5: test(ledger): add test server (#1678) (@gfyrag)
What to do next?
- Read the documentation
- Join our Slack server
v0.3.0
Changelog
New Features
- 744cb5f: feat(wallet): fix openapi spec (@gfyrag)
- 2d618ee: feat: add GET /_info (@gfyrag)
- 6c0f56c: feat: add balances on wallets (@gfyrag)
- 2e3e751: feat: add createdAt on holds (@gfyrag)
- 6426fb6: feat: add creation date on wallets (@gfyrag)
- 9dc56f2: feat: add custom destination on debits (@gfyrag)
- 718ca43: feat: add multiple wallet credit sources (@gfyrag)
- 5823544: feat: add openapi specs (@gfyrag)
- f4f5158: feat: update wallet (@gfyrag)
- 552b945: feat: use numscript for credits/debits of wallets (@gfyrag)
- fa0a520: feat: wallets/balances (@gfyrag)
Bug fixes
- d210d30: fix: case (@gfyrag)
- 1a48fa8: fix: hold destination (@gfyrag)
- ac51466: fix: lint (@gfyrag)
- 2c463ff: fix: lint (@gfyrag)
- 080c585: fix: openapi and wallet view (@gfyrag)
- 347c6da: fix: panic on unknown subject (@gfyrag)
Full Changelog: v0.2.0...v0.3.0
What to do next?
- Join our Discord server
v0.2.0
What's Changed
- feat: add balances on GET /wallets/ by @gfyrag in #4
- fix: general fix on openapi spec by @gfyrag in #18
- feat: add metadata filtering on GET /wallets by @gfyrag in #8
- feat: handle insufficient funds errors by @gfyrag in #9
- feat: add partial confirmations by @gfyrag in #10
- feat: add 'originalAmount' and 'remaining' on debit hold by @gfyrag in #11
- feat: use camel case everywhere by @gfyrag in #12
- feat: add otlp context propagation by @gfyrag in #13
- feat: move /wallets//holds under /holds by @gfyrag in #14
- feat: add balances on GET /wallets/ by @gfyrag in #15
- feat: add ability to set metadata on wallet creation by @gfyrag in #16
- feat: refine metadata by @gfyrag in #17
- feat: get transactions by @flemzord in #19
- fix(openapi): integer precision by @gfyrag in #20
- feat: add list wallets by name by @gfyrag in #21
- fix: metadata keys filter by @gfyrag in #22
- fix: some stuff by @gfyrag in #23
New Contributors
Full Changelog: v0.1.0...v0.2.0
v0.1.0
Changelog
New Features
- 1a5058b: feat: Add CI & GoReleaser & Linter (@flemzord)
- 5e2895e: feat: Add CI / GoReleaser (@flemzord)
- b052776: feat: Add OpenAPI in / (@flemzord)
- a8f87aa: feat: Update OpenAPI (@flemzord)
- 7dd7332: feat: add health checks and otelchi (@gfyrag)
- 9cfd8de: feat: add missing operations ids (@gfyrag)
- ac33f1d: feat: add missing operations ids (@gfyrag)
- b630d5d: feat: add tests (@gfyrag)
- 6c8b3a2: feat: add wallet name (@gfyrag)
- 91096f4: feat: improve openapi spec (@gfyrag)
- 2e84868: feat: use sharedapi (@gfyrag)
Bug fixes
- aeefaf8: fix: add asset of holds in account metadata to render on lists (@gfyrag)
- b6f3bc4: fix: holds list (@altitude)
- 1962af9: fix: metadata format (@gfyrag)
- e538241: fix: missing content type (@gfyrag)
- 14b0cde: fix: parse amounts from req (@altitude)
- d44df26: fix: query parameters (@gfyrag)
- 9499ca1: fix: server command (@gfyrag)
- bc3b756: fix: swagger specé (@gfyrag)
Other work
- b8adef2: chore: clean some TODO (@gfyrag)
- 23ad863: chore: improve openapi spec (@altitude)
- 9afd533: chore: improvements (@altitude)
- 6362aa0: chore: improvements (@altitude)
- 5e0759a: chore: lint (@gfyrag)
- a4ea0d6: chore: lint (@gfyrag)
- 1f8310c: chore: more surface covered (@altitude)
- 79b71ee: chore: remove unneeded file (@gfyrag)
- b20d6f5: chore: rename config variable (@gfyrag)
- 99bb465: chore: rename config variable (@gfyrag)
Full Changelog: ...v0.1.0
What to do next?
- Join our Discord server