From 6e13eb7ea57add8def99e72691317fc71259d976 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 1 Aug 2026 13:59:30 +0000 Subject: [PATCH] chore: version packages --- .changeset/gte-cursor-main-streams.md | 5 ----- .changeset/lazy-votes-same-second.md | 5 ----- .changeset/pr-2093-review-fixes.md | 13 ------------- apps/dashboard/CHANGELOG.md | 13 +++++++++++++ apps/dashboard/package.json | 2 +- apps/offchain-indexer/CHANGELOG.md | 8 ++++++++ apps/offchain-indexer/package.json | 2 +- apps/user-api/CHANGELOG.md | 13 +++++++++++++ apps/user-api/package.json | 2 +- 9 files changed, 37 insertions(+), 26 deletions(-) delete mode 100644 .changeset/gte-cursor-main-streams.md delete mode 100644 .changeset/lazy-votes-same-second.md delete mode 100644 .changeset/pr-2093-review-fixes.md diff --git a/.changeset/gte-cursor-main-streams.md b/.changeset/gte-cursor-main-streams.md deleted file mode 100644 index 6e7e5978b6..0000000000 --- a/.changeset/gte-cursor-main-streams.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@anticapture/offchain-indexer": patch ---- - -Stop the proposal and vote sync streams from dropping rows at a page boundary that falls inside a `created` second. Both queries now filter with `created_gte` (writes upsert, so re-reading the boundary is idempotent) and page deeper with `skip` when a whole page lands on one second — the only case where the cursor cannot advance without losing rows. The four copies of that pagination logic now share one helper. diff --git a/.changeset/lazy-votes-same-second.md b/.changeset/lazy-votes-same-second.md deleted file mode 100644 index 79d5d354be..0000000000 --- a/.changeset/lazy-votes-same-second.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@anticapture/offchain-indexer": patch ---- - -Keep paginating through same-second bursts when re-reading Snapshot proposals and votes: a page that lands entirely on one `created` second now advances with `skip` instead of stepping to the next second, which silently dropped every row past the first page — leaving revealed Shutter votes stuck with their encrypted choices. diff --git a/.changeset/pr-2093-review-fixes.md b/.changeset/pr-2093-review-fixes.md deleted file mode 100644 index 7b67642544..0000000000 --- a/.changeset/pr-2093-review-fixes.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -"@anticapture/dashboard": patch -"@anticapture/user-api": patch ---- - -Address PR review findings: keep the optimistic off-chain tally applied until -the replacement vote is actually indexed (and poll for it), drop optimistic -scores for ranked/quadratic ballots whose tally can't be predicted locally, use -Snapshot's `scores_total` as the turnout denominator for approval winners, stop -offering "Change vote" once voting has closed, render ENS avatars unoptimized so -arbitrary avatar hosts still load, align the validation metrics' activity day -with Authful's UTC usage buckets, drop retained daily figures at the day -boundary, and stop requiring `USER_API_METRICS_TOKEN` at boot. diff --git a/apps/dashboard/CHANGELOG.md b/apps/dashboard/CHANGELOG.md index 98ee75ec4a..900a2246c1 100644 --- a/apps/dashboard/CHANGELOG.md +++ b/apps/dashboard/CHANGELOG.md @@ -1,5 +1,18 @@ # @anticapture/dashboard +## 2.11.1 + +### Patch Changes + +- [#2084](https://github.com/blockful/anticapture/pull/2084) [`ff22247`](https://github.com/blockful/anticapture/commit/ff222472634dd5532d7716067cbbb34f8ad67485) Thanks [@brunod-e](https://github.com/brunod-e)! - Address PR review findings: keep the optimistic off-chain tally applied until + the replacement vote is actually indexed (and poll for it), drop optimistic + scores for ranked/quadratic ballots whose tally can't be predicted locally, use + Snapshot's `scores_total` as the turnout denominator for approval winners, stop + offering "Change vote" once voting has closed, render ENS avatars unoptimized so + arbitrary avatar hosts still load, align the validation metrics' activity day + with Authful's UTC usage buckets, drop retained daily figures at the day + boundary, and stop requiring `USER_API_METRICS_TOKEN` at boot. + ## 2.11.0 ### Minor Changes diff --git a/apps/dashboard/package.json b/apps/dashboard/package.json index e5d3079f30..54a2dbe856 100644 --- a/apps/dashboard/package.json +++ b/apps/dashboard/package.json @@ -1,6 +1,6 @@ { "name": "@anticapture/dashboard", - "version": "2.11.0", + "version": "2.11.1", "private": true, "scripts": { "dev": "next dev --turbo", diff --git a/apps/offchain-indexer/CHANGELOG.md b/apps/offchain-indexer/CHANGELOG.md index 8b60867d27..b7c2b84cd6 100644 --- a/apps/offchain-indexer/CHANGELOG.md +++ b/apps/offchain-indexer/CHANGELOG.md @@ -1,5 +1,13 @@ # @anticapture/offchain-indexer +## 1.1.3 + +### Patch Changes + +- [#2093](https://github.com/blockful/anticapture/pull/2093) [`a8ff095`](https://github.com/blockful/anticapture/commit/a8ff09574d94a73b944db87c37587daf96a4891a) Thanks [@pikonha](https://github.com/pikonha)! - Stop the proposal and vote sync streams from dropping rows at a page boundary that falls inside a `created` second. Both queries now filter with `created_gte` (writes upsert, so re-reading the boundary is idempotent) and page deeper with `skip` when a whole page lands on one second — the only case where the cursor cannot advance without losing rows. The four copies of that pagination logic now share one helper. + +- [#2084](https://github.com/blockful/anticapture/pull/2084) [`36c4f58`](https://github.com/blockful/anticapture/commit/36c4f589702100fb4a5b16c3611ee04a427023c2) Thanks [@brunod-e](https://github.com/brunod-e)! - Keep paginating through same-second bursts when re-reading Snapshot proposals and votes: a page that lands entirely on one `created` second now advances with `skip` instead of stepping to the next second, which silently dropped every row past the first page — leaving revealed Shutter votes stuck with their encrypted choices. + ## 1.1.2 ### Patch Changes diff --git a/apps/offchain-indexer/package.json b/apps/offchain-indexer/package.json index 4cf8a2d494..2240a7cd27 100644 --- a/apps/offchain-indexer/package.json +++ b/apps/offchain-indexer/package.json @@ -1,6 +1,6 @@ { "name": "@anticapture/offchain-indexer", - "version": "1.1.2", + "version": "1.1.3", "private": true, "type": "module", "scripts": { diff --git a/apps/user-api/CHANGELOG.md b/apps/user-api/CHANGELOG.md index a420416690..ac58b2403d 100644 --- a/apps/user-api/CHANGELOG.md +++ b/apps/user-api/CHANGELOG.md @@ -1,5 +1,18 @@ # @anticapture/user-api +## 0.3.1 + +### Patch Changes + +- [#2084](https://github.com/blockful/anticapture/pull/2084) [`ff22247`](https://github.com/blockful/anticapture/commit/ff222472634dd5532d7716067cbbb34f8ad67485) Thanks [@brunod-e](https://github.com/brunod-e)! - Address PR review findings: keep the optimistic off-chain tally applied until + the replacement vote is actually indexed (and poll for it), drop optimistic + scores for ranked/quadratic ballots whose tally can't be predicted locally, use + Snapshot's `scores_total` as the turnout denominator for approval winners, stop + offering "Change vote" once voting has closed, render ENS avatars unoptimized so + arbitrary avatar hosts still load, align the validation metrics' activity day + with Authful's UTC usage buckets, drop retained daily figures at the day + boundary, and stop requiring `USER_API_METRICS_TOKEN` at boot. + ## 0.3.0 ### Minor Changes diff --git a/apps/user-api/package.json b/apps/user-api/package.json index 254cc01490..360daa7a74 100644 --- a/apps/user-api/package.json +++ b/apps/user-api/package.json @@ -1,6 +1,6 @@ { "name": "@anticapture/user-api", - "version": "0.3.0", + "version": "0.3.1", "private": true, "type": "module", "main": "dist/index.js",