Releases: formancehq/payments
Releases · formancehq/payments
v3.0.15
Changelog
New Features
- 78aec97: feat(api): Allow payment initiation list endpoint to query by adjustment status (#365) (@laouji)
- 98accca: feat(connectors): Add more validation constraints to connector config base fields (#444) (@laouji)
- ad2275b: feat(e2e): clean connector with each tests (#409) (@paul-nicolas)
- 4448260: feat(events): add task updated events (#457) (@paul-nicolas)
- dadc6db: feat(events): cleanup events for v3 (#393) (@paul-nicolas)
- 4e34285: feat(pools): Add new endpoint that returns latest pool balance (#442) (@laouji)
- 8e1e1e0: feat(psu): add payment service user entity (#424) (@paul-nicolas)
- 09ec0e4: feat(storage): better fk violation errors and avoid exposing internal errors (#372) (@paul-nicolas)
- c4d0faa: feat(temporal): return an error when error translating PSP data (#416) (@paul-nicolas)
- 65f920d: feat(temporal): return an error when error translating PSP data (#416) (@paul-nicolas)
- e678660: feat: Column Connector for Payments (#351) (@gitstart-app[bot])
- 947efe3: feat: add list of tests when developing a connector (#411) (@paul-nicolas)
- 0381e12: feat: combine psp and banking bridge interface into plugin (#430) (@paul-nicolas)
- 7932cd2: feat: connectors sdks test e2e (#401) (@paul-nicolas)
Bug fixes
- 55e6eb5: fix(SDK): inject provider tag into connector config response for SDK (#375) (@laouji)
- 89ca816: fix(adyen): fix missing hmac key when pod is restarted (#446) (@paul-nicolas)
- 778d066: fix(api): Return a validation error when attempting to fetch future pool balances (#419) (@laouji)
- dea78b4: fix(api): fix missing provider in connector config (#384) (@paul-nicolas)
- 186177b: fix(apispec): Make error an optional field in API v1 specs for payments objects (#385) (@laouji)
- 6dcb32c: fix(atlar): fix json tag with backweard compatibility (#366) (@paul-nicolas)
- 296ec3f: fix(column): Various fixes for Column Payments (#431) (@laouji)
- d238a9a: fix(connectors): fix inconsistency for connector provider (#440) (@paul-nicolas)
- 9dbfa28: fix(connectors): fix webhook idempotency key and tests (#445) (@paul-nicolas)
- 778b4d7: fix(connectors): provider should always be lowercase in v3 (#389) (@paul-nicolas)
- 95e9624: fix(generic): fix missing sorting query param (#449) (@paul-nicolas)
- b06b085: fix(local): fix missing doc and target about plugin compilation (#422) (@paul-nicolas)
- d528978: fix(models): fix bank account ik and internal error not logging (#420) (@paul-nicolas)
- 0d83684: fix(openapi): Typing error on udpatedAt instead of updatedAt (#378) (@BrieucCaillot)
- f15bdd5: fix(openapi): fix connector config that should be a oneof (#371) (@paul-nicolas)
- 6266193: fix(openapi): remove not valid status when updating transfers (#367) (@paul-nicolas)
- 43a2a1d: fix(polling): Ensure non-periodic tasks continue polling after ContinueAsNew (#453) (@laouji)
- c177643: fix(pool): only allow internal accounts to be added to pool (#428) (@paul-nicolas)
- 11347f8: fix: change const case to camelCase (#454) (@fguery)
- 2f41e92: fix: missing earthly target (#408) (@gfyrag)
- 9e1ef15: fix: some tests were failing, probably because of a conflict (#432) (@fguery)
Other work
- 77d40d0: Ensure that payment adjustment references are persisted (#429) (@laouji)
- 50487d7: Revert "feat(*): support v2 events as well as v3 events (#394)" (#395) (@paul-nicolas)
- b63c88b: chore(deps): bump codecov/codecov-action from 5.4.0 to 5.4.2 (#413) (@dependabot[bot])
- 355f974: chore(deps): bump codecov/codecov-action from 5.4.2 to 5.4.3 (#451) (@dependabot[bot])
- 4562287: chore(deps): bump github.com/ThreeDotsLabs/watermill from 1.4.5 to 1.4.6 (#370) (@dependabot[bot])
- fe8fd7f: chore(deps): bump github.com/go-playground/validator/v10 from 10.25.0 to 10.26.0 (#391) (@dependabot[bot])
- 3192c63: chore(deps): bump github.com/jackc/pgx/v5 from 5.7.2 to 5.7.3 (#380) (@dependabot[bot])
- d0539aa: chore(deps): bump github.com/jackc/pgx/v5 from 5.7.3 to 5.7.4 (#386) (@dependabot[bot])
- 31521dd: chore(deps): bump github.com/jackc/pgx/v5 from 5.7.4 to 5.7.5 (#450) (@dependabot[bot])
- a46cde4: chore(deps): bump github.com/nats-io/nats.go from 1.39.1 to 1.40.0 (#379) (@dependabot[bot])
- 877434d: chore(deps): bump github.com/nats-io/nats.go from 1.40.0 to 1.40.1 (#387) (@dependabot[bot])
- 9347ca6: chore(deps): bump github.com/nats-io/nats.go from 1.40.1 to 1.41.0 (#398) (@dependabot[bot])
- 4684930: chore(deps): bump github.com/nats-io/nats.go from 1.41.0 to 1.41.1 (#410) (@dependabot[bot])
- 1bf224c: chore(deps): bump github.com/nats-io/nats.go from 1.41.1 to 1.41.2 (#417) (@dependabot[bot])
- 351ba0a: chore(deps): bump github.com/nats-io/nats.go from 1.41.2 to 1.42.0 (#434) (@dependabot[bot])
- 5e6dc37: chore(deps): bump github.com/nats-io/nats.go from 1.42.0 to 1.43.0 (#459) (@dependabot[bot])
- da2a1e6: chore(deps): bump github.com/onsi/ginkgo/v2 from 2.23.0 to 2.23.1 (#369) (@dependabot[bot])
- 9c93932: chore(deps): bump github.com/onsi/ginkgo/v2 from 2.23.1 to 2.23.3 (#383) (@dependabot[bot])
- a829895: chore(deps): bump github.com/onsi/ginkgo/v2 from 2.23.3 to 2.23.4 (#404) (@dependabot[bot])
- 424b7bd: chore(deps): bump github.com/onsi/gomega from 1.36.2 to 1.36.3 (#381) (@dependabot[bot])
- 0573d45: chore(deps): bump github.com/onsi/gomega from 1.36.3 to 1.37.0 (#396) (@dependabot[bot])
- 46f6b13: chore(deps): bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp (#456) (@dependabot[bot])
- 275e82a: chore(deps): bump go.temporal.io/api from 1.45.0 to 1.46.0 (#376) (@dependabot[bot])
- 09bd081: chore(deps): bump go.temporal.io/api from 1.46.0 to 1.47.0 (#400) (@dependabot[bot])
- 38f07b3: chore(deps): bump go.temporal.io/api from 1.47.0 to 1.48.0 (#418) (@dependabot[bot])
- 44554ef: chore(deps): bump go.temporal.io/api from 1.48.0 to 1.49.0 (#433) (@dependabot[bot])
- 0a8ab00: chore(deps): bump go.temporal.io/api from 1.49.0 to 1.49.1 (#448) (@dependabot[bot])
- 98c18e5: chore(deps): bump go.temporal.io/sdk from 1.33.0 to 1.33.1 (#397) (@dependabot[bot])
- 7518114: chore(deps): bump go.temporal.io/sdk from 1.33.1 to 1.34.0 (#415) (@dependabot[bot])
- 6c2c89f: chore(deps): bump go.uber.org/fx from 1.23.0 to 1.24.0 (#447) (@dependabot[bot])
- 2ace5d4: chore(deps): bump go.uber.org/mock from 0.5.0 to 0.5.1 (#407) (@dependabot[bot])
- 0a6a47a: chore(deps): bump go.uber.org/mock from 0.5.1 to 0.5.2 (#426) (@dependabot[bot])
- 51e75e3: chore(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.29.0 (#405) (@dependabot[bot])
- a192a67: chore(deps): bump golang.org/x/oauth2 from 0.29.0 to 0.30.0 (#436) (@dependabot[bot])
- 6cc4215: chore(deps): bump golang.org/x/text from 0.23.0 to 0.24.0 (#406) (@dependabot[bot])
- 6131a56: chore(deps): bump golang.org/x/text from 0.24.0 to 0.25.0 (#437) (@dependabot[bot])
- dd55344: chore(deps): bump google.golang.org/protobuf from 1.36.5 to 1.36.6 (#382) (@dependabot[bot])
- 768d0a2: chore(deps): bump the otel group with 3 updates (#455) (@dependabot[bot])
- cb23551: chore: upgrade under go-libs v3 (#402) (@gfyrag)
- cb73f62: feat(*): add events for payment initiations (#390) (@paul-nicolas)
- 54efa89: feat(*): improve connector errors (#388) (@paul-nicolas)
- 8aa0af1: feat(*): support v2 events as well as v3 events (#394) (@paul-nicolas)
- 8badfdb: feat(CONN-92): qonto connector (#427) (@fguery)
- f93d58c: fix(*): payment initiations fixes (#374) (@paul-nicolas)
- 998ec0a...
v3.0.14
Changelog
Bug fixes
- 4ff47bd: fix(connectors): fix inconsistency for connector provider (#440) (@paul-nicolas)
What to do next?
- Read the documentation
- Join our Slack server
v3.0.13
Changelog
Bug fixes
- 2513509: fix(pool): only allow internal accounts to be added to pool (#428) (@paul-nicolas)
Other work
What to do next?
- Read the documentation
- Join our Slack server
v3.0.12
Changelog
New Features
- 9065e97: feat(e2e): clean connector with each tests (#409) (@paul-nicolas)
- d18220f: feat(temporal): return an error when error translating PSP data (#416) (@paul-nicolas)
- d9ec2f3: feat: connectors sdks test e2e (#401) (@paul-nicolas)
Bug fixes
- 531ff2a: fix(api): Return a validation error when attempting to fetch future pool balances (#419) (@laouji)
- f00461e: fix(models): fix bank account ik and internal error not logging (#420) (@paul-nicolas)
- 9eea788: fix: missing earthly target (#408) (@gfyrag)
Other work
What to do next?
- Read the documentation
- Join our Slack server
v3.0.11
Changelog
New Features
- 49af946: feat(events): cleanup events for v3 (#393) (@paul-nicolas)
Other work
- e22a200: feat(*): add events for payment initiations (#390) (@paul-nicolas)
- ff2007c: test(API): use SDK in e2e connector tests to ensure compatibility (#392) (@laouji)
What to do next?
- Read the documentation
- Join our Slack server
v3.0.10
Changelog
Bug fixes
- cb90711: fix(connectors): provider should always be lowercase in v3 (#389) (@paul-nicolas)
What to do next?
- Read the documentation
- Join our Slack server
v3.0.9
Changelog
Bug fixes
- d0821cd: fix(SDK): inject provider tag into connector config response for SDK (#375) (@laouji)
- e3147ce: fix(api): fix missing provider in connector config (#384) (@paul-nicolas)
- e12e8d3: fix(apispec): Make error an optional field in API v1 specs for payments objects (#385) (@laouji)
- 1610aa1: fix(openapi): Typing error on udpatedAt instead of updatedAt (#378) (@BrieucCaillot)
Other work
- cfc40ac: feat(*): improve connector errors (#388) (@paul-nicolas)
What to do next?
- Read the documentation
- Join our Slack server
v3.0.8
Changelog
New Features
- 86f8645: feat(storage): better fk violation errors and avoid exposing internal errors (#372) (@paul-nicolas)
Other work
- 48c72f6: fix(*): payment initiations fixes (#374) (@paul-nicolas)
What to do next?
- Read the documentation
- Join our Slack server
v3.0.7
Changelog
New Features
- ebff896: feat(api): Allow payment initiation list endpoint to query by adjustment status (#365) (@laouji)
Bug fixes
- 6a9a2f7: fix(openapi): fix connector config that should be a oneof (#371) (@paul-nicolas)
- 2aff579: fix(openapi): remove not valid status when updating transfers (#367) (@paul-nicolas)
Other work
- 16c49f2: chore(deps): bump github.com/ThreeDotsLabs/watermill from 1.4.5 to 1.4.6 (#370) (@dependabot[bot])
- 15ed953: chore(deps): bump github.com/onsi/ginkgo/v2 from 2.23.0 to 2.23.1 (#369) (@dependabot[bot])
- 813d732: fix(payment-initiations): return CONFLICT error when multiple payments are initiated with the same reference (#368) (@laouji)
What to do next?
- Read the documentation
- Join our Slack server
v3.0.6
Changelog
Bug fixes
- ed8f6d0: fix(atlar): fix json tag with backweard compatibility (#366) (@paul-nicolas)
What to do next?
- Read the documentation
- Join our Slack server