Skip to content

Releases: Chia-Network/cadt

1.7.26-rc18

12 Mar 18:44
1.7.26-rc18
70afd41

Choose a tag to compare

1.7.26-rc18 Pre-release
Pre-release
Release 1.7.26-rc18

* refactor: extract shared isTransientWalletError helper ([ffbf4a3](https://github.com/Chia-Network/cadt/commit/ffbf4a3))
* fix: add 10-minute timeout to getSubscribedStoreData sync wait loop ([7351d52](https://github.com/Chia-Network/cadt/commit/7351d52))
* fix: add defensive fallback return after retry loop in _createStoresInParallel ([398382a](https://github.com/Chia-Network/cadt/commit/398382a))
* fix: add missing 'DataLayer Wallet already exists' to upgradeFromV1 retry check ([11bd328](https://github.com/Chia-Network/cadt/commit/11bd328))
* fix: add retry logic for transient wallet errors in parallel store creation ([abb65b1](https://github.com/Chia-Network/cadt/commit/abb65b1))
* fix: align coin-management test constants with production COIN_SIZE ([e7f44f4](https://github.com/Chia-Network/cadt/commit/e7f44f4))
* fix: floor coin split size at dust filter threshold ([df27126](https://github.com/Chia-Network/cadt/commit/df27126))
* fix: remove overly broad lowercase 'wallet' match from transient error checks ([65a324c](https://github.com/Chia-Network/cadt/commit/65a324c))
* fix: size split coins to match operational requirements ([20baea7](https://github.com/Chia-Network/cadt/commit/20baea7))
* chore:  Update dependabot ([02b86f6](https://github.com/Chia-Network/cadt/commit/02b86f6))
* docs: add reclaim-home endpoint to table of contents ([d75aa04](https://github.com/Chia-Network/cadt/commit/d75aa04))
* docs: fill remaining TOC gaps in V1 and V2 API docs ([f943448](https://github.com/Chia-Network/cadt/commit/f943448))
* docs: remove duplicate empty POST Examples heading in governance section ([8db41dd](https://github.com/Chia-Network/cadt/commit/8db41dd))
* docs: restore missing staging POST TOC entries and remove duplicate governance heading ([c0b026d](https://github.com/Chia-Network/cadt/commit/c0b026d))

1.7.26-rc17

06 Mar 03:44
1.7.26-rc17
d9c5e52

Choose a tag to compare

1.7.26-rc17 Pre-release
Pre-release
Release 1.7.26-rc17

* fix(CI): add shell: bash to sqlite3 verification step for Windows compat ([1616a43](https://github.com/Chia-Network/cadt/commit/1616a43))
* fix(CI): add smoke test for built binaries ([f5a9ccb](https://github.com/Chia-Network/cadt/commit/f5a9ccb))
* fix(CI): capture correct exit code in smoke test ([c6c3f5c](https://github.com/Chia-Network/cadt/commit/c6c3f5c))
* fix(CI): copy node_sqlite3.node to path pkg prelude resolves at runtime ([8427a1e](https://github.com/Chia-Network/cadt/commit/8427a1e))
* fix(CI): fix esbuild override and Windows sqlite3 path ([11f0bdd](https://github.com/Chia-Network/cadt/commit/11f0bdd))
* fix(CI): upgrade yao-pkg and fix Node 24 native addon resolution ([0de1637](https://github.com/Chia-Network/cadt/commit/0de1637))

1.7.26-rc16

01 Mar 22:13
1.7.26-rc16
c13c077

Choose a tag to compare

1.7.26-rc16 Pre-release
Pre-release
Release 1.7.26-rc16

* chore: add cursor rule to validate YAML and JSON after edits ([3288542](https://github.com/Chia-Network/cadt/commit/3288542))
* chore: add npm install reminder to test-runner agent config ([bfe00ee](https://github.com/Chia-Network/cadt/commit/bfe00ee))
* chore: move cursor rule out of project scope ([11c88a2](https://github.com/Chia-Network/cadt/commit/11c88a2))
* fix: add wallet sync retry to V1→V2 upgrade and fix test fast-fail logic ([88cf8dd](https://github.com/Chia-Network/cadt/commit/88cf8dd))
* fix: correct V1 config destructuring and add on-chain verification ([1038bf8](https://github.com/Chia-Network/cadt/commit/1038bf8))
* fix: enable parallel execution of v1 and v2 integration tests ([69f54c3](https://github.com/Chia-Network/cadt/commit/69f54c3))
* fix: only insert new version key when adding V2 to existing governance ([b2a876a](https://github.com/Chia-Network/cadt/commit/b2a876a))
* fix: prevent duplicate mirror creation from concurrent addMirror calls ([b24b845](https://github.com/Chia-Network/cadt/commit/b24b845))
* fix: serialize governance datalayer store creation to avoid race condition ([ad0279e](https://github.com/Chia-Network/cadt/commit/ad0279e))
* fix(CI): add wallet sync wait before importing remote v2 org ([5c9d99a](https://github.com/Chia-Network/cadt/commit/5c9d99a))
* fix(CI): handle V2 API array response format in sync verification ([e0ee319](https://github.com/Chia-Network/cadt/commit/e0ee319))
* fix(CI): handle wallet sync race condition in v1 upgrade test ([9b49c8d](https://github.com/Chia-Network/cadt/commit/9b49c8d))
* fix(CI): increase V2 governance creation timeout in v1v2 test ([696b75f](https://github.com/Chia-Network/cadt/commit/696b75f))
* fix(CI): prevent mirrors and fix org import in sync test ([63a6175](https://github.com/Chia-Network/cadt/commit/63a6175))
* fix(CI): use correct V2 governance body ID for sync test ([2c5e432](https://github.com/Chia-Network/cadt/commit/2c5e432))
* fix(V2): add pagination params to CI verification curls and fix doc response examples ([076f46f](https://github.com/Chia-Network/cadt/commit/076f46f))
* fix(V2): exclude governance table from MySQL mirror database ([fd9559f](https://github.com/Chia-Network/cadt/commit/fd9559f))
* fix(V2): prevent duplicate mirrors and governance data rollback ([2b80417](https://github.com/Chia-Network/cadt/commit/2b80417))
* fix(V2): store mainGoveranceBodyId when adding V2 to existing V1 governance ([8f5b64c](https://github.com/Chia-Network/cadt/commit/8f5b64c))
* fix(V2): wait for wallet settlement before singleton push during upgrade ([f947415](https://github.com/Chia-Network/cadt/commit/f947415))
* feat(CI): add live API tests for governance body creation ([164ab3c](https://github.com/Chia-Network/cadt/commit/164ab3c))
* feat(CI): add v2 remote sync verification test job ([19bb179](https://github.com/Chia-Network/cadt/commit/19bb179))
* feat(V2): add orgUid ownership filtering to all V2 data endpoints ([33c339b](https://github.com/Chia-Network/cadt/commit/33c339b))
* feat(V2): enforce required pagination on all v2 list endpoints ([25781ab](https://github.com/Chia-Network/cadt/commit/25781ab))
* test(V2): add orgUid=me filtering tests to all live API endpoints ([979a877](https://github.com/Chia-Network/cadt/commit/979a877))
* perf: add waitForSpendableCoins before V2 governance store creation ([48147d9](https://github.com/Chia-Network/cadt/commit/48147d9))
* perf: parallelize governance store creation in v1 and v2 ([0ec2ba7](https://github.com/Chia-Network/cadt/commit/0ec2ba7))
* perf(CI): reduce test timeouts based on observed CI timings ([be9dd76](https://github.com/Chia-Network/cadt/commit/be9dd76))
* ci: don't sync v2 governance as live api tests don't support it yet ([5c95908](https://github.com/Chia-Network/cadt/commit/5c95908))
* ci: fix v2 governance org ID ([a5ba9ce](https://github.com/Chia-Network/cadt/commit/a5ba9ce))

1.7.26-rc15

28 Feb 17:21
1.7.26-rc15
7cccc2b

Choose a tag to compare

1.7.26-rc15 Pre-release
Pre-release
Release 1.7.26-rc15

* chore: add npm install reminder to test-runner agent config ([4d65e91](https://github.com/Chia-Network/cadt/commit/4d65e91))
* fix: enable parallel execution of v1 and v2 integration tests ([1502879](https://github.com/Chia-Network/cadt/commit/1502879))
* fix: harden reclaim-home concurrency and validation ([632d454](https://github.com/Chia-Network/cadt/commit/632d454))
* fix: harden reclaim-home promotion and add concurrency coverage ([c741de6](https://github.com/Chia-Network/cadt/commit/c741de6))
* fix: prevent duplicate mirror creation from concurrent addMirror calls ([0ec232d](https://github.com/Chia-Network/cadt/commit/0ec232d))
* fix: replace sinon ESM stubs with simulator-based ownership in v1 reclaim-home test ([6aad4e6](https://github.com/Chia-Network/cadt/commit/6aad4e6))
* feat: add reclaim-home endpoint for v1 and v2 organizations ([1ca4be5](https://github.com/Chia-Network/cadt/commit/1ca4be5))

1.7.26-rc14

27 Feb 02:32
1.7.26-rc14
0fdcecc

Choose a tag to compare

1.7.26-rc14 Pre-release
Pre-release
Release 1.7.26-rc14

* fix: detect and block writes to DataLayer stores with lost local data ([989d928](https://github.com/Chia-Network/cadt/commit/989d928))
* fix: improve v1 test reliability and fix pre-existing test bugs ([1c1e58d](https://github.com/Chia-Network/cadt/commit/1c1e58d))
* fix: serialize projectSector array to JSON before staging ([d998c3c](https://github.com/Chia-Network/cadt/commit/d998c3c))
* fix: update test assertions for serialized projectSector and staging cleanup ([adb0ddb](https://github.com/Chia-Network/cadt/commit/adb0ddb))
* perf: skip unnecessary delays in simulator mode for faster tests ([482f572](https://github.com/Chia-Network/cadt/commit/482f572))
* feat(V2): make key fields required across V2 API endpoints ([44c7a0d](https://github.com/Chia-Network/cadt/commit/44c7a0d))

1.7.26-rc13

13 Feb 22:50
1.7.26-rc13
0fabee6

Choose a tag to compare

1.7.26-rc13 Pre-release
Pre-release
Release 1.7.26-rc13

* fix: add file_store mirror to periodic mirror check ([8863bab](https://github.com/Chia-Network/cadt/commit/8863bab))
* fix(CI): add wallet sync wait and retry to mirror deletion ([fe21047](https://github.com/Chia-Network/cadt/commit/fe21047))
* fix(DEPS): resolve transitive dependency vulnerabilities with npm overrides ([2c3fd31](https://github.com/Chia-Network/cadt/commit/2c3fd31))
* fix(V2): add organizations to MySQL mirror and fix long AEF index names ([3d6f8c0](https://github.com/Chia-Network/cadt/commit/3d6f8c0))
* fix(V2): use correct mirror DB name in test verification helper ([65229c2](https://github.com/Chia-Network/cadt/commit/65229c2))
* fix(V2): use exact mirror DB name from config, validate V1/V2 names differ ([32cdcd5](https://github.com/Chia-Network/cadt/commit/32cdcd5))
* fix(V2): use explicit short index names in AEF migrations for MySQL compat ([da57382](https://github.com/Chia-Network/cadt/commit/da57382))
* test(V2): add integration tests for mirror DB name validation ([972e1d4](https://github.com/Chia-Network/cadt/commit/972e1d4))
* test(V2): add OrganizationsV2Mirror to model and backfill tests ([04fdffa](https://github.com/Chia-Network/cadt/commit/04fdffa))

1.7.26-rc12

11 Feb 20:41
1.7.26-rc12
3e58633

Choose a tag to compare

1.7.26-rc12 Pre-release
Pre-release
Release 1.7.26-rc12

* fix: extend wallet sync retry to 20 minutes for organization creation ([1569deb](https://github.com/Chia-Network/cadt/commit/1569deb))
* fix: handle 'Latest root is already confirmed' as successful push ([f6cda4e](https://github.com/Chia-Network/cadt/commit/f6cda4e))
* fix: handle 'Latest root is already confirmed' as successful push ([0e2a912](https://github.com/Chia-Network/cadt/commit/0e2a912))
* fix: preserve issuance data during methodology column rename migration ([f16bb1b](https://github.com/Chia-Network/cadt/commit/f16bb1b))
* fix(V2): change projectStatus from array to single string value ([c5894a5](https://github.com/Chia-Network/cadt/commit/c5894a5))
* fix(V2): correct invalid picklist values in AEF T3/T4 test data generators ([5a01941](https://github.com/Chia-Network/cadt/commit/5a01941))
* fix(V2): correct picklist validation keys and consolidate picklist files ([6194641](https://github.com/Chia-Network/cadt/commit/6194641))
* refactor: optimize AI rules and skills for conciseness and clarity ([9c40abe](https://github.com/Chia-Network/cadt/commit/9c40abe))
* docs: add cadt-testing skill for integration and live API tests ([546d6ae](https://github.com/Chia-Network/cadt/commit/546d6ae))
* docs: add gh-ci-debugging skill for GitHub Actions troubleshooting ([1d0ba59](https://github.com/Chia-Network/cadt/commit/1d0ba59)), closes [#ci-debugging](https://github.com/Chia-Network/cadt/issues/ci-debugging)
* chore: ai rule for commit messages ([c21e8d3](https://github.com/Chia-Network/cadt/commit/c21e8d3))
* chore: ai rules ([3e03f74](https://github.com/Chia-Network/cadt/commit/3e03f74))
* chore: slim down fnm rule to pointer, move details to shared skill ([a9c9762](https://github.com/Chia-Network/cadt/commit/a9c9762))
* ci: disable wallet connect_to_unknown_peers in test config ([ea93b6d](https://github.com/Chia-Network/cadt/commit/ea93b6d))
* feat(V2): add idempotent MySQL mirror backfill on startup ([40fb0b1](https://github.com/Chia-Network/cadt/commit/40fb0b1))
* feat(V2): move test databases to tests/test-dbs/ with timestamped filenames for parallel execution ([ab9a10c](https://github.com/Chia-Network/cadt/commit/ab9a10c))
* build: updated packages ([52b663e](https://github.com/Chia-Network/cadt/commit/52b663e))
* build: use latest debian release in docker ([bc4373c](https://github.com/Chia-Network/cadt/commit/bc4373c))
* build(V2): update Node.js from 20.16/20.18 to 20.20 LTS across all configs ([d547b79](https://github.com/Chia-Network/cadt/commit/d547b79))
* build(V2): upgrade from Node.js 20 to Node.js 24 LTS ([39eac1c](https://github.com/Chia-Network/cadt/commit/39eac1c))
* test: add mirror validation to live API organization creation tests ([cca1c33](https://github.com/Chia-Network/cadt/commit/cca1c33))
* test: move mirror validation test to end of live api tests ([c2ed224](https://github.com/Chia-Network/cadt/commit/c2ed224))

1.7.26-rc11

06 Feb 21:30
1.7.26-rc11
c732f05

Choose a tag to compare

1.7.26-rc11 Pre-release
Pre-release
Release 1.7.26-rc11

* fix: add missing imports to estimation-v2.model.js and fix mirror enable logic ([81cf95c](https://github.com/Chia-Network/cadt/commit/81cf95c))
* fix: add multer upload limits ([89b5436](https://github.com/Chia-Network/cadt/commit/89b5436))
* fix: adjust coin size down to fit better in small ci wallet ([0791d74](https://github.com/Chia-Network/cadt/commit/0791d74))
* fix: continue improving org sync based on testing results ([6b349a9](https://github.com/Chia-Network/cadt/commit/6b349a9))
* fix: fix V2 tests to use main models and add UUID auto-generation to modeltypes ([77cece6](https://github.com/Chia-Network/cadt/commit/77cece6))
* fix: improve org creation reliability and coin management ([f2c1380](https://github.com/Chia-Network/cadt/commit/f2c1380))
* fix: improved org syncing on creation ([8c1560f](https://github.com/Chia-Network/cadt/commit/8c1560f))
* fix: increase coin split size and use config fee for coin management ([b992569](https://github.com/Chia-Network/cadt/commit/b992569))
* fix: more org sync fixes ([00e7a53](https://github.com/Chia-Network/cadt/commit/00e7a53))
* fix: more org sync fixes ([8e9a551](https://github.com/Chia-Network/cadt/commit/8e9a551))
* fix: more org sync fixes ([cb12047](https://github.com/Chia-Network/cadt/commit/cb12047))
* fix: org syncing improvements ([cfe3a07](https://github.com/Chia-Network/cadt/commit/cfe3a07))
* fix: prevent V1 to V2 upgrade race condition by validating singleton data ([4bbd921](https://github.com/Chia-Network/cadt/commit/4bbd921))
* fix: resolve V2 upgrade test failures ([e14d73b](https://github.com/Chia-Network/cadt/commit/e14d73b))
* fix: security improvements on routes ([fc0d05c](https://github.com/Chia-Network/cadt/commit/fc0d05c))
* fix: syncing using wrong function ([c24c081](https://github.com/Chia-Network/cadt/commit/c24c081))
* fix: use MariaDB for MySQL mirror testing and add startup phase retry ([f5bfd0d](https://github.com/Chia-Network/cadt/commit/f5bfd0d))
* fix: use MySQL mirror when configured regardless of NODE_ENV ([34e5b0b](https://github.com/Chia-Network/cadt/commit/34e5b0b))
* fix: use V2.MIRROR_DB config path for V2 MySQL mirror testing ([c386346](https://github.com/Chia-Network/cadt/commit/c386346))
* fix(V2): fix governance orgList sync and coin management sizing ([a8121f0](https://github.com/Chia-Network/cadt/commit/a8121f0))
* fix(V2): use StagingV2.create instead of upsert in project transfer ([80d165b](https://github.com/Chia-Network/cadt/commit/80d165b))
* feat: add rate limiting ([ffd34b9](https://github.com/Chia-Network/cadt/commit/ffd34b9))
* feat: implement V2 MySQL mirror database functionality ([eaf5891](https://github.com/Chia-Network/cadt/commit/eaf5891))
* feat(TEST): add org creation timing reports to live API tests ([19f0aab](https://github.com/Chia-Network/cadt/commit/19f0aab))
* test: add mysql tests to ci ([3bb43a4](https://github.com/Chia-Network/cadt/commit/3bb43a4))
* test: fix flakey race condition test ([2b9d984](https://github.com/Chia-Network/cadt/commit/2b9d984))
* test: fix MySQL mirror verification to handle DECIMAL precision differences ([ee39543](https://github.com/Chia-Network/cadt/commit/ee39543))
* test: fix org validation tests ([f42c65d](https://github.com/Chia-Network/cadt/commit/f42c65d))
* test: improve org testing ([fc6c4f4](https://github.com/Chia-Network/cadt/commit/fc6c4f4))
* test: more org testing ([f755c81](https://github.com/Chia-Network/cadt/commit/f755c81))
* test: remove redundant tests and combine other tests ([e7929ed](https://github.com/Chia-Network/cadt/commit/e7929ed))
* test: test fixes for org setup ([18011e5](https://github.com/Chia-Network/cadt/commit/18011e5))
* test: test fixes for org setup ([d0e5b85](https://github.com/Chia-Network/cadt/commit/d0e5b85))
* chore: dependency updates ([5df56bc](https://github.com/Chia-Network/cadt/commit/5df56bc))

1.7.26-rc10

04 Feb 03:43
1.7.26-rc10
f46fb05

Choose a tag to compare

1.7.26-rc10 Pre-release
Pre-release
Release 1.7.26-rc10

* Improved org syncing (#1491) ([f46fb05](https://github.com/Chia-Network/cadt/commit/f46fb05)), closes [#1491](https://github.com/Chia-Network/cadt/issues/1491)

1.7.26-rc9

29 Jan 22:14
1.7.26-rc9
9e46f4b

Choose a tag to compare

1.7.26-rc9 Pre-release
Pre-release
Release 1.7.26-rc9

* fix: syncing using wrong function (#1490) ([9e46f4b](https://github.com/Chia-Network/cadt/commit/9e46f4b)), closes [#1490](https://github.com/Chia-Network/cadt/issues/1490)