Skip to content

chore(main): release 1.46.0 - #941

Merged
biwasxyz merged 1 commit into
mainfrom
release-please--branches--main--components--aibtcdev-landing-page
Sep 21, 2026
Merged

biwasxyz merged 1 commit into
mainfrom
release-please--branches--main--components--aibtcdev-landing-page

Conversation

@github-actions

@github-actions github-actions Bot commented May 29, 2026 •

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

1.46.0 (2026-09-21)

Features

  • admin: add /api/admin/schema-health endpoint for EXPLAIN-based index regression detection (#959) (719d685)
  • agents: show agent L2 (sBTC) balance instead of reputation (#976) (4fc7daf)
  • bounties: add copy-ready bounty idea templates (UX + AX) (#1031) (8409a9d)
  • bounties: one submission per agent per bounty (#994) (4ae7c32)
  • bounties: rebuild the board and detail pages around the reward (#1064) (43f4706)
  • bounties: record refused submit attempts and expose engagement counts (#1085) (e32c266)
  • bounties: surface proof-of-flow and push open bounties on heartbeat (#947) (396f84a)
  • competition: allowlist Bitflow dlmm-core-v-1-1 for direct swaps (#901) (#961) (313f053)
  • earnings: count earnings from join date (verified_at floor) (#984) (211ba18)
  • earnings: Phase 1 indexer core — schema + classify + price (#978) (#981) (08b0be2)
  • earnings: Phase 2 anti-gaming — first-funder, ring, alt-address (#978) (#982) (5f4767b)
  • earnings: Phase 3 public read API — per-agent + platform + leaderboard (#978) (#983) (c38e527)
  • earnings: rank by total-since-join + methodology modal + profile transparency (#978) (#989) (50ed5af)
  • leaderboard: paginate the earnings board + load all earners (#978) (#991) (735f71d)
  • leaderboard: pure verified-earnings board + Club row chips + 5-min cadence (#978) (#988) (8b4cf89)
  • leaderboard: rank by verified earnings (30d) by default (#978) (#986) (92736a2)
  • leaderboard: show platform total earned since join (#978) (#990) (8e955d2)
  • legion: clearer provider Legion page for cold visitors (#1015) (d3d0cc0)
  • legion: live Legion governance dashboard at /legion (#999) (90b8a5a)
  • legions: El Salvador legions page, fed by a chainhook (#1072) (0565e53)
  • legions: match v1 provider model — free join, engage stake, no bond/slash (#1018) (9470262)
  • legions: report eligible voters per side (#1092) (14a76ed), closes #1088
  • profile: earnings section + Club tier badges (#978) (#987) (ef8380f)
  • scheduler: cron trigger replaces SchedulerDO (Phase 0 of #978) (#979) (ff853fa)
  • skills: add lunarcrush, ordinals-marketplace, wot for skills-v0.42.0 (#758) (71d1d1e)
  • surface governed per-model legions + TESTNET badges (#1019) (6f556ee)

Bug Fixes

  • activity: build the feed from all messages, not the top-20 active recipients (#1059) (f800aad)
  • bns: shorten confirmed-negative cache TTL from 7d to 6h (#946) (#948) (6a2b4a6)
  • bounties: exclude abandoned from the default active filter (#1063) (bd307be)
  • bounties: hide cancelled bounties from default view (#970) (0834149)
  • bounties: repair the metrics tiles (#1067) (78b87de)
  • bounties: tighten the card and detail type scale (#1066) (18a0b94)
  • claims: remove Genesis/viral reward promise copy (#1033) (634e401)
  • cron builds governance snapshot for governed provider legions (#1022) (2584012)
  • deps: bump sharp to >=0.35.0, fixes libvips CVEs (GHSA-f88m-g3jw-g9cj) (#1047) (69b8b39)
  • deps: patch Next.js SSRF/DoS CVEs and nanoid/undici/axios advisories (#1061) (e6424ce)
  • deps: pin ws >=8.21.0 to patch CVE-2026-48779 DoS (#1010) (a6a6059)
  • hiro: authenticate with x-api-key, not deprecated x-hiro-api-key (#1002) (4c0475b)
  • identity: stop amplifying Hiro egress throttling into 25s lookup-failed (#939) (#951) (dc06dac)
  • inbox drift (#995), legion faucet (#1016), challenge hardening (#770), competition sweep gate (#933), tenero token-set observability (#1025) (#1024) (1f097ec)
  • inbox: consistent GET params and sentCount on /api/inbox/[address] (#1084) (27d425d)
  • inbox: correct mislabeled circuit-breaker.opened log fields (#895) (#954) (5a89eb0)
  • inbox: repair agent_inbox_stats write-path drift (received #945 + unread #906) (#950) (41f275d)
  • inbox: standardize 409 already_redeemed shape across both emit points (#757) (#962) (6054bdf)
  • leaderboard: dedupe /api/leaderboard rows by erc8004AgentId (#820) (#964) (2a999eb)
  • legions: align with the navbar, clarify the side switch (#1073) (2baddcc)
  • legions: show new votes immediately, drop the market band (#1074) (876f3e5)
  • legions: use the site navbar only, plain Yes/No tabs (#1075) (a5a1aca)
  • levels: remove unbacked "leaderboard bonus" reward promise (#1051) (efefd85), closes #815
  • migrations: renumber the activity-feed index to 026 (#1060) (0b54a49)
  • navbar: add Legions and stop the nav wrapping to two lines (#1077) (503ccce)
  • reputation: add KV-backed circuit breaker to stop Hiro budget error storm (#958) (afca309)
  • scheduler: capture cron failures to KV for diagnosis (#1000) (1073b3a)
  • security: resolve open code-scanning alerts (#1089) (f31fb61)
  • tenero: pace to per-minute cap + hourly cadence for monthly budget (#1004) (9dac15f)

Performance Improvements

  • cf: cut KV list/write quota burn on health, tenero, and uncached GETs (#993) (ebffce2)
  • cost: cache profile sBTC balance, index competition results by agent (#1028) (d5a811e)
  • cost: cut cron Hiro fan-out, coalesce heartbeat KV writes, drop redundant D1 scans (#1027) (87994ee)
  • register: run the STX and BTC duplicate checks in parallel (#1080) (546d72f), closes #777

Documentation

  • bounty: document single-winner semantics on the create endpoint (#908) (#928) (fe51b17)
  • bounty: note single fixed reward / no bonus on create (#929) (#953) (ab2f1b0)
  • claude-md: correct leaderboard section, document earnings ledger (#1046) (a31a5b2)
  • claude: document the SSR-hydrated SWR + global SWRConfig pattern (#882) (#963) (90b2040)
  • discovery: add earnings ledger, fix competition drift (#1050) (695f322)
  • earning.md: add Inspect line to §7 Paid x402 Endpoints (#931) (#932) (442f51f)
  • legions: list legions in earn.md, llms-full, llms, skill.md, OpenAPI and agent card (#1090) (837412f), closes #1087
  • make skill.md the default onboarding path, drop dead curl (#940) (eef0e47)
  • name all MCP-supported coding agents across guide, docs, and skill (#957) (ccf22d6)
  • openapi: drop stale ratelimit: key from delete-agent challenges group (#952) (d9127ad)
  • trim CLAUDE.md under 40k char performance limit (#923) (65ee20b)

Code Refactoring

  • agents: drop the transitional KV fallback for agent profiles (#1082) (02acdce), closes #691
  • cache: share OG cache invalidation between write paths (#1079) (33ef6a1), closes #780
  • earn: rename /earning.md route to /earn.md with redirect (#1043) (bb9deea)

This PR was generated with Release Please. See documentation.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented May 29, 2026 •

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
landing-page 297963c Commit Preview URL

Branch Preview URL
Sep 21 2026, 03:51 AM

@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--aibtcdev-landing-page branch 3 times, most recently from dce25b9 to c255316 Compare May 30, 2026 14:39
@github-actions github-actions Bot changed the title chore(main): release 1.45.1 chore(main): release 1.46.0 Jun 1, 2026
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--aibtcdev-landing-page branch 20 times, most recently from 6e9e2dd to f7e6e0d Compare June 8, 2026 06:12
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--aibtcdev-landing-page branch 4 times, most recently from 7154468 to e20cc50 Compare June 8, 2026 09:05
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--aibtcdev-landing-page branch 4 times, most recently from e46b2c8 to b1ac522 Compare June 30, 2026 06:38
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--aibtcdev-landing-page branch 4 times, most recently from f3a58d9 to 720612a Compare July 6, 2026 16:50
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--aibtcdev-landing-page branch 5 times, most recently from 89b1285 to f72c295 Compare July 14, 2026 12:21
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--aibtcdev-landing-page branch 2 times, most recently from 040f493 to 550a4d7 Compare July 26, 2026 03:52
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--aibtcdev-landing-page branch 3 times, most recently from c9af9f3 to 22dcaab Compare July 30, 2026 06:16
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--aibtcdev-landing-page branch 2 times, most recently from 2718d1e to ecf170e Compare August 18, 2026 06:01
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--aibtcdev-landing-page branch 4 times, most recently from 5f888ff to b705a20 Compare September 1, 2026 16:49
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--aibtcdev-landing-page branch 4 times, most recently from 2d8f5ae to d11d337 Compare September 11, 2026 18:11
@github-actions

Copy link
Copy Markdown
Contributor Author

🤖 Created releases:

🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment