chore(release): 2.0.0 #47

Merged
codex-bot merged 6 commits from release/2.0.0 into main 2026-10-07 18:37:35 +03:00
Owner

Release candidate 2.0.0 prepared from verified develop with preserved main ancestry.

Breaking change: investment resources no longer expose stateVersion, queued sync state, or status progress/resources. Consumers observe resources through sync=observe.

Verification: runtime/full-tree security audits, npm run verify, functional SQLite/HTTP/OpenAPI suites. Performance benchmark remains an explicit non-blocking command.

Release candidate 2.0.0 prepared from verified `develop` with preserved `main` ancestry. Breaking change: investment resources no longer expose `stateVersion`, queued sync state, or status progress/resources. Consumers observe resources through `sync=observe`. Verification: runtime/full-tree security audits, `npm run verify`, functional SQLite/HTTP/OpenAPI suites. Performance benchmark remains an explicit non-blocking command.
codex-bot added 6 commits 2026-10-07 18:17:58 +03:00
refactor!: simplify runtime coordination #7
Backend verify / commits (pull_request) Successful in 29s
Backend verify / security (pull_request) Successful in 8s
Backend verify / verify (pull_request) Failing after 9m36s
d698ed9425
Keep financial ownership, atomic publication and refresh CAS.
Failed refresh leaves cookies untouched; logout still clears them.

Remove full-history candle prefetch and special metadata retries.
Use native Pino request context instead of parallel middleware.

BREAKING CHANGE: remove investment stateVersion, queued sync state,
and tbank-sync status progress/resources. Consumers must observe
resources through sync=observe with the updated frontend contract.
perf(income): compute Moscow dates once
Backend verify / commits (pull_request) Successful in 30s
Backend verify / security (pull_request) Successful in 12s
Backend verify / verify (pull_request) Successful in 9m53s
Backend verify / commits (push) Skipped
Backend verify / security (push) Successful in 9s
Backend verify / verify (push) Failing after 10m3s
a7619d5c8f
fix(deps): restore backend security gate
Backend verify / commits (push) Skipped
Backend verify / security (push) Successful in 14s
Backend verify / verify (push) Failing after 10m22s
30e96e51e2
test: separate performance budget from e2e gate
Backend verify / commits (pull_request) Successful in 38s
Backend verify / security (pull_request) Successful in 39s
Backend verify / verify (pull_request) Successful in 5m46s
Backend verify / commits (push) Skipped
Backend verify / security (push) Successful in 16s
Backend verify / verify (push) Successful in 6m50s
01e2de6a04
chore(release): 2.0.0
Backend image / publish (push) Successful in 9m4s
Backend verify / commits (pull_request) Successful in 29s
Backend verify / security (pull_request) Successful in 13s
Backend verify / verify (pull_request) Successful in 5m16s
Backend verify / commits (push) Skipped
Backend verify / security (push) Successful in 14s
Backend verify / verify (push) Successful in 6m13s
03e75f8d2b
codex-bot merged commit 03e75f8d2b into main 2026-10-07 18:37:35 +03:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: WealthLedger/backend#47