Releases: formancehq/stack
Releases · formancehq/stack
v2.0.0-rc.24
Changelog
New Features
- 314d8e7: feat(agent): deploy stack list module (#1414) (@Dav-14)
- 9080e97: feat(agent): panic on error sendPong (#1426) (@Dav-14)
- 495ea87: feat(operator): add single stream mode for nats (#1443) (@gfyrag)
- c03a8f9: feat(payments): add api account creation (#1438) (@paul-nicolas)
- 5dc688a: feat(payments): query payments by reference or metadata (#1425) (@paul-nicolas)
Bug fixes
- 9c17a9b: fix(agent): Make the agent as production in dev env (#1436) (@Dav-14)
- 692b1cf: fix(agent): if membership does not send modules stay iso as before (#1448) (@Dav-14)
- 95c6db4: fix(ledger): compile target still export ./libs (#1447) (@Dav-14)
- a4b4e41: fix(ledger): data race (#1428) (@gfyrag)
- 3775f78: fix(ledger): libs remove components/ledger/libs relicas (#1445) (@Dav-14)
- 2d0c8e6: fix(operator): merge with overwrite resource reference (#1437) (@paul-nicolas)
- ed4821d: fix(operator): settings key were transform twice (#1432) (@Dav-14)
- f4fc61d: fix(orchestration): fix missing query params cursor and pageSize (#1446) (@paul-nicolas)
- d53884e: fix(payments): add missing reference in response payload (#1427) (@paul-nicolas)
- 04b2406: fix(payments): do not send accounts events at every polling (#1442) (@paul-nicolas)
- 44399a1: fix(payments): fix missing amount for balance for generic (#1434) (@paul-nicolas)
- d9962e5: fix: ignore control version check when checking all module versions (#1450) (@gfyrag)
Other work
- 7fb1227: chore(wallets): break dependencies to ledger service (#1429) (@gfyrag)
- d367157: chore: release v2.0.0-rc.24 (@paul-nicolas)
- dad6268: feat(*): add licence system (#1424) (@paul-nicolas)
- 0a20525: feat(kubectl-stacks): add ability to list only enabled stacks (#1433) (@gfyrag)
What to do next?
- Read the documentation
- Join our Slack server
v2.0.0-rc.23
Changelog
New Features
Bug fixes
- 7ede2f8: fix(payments): fix metadata ever growing (#1422) (@paul-nicolas)
Other work
- c462b36: chore: prepare rc 23 (@gfyrag)
- 7fd1202: fix copy libs ledger (@paul-nicolas)
- a8857b0: fix(go-libs): fix max idle conn not set to 0 (@paul-nicolas)
What to do next?
- Read the documentation
- Join our Slack server
v2.0.0-rc.22
Changelog
New Features
- 187af68: feat(ledger): Add groupBy (lvl segment) to /volumes endpoint (#1417) (@Dav-14)
- 76c4cc3: feat(ledger): send details about the failing posting in error (#1412) (@Dav-14)
Bug fixes
- 899a1c6: fix(operator): reconciliation of broker consumers (#1419) (@gfyrag)
- 0cf30a2: fix: chart.lock (@gfyrag)
Other work
What to do next?
- Read the documentation
- Join our Slack server
v2.0.0-rc.21
Changelog
New Features
- 558ce63: Revert "feat: prepare release rc21" (@gfyrag)
- dcf453d: feat(agent): send capabilities throught metadata (#1404) (@Dav-14)
- 362b219: feat(ledger): Add /volumes endpoint with OOT and PIT filters (#1407) (@Dav-14)
- d9cd37b: feat: add build of branch releases/* (@gfyrag)
- 579c393: feat: define Module in Stack Agent'Proto (#1410) (@Dav-14)
- 5f0609e: feat: prepare release rc21 (@gfyrag)
- f09925b: feat: prepare release rc21 (@gfyrag)
Bug fixes
What to do next?
- Read the documentation
- Join our Slack server
v2.0.0-rc.20
Changelog
New Features
- d9ca517: feat(fctl): add endpoint openapi (#1378) (@Dav-14)
- 7d1ce4e: feat(fctl): add generic connector install (#1387) (@paul-nicolas)
- 3baf35e: feat(ledger): add tests on transactions queries (#1379) (@gfyrag)
- bf210b0: feat(openapi): treat all responses as speakeasy error (#1382) (@gfyrag)
- c90b826: feat(operator): add a status on search module to indicate if nats topics have been cleaned (#1386) (@gfyrag)
- c32cdc7: feat(operator): add test (#1384) (@gfyrag)
- f76dbea: feat(operator): keep one consumer by module (#1369) (@gfyrag)
- a4439d0: feat(operator): remove BrokerTopicConsumer object (#1397) (@gfyrag)
- 6435686: feat: decrease batch size when writing logs (#1403) (@gfyrag)
- 12cb631: feat: let consumers removal ok even if consumers does not exists (#1390) (@gfyrag)
Bug fixes
- 1cd944d: fix(ledger): query params format (#1391) (@gfyrag)
- c1544eb: fix(openapi): invalid query param (#1395) (@gfyrag)
- 9dbb679: fix(operator): flaky tests (#1394) (@gfyrag)
- 78630e9: fix(payments): fix flaky scheduler test (#1383) (@paul-nicolas)
- 1d753a5: fix(payments): fix missing check for context done (#1401) (@paul-nicolas)
- 56815f7: fix: dirty (#1393) (@Dav-14)
- e50dfc5: fix: missing helm update (#1388) (@gfyrag)
- 170355f: fix: pgtesting parallelism (#1381) (@gfyrag)
- 5f315cf: fix: release CI (@gfyrag)
- 39157e2: fix: temporalite build image (#1402) (@Dav-14)
Other work
- 4090478: chore: remove outdated payments documentation (#1400) (@paul-nicolas)
- 8d14343: release: v2.0.0-rc.20 (@gfyrag)
What to do next?
- Read the documentation
- Join our Slack server
v2.0.0-rc.19
Changelog
New Features
- 3bdbcfd: feat(agent): allow passin additional annotations (#1357) (@Dav-14)
- 2d6ca4c: feat(fctl): add command history for organziation & stacks (#1366) (@Dav-14)
- 1793ac2: feat(ledger): add
reverted
filter on transactions list (#1361) (@gfyrag) - 218d7ee: feat(ledger): add capability to revert tx at effective date of original tx (#1374) (@gfyrag)
- 8f52512: feat(ledger): add first usage on accounts (#1360) (@gfyrag)
- 3fc328a: feat(ledger): add metadata at ledger level (#1353) (@gfyrag)
- bd601d4: feat(libs): add filter on query package (#1363) (@gfyrag)
- 01c96c3: feat(libs): introduce publisher circuit breaker (#1344) (@paul-nicolas)
- 082df9c: feat(openapi): Add operationId for well-known endpoint (#1362) (@Shiroy)
- 187e4a1: feat(operator): add setting stacks.namespace.create (#1354) (@Dav-14)
- 7add8ae: feat(operator): allow image rewrite (#1355) (@Dav-14)
- 270eb5a: feat(operator): merge brokertopicconsumers of a same service into brokerconsumers (#1368) (@gfyrag)
- d1054ec: feat(payments): add generic connector (#1367) (@paul-nicolas)
- d89834d: feat(payments): wise move to v2 api and state for recipient accounts (#1364) (@paul-nicolas)
- e5d6f84: feat: Add gemfury build for fctl (#1359) (@flemzord)
Bug fixes
- 3b5739b: fix(ci): remove sync on each module (#1376) (@Dav-14)
- 83ec52b: fix(ledger): missing catch for no script in transactions (#1372) (@flemzord)
- b9b7bd5: fix(payments): fix currencycloud transaction type (#1375) (@paul-nicolas)
Other work
- ef0e9ec: chore(all): deploy on staging with argocd (#1371) (@Dav-14)
- 2dccc5a: chore(deps): bump the go_modules group across 9 directories with 1 update (#1348) (@dependabot[bot])
- f38709c: chore(libs): add paginated query options (#1365) (@Dav-14)
- 3e4acc3: chore(staging): deploy standart image (#1356) (@Dav-14)
- b73a9a9: fix(agent, operator): running tests (#1352) (@Dav-14)
- 17cd773: release: v2.0.0-rc.19 (@flemzord)
What to do next?
- Read the documentation
- Join our Slack server
v2.0.0-rc.18
Changelog
Bug fixes
- 5169630: fix(orchestration): schema validation using timestamp + variable (#1351) (@gfyrag)
- 4db8a82: fix(payments): invalid event (#1350) (@gfyrag)
Other work
What to do next?
- Read the documentation
- Join our Slack server
v2.0.0-rc.17
Changelog
New Features
- c0518c6: feat(ledger): extends strings support in numscript to chars except carriage returns (#1337) (@gfyrag)
- 6a80f0a: feat(openapi): Configure the OpenAPI schema to fit the client credentials OAI spec (#1326) (@Shiroy)
- 0a262b5: feat(orchestration): add some events (#1345) (@gfyrag)
- b23d632: feat(payments): add default values display for configs (#1325) (@paul-nicolas)
- 470a5ad: feat(payments): add webhooks for mangopay (#1323) (@paul-nicolas)
- ede425c: feat(wallet): use set_account_metadata on holds to make operation atomic (#1338) (@gfyrag)
- d761bc7: feat: add 'timestamp' on 'send' stage (#1347) (@gfyrag)
- a41ba98: feat: add capability to configure timestamp on debits/credits operations (#1346) (@gfyrag)
- 4f5734d: feat: move api cursor to bunpaginate package (#1343) (@gfyrag)
- 4faa2c5: feat: refacto fctl (#1330) (@Dav-14)
- 7f5de33: feat: update openapi (#1329) (@Dav-14)
Bug fixes
- 31cfe62: fix(agent): allow debug log by injecting app logger in membership listener context (#1336) (@Dav-14)
- 5c60101: fix(fctl): add logger, fix: add logs + refresh on polling, fix: remove os.Exit(0) on delete (#1327) (@Dav-14)
- 72b205b: fix(fctl): increase creation timeout (#1339) (@Dav-14)
- 1518e8d: fix(ledger): escaping of quoted strings (#1341) (@gfyrag)
- 1585711: fix(wallets): properly handle credit/debit inputs to avoid status code 500 (#1335) (@gfyrag)
Other work
- 90aa74a: chore(deps): bump golang.org/x/crypto from 0.11.0 to 0.17.0 in /tests/benchmarks/extension (#1332) (@dependabot[bot])
- 2474807: chore(deps): bump the go_modules group across 10 directories with 2 updates (#1331) (@dependabot[bot])
- 87a0de3: chore(deps): bump the go_modules group across 16 directories with 4 updates (#1328) (@dependabot[bot])
- e94e2ef: chore(operator): outdated documentation (#1349) (@gfyrag)
- ee5856b: feat(ledger & fctl): Drop Analytics (#1334) (@flemzord)
- 9380544: fix(agent stargate): ldflag does not contain module path (#1340) (@Dav-14)
- 9d0eacd: release: v2.0.0-rc.17 (@flemzord)
What to do next?
- Read the documentation
- Join our Slack server
v2.0.0-rc.16
Changelog
New Features
- 31d51ce: feat(SDK): Publish the OpenAPI spec as a release artifact (#1317) (@Shiroy)
- 98e45b0: feat(payments): add accounts filters using query builder (#1316) (@paul-nicolas)
- 7844a0a: feat(payments): add retryable tasks for some connectors (#1312) (@paul-nicolas)
- c6be5d1: feat: Opensearch with AWS IAM (#1296) (@Dav-14)
- 36e4bce: feat: enable audit (#1302) (@Dav-14)
- 4041aaa: feat: eng-775-remove-stargate-server-from-stack (#1314) (@Dav-14)
- 239e6cf: feat: unique grpc proto name (#1315) (@Dav-14)
Bug fixes
- 59976e0: fix(agent): test additional label with @ (#1313) (@Dav-14)
- 3029044: fix(orchestration): Use Orchestration stream (#1311) (@flemzord)
- 9658d77: fix(payments): fix missing provider in account responses (#1319) (@paul-nicolas)
- d998291: fix(payments): no states for accounts and balances for modulr (#1318) (@paul-nicolas)
- 62754d3: fix: agent loop (#1310) (@Dav-14)
- e3bfda7: fix: logger formanting, add http middleware (#1322) (@Dav-14)
Other work
- 0583718: ci: Fix helm packages (@flemzord)
- 4eaf28c: fix(client-server): package is breaking change (#1320) (@Dav-14)
- f9abb7b: fix(libs/events): fix payments versions (#1324) (@paul-nicolas)
- f03ff92: release: v2.0.0-rc.16 (@flemzord)
What to do next?
- Read the documentation
- Join our Slack server
v2.0.0-rc.15
Changelog
New Features
- 5ba4023: feat(agent): add additional label on existing stack order (#1305) (@Dav-14)
- 050287b: feat(events): add aggregated file for events (#1298) (@gfyrag)
- 1e4846e: feat(fctl): stack force delete (#1304) (@Dav-14)
- 072b1d9: feat(orchestration): make search attributes creation optional (#1301) (@gfyrag)
- 27f2d3a: feat(orchestration): refine activities/workflows dependencies (#1299) (@gfyrag)
- 8a855bf: feat(payments): add system to retry task or not (#1300) (@paul-nicolas)
- f0137e2: feat(payments): retry atlar main task on scheduling error (#1306) (@paul-nicolas)
Bug fixes
- 0535065: fix(payments): Fix typo in Atlar connector saving BTC metadata (#1307) (@lwagner-getmomo)
- 65c7c78: fix(payments): fix missing metadata in postgres (#1309) (@paul-nicolas)
Other work
- b937044: feat(go-libs): INIT NATS CLI FLAGS (#1308) (@Dav-14)
- 89a8671: release: v2.0.0-rc.15 (@flemzord)
What to do next?
- Read the documentation
- Join our Slack server