github urnetwork/build v2026.8.31-1034210530

3 hours ago

v2026.8.31-1034210530

"Conglomerate Dull Chalk"

Asset SHA256 VirusTotal analysis
URnetworkSdk-2026.8.31-1034210530.aar 7e4a18d3b44d323d6a7d3afe31cf4c4fee3beabd125e2c5bf61b365d1515de0c not submitted
URnetworkSdk-sources-2026.8.31-1034210530.jar 6fcaffd1aa173b234fd28bfd2c145dc8d3f1222f5d7229a4a5e61a29ceb3abc3 not submitted
URnetworkSdk-2026.8.31-1034210530.xcframework.zip d93a5923065b77ab86d846433e2f6b7b3b732cb85848e4fe20c9d328f434b5a4 not submitted
URnetworkSdkJs-2026.8.31-1034210530.zip 1f73c55235deec906155369ece41632a1151df610f0ee3e9f4347b40df7aac7c not submitted
urnetwork-provider-2026.8.31-1034210530.tar.gz 90a7fabdc5e146341ebe878d6a60a1559c02df1e50a24aaf8637cdba56994645 not submitted
urnetwork-validator-2026.8.31-1034210530.tar.gz 89fea2a1803023fb2010741e754eb5ef8593ea4ca869b1d0dc0dcff8b7313992 not submitted
urnetwork-snclaim-2026.8.31-1034210530.tar.gz d53373e3be8120a1f4c2122ee46cec471ca9109142af982d76875ecb510a8547 not submitted
urnetwork-proxy-socks-2026.8.31-1034210530.tar.gz bae59c4c8adfd2f9b526ac5723560c823e03021af9ece5e96327692f453dc72d not submitted
crx-@urnetwork-extension-2026.8.31.zip d98bbc6adc66bf5f185aa75c1119c1ca39a9563c7200cdd764ec63eb1199114c not submitted
crx-@urnetwork-extension-2026.8.31-firefox.zip f9dc53c088008bfa48e59cf33da2aaea8bbae6a3fc74248f15b5327f6a609cda not submitted
URnetwork-2026.8.31-1034210530.ipa da9a7d8d6750fa07ea28dd69ea2e97056f310590f7d9f2851993ef6666e90cf8 not submitted
URnetwork-2026.8.31-1034210530.pkg ea435f9a7f21bb65ad45901c3fc37c1f1a3e5638a566dbddc7f13e7c53f1a16c not submitted
URnetworkSdkWindows-2026.8.31-1034210530.zip a0bd690d416543210638254f5a76a8449e445ffaa5019176815f66af6fd491bc not submitted
URnetwork-2026.8.31-1034210530-arm64.msi 8ccf552306075700397db98e592eb96a5c3300938d8daca8bc3b2cb190977e81 not submitted
URnetwork-2026.8.31-1034210530-x64.msi 53f8d56ee28ea10ceee90819fade1bbdf0003adef828f0139fdc1b27c4c5a0d2 not submitted
URnetworkSdkLinux-2026.8.31-1034210530.zip c56f0699b46b47d4e9392018ee28aab20e0abe9be42b04408ab8c09b59d6a28e not submitted
urnetwork-daemon_2026.8.31-1034210530_amd64.deb f073fa9b9dc91aca233968a70e9b3b20818be54d4048158e169142a253ff9d90 not submitted
urnetwork-daemon_2026.8.31-1034210530_arm64.deb 448d84106f70b029a1aad7a94752797649c1c764b906715550f153c8a16bc2a1 not submitted
urnetwork-daemon-2026.8.31-1034210530-amd64.install.tar.gz 37217349831d93fd9396e924634d9ddd620b94b6e8994c1c6eee1910337785ee not submitted
urnetwork-daemon-2026.8.31-1034210530-arm64.install.tar.gz 6f1d2e638b77baef9b53abdfb5ca702b54ed4ac56dd151cc953f4813ebd200dd not submitted
urnetwork-daemon-2026.8.31-1034210530.aarch64.rpm 1f23d4489cd78abfa552383629abd41acce0af6b143b72da46c05858f3670cec not submitted
urnetwork-daemon-2026.8.31-1034210530.x86_64.rpm 56d2e601683afca5ac4ee67540326141bcd7eed197d4f04d8d726eeb18a6be46 not submitted
urnetwork-daemon-2026.8.31-1034210530-aarch64.pkg.tar.zst ddbda8ff61a7bc21554023e016af34812a5d4d245d81ea24327279db50454037 not submitted
urnetwork-daemon-2026.8.31-1034210530-x86_64.pkg.tar.zst d1785d741abeb866486e4ad56d13b214ad0b75d18bad9e25e0940cb9470309c3 not submitted
URnetwork-2026.8.31-1034210530-arm64.flatpak e3df25fcf9d73d5565b2a3ac389aee907ee05860754969ff677a94b352d00ed8 not submitted
URnetwork-2026.8.31-1034210530-amd64.AppImage 161f4748e6a6d8dcfe1dc550188b94a6c67e0fd84c23db6a928375450c121c80 not submitted
URnetwork-2026.8.31-1034210530-arm64.AppImage a83a33706a4c4f1572ec83438369a6ec07b961efdeeccb1421175d6e37ac3088 not submitted
URnetwork-2026.8.31-1034210530-amd64.AppImage.zsync 4a1d85bfaeb465bc2cd1b64b6492f41a3477362995fa85834a2952e896eddb60 not submitted
URnetwork-2026.8.31-1034210530-arm64.AppImage.zsync cb10ed9cd7fb4ac0a18c7b74109e19ba7631bf48b82ad118751a6166c4006501 not submitted
com.bringyour.network-2026.8.31-1034210530-play-release.apk dc39fce165b0a82418ad883d3272fc9e3db712b1bc7309d881173c707ad711a0 not submitted
com.bringyour.network-2026.8.31-1034210530-play-release.aab e7ba365727f783a3b59c6dbaae08570dce23c07d082954243b4c4548d127d19d not submitted
com.bringyour.network-2026.8.31-1034210530-solana_dapp-release.apk 7d7746327bd479714d404d951d6d4d7a0c451b261f433f249a53c636cfc1ba2d not submitted
com.bringyour.network-2026.8.31-1034210530-ethos_dapp-release.apk aa4ffaa9f2664e77282bc4e88cb06dec21e10fb1b911e44e58784b77905ef6c3 not submitted
com.bringyour.network-2026.8.31-1034210530.apk e65475038df4811159e8d3b62cb02974501f819093bdf9dd18ad9e7d1bb96866 not submitted

Full changelog: changelogs/1034210530_Full.md -- every commit in every component since the previous release. Per-store notes for Play, App Store Connect, Partner Center and AppStream are in that same directory.

  • Preserve Chrome bridge sessions across hostname normalization
  • Web: negotiate JSON response for /ip
  • Preserve transactional email assets
  • Ur.xyz: improve mobile layouts and fix responsive interactions
  • 2026.8.30-1033129380 restore android pin
  • Join generated client retirement on generator close
  • Retain provider TCP returns until acknowledged
  • Join user NAT packet ownership on teardown
  • Alert on stale planetoid backups
  • Make Loki tail close idempotent
Full changelog

Changes in v2026.8.31-1034210530

v2026.8.30-1033129380 ... v2026.8.31-1034210530 -- 185 commits across 9 components.

extension

urnetwork/extension 9edd2d65d...ade1b4226

  • Preserve Chrome bridge sessions across hostname normalization (ade1b4226)

web

urnetwork/web dc8fd20c6...780f9c518

  • web: negotiate JSON response for /ip (780f9c518)
  • Preserve transactional email assets (ec9688c52)
  • ur.xyz: improve mobile layouts and fix responsive interactions (527f4ecd0)
    Standardize mobile navigation, disclaimer, footer, statistics and directory layouts. Polish Build page spacing, section boundaries and responsive controls, and restore mobile explanations for interactive graphics.

build

urnetwork/build 271ce60d5...03e1e79ac

  • 2026.8.30-1033129380 restore android pin (03e1e79ac)

connect

urnetwork/connect b9a0ecf63...613685f3f

  • Verify orphan resets reach gVisor sockets (0f469a079)
  • Join generated client retirement on generator close (1b7a851af)
  • Retain provider TCP returns until acknowledged (157244cfa)
  • Join user NAT packet ownership on teardown (ecb7078bf)

warp

urnetwork/warp 364cae41d...f0feca439

  • Alert on stale planetoid backups (f0feca439)
  • Make Loki tail close idempotent (ba01c98ed)
  • Surface dropped Loki tail entries (26089b2d5)
  • Keep idle ring gRPC streams alive (1e95aef4c)
  • Select capable nginx for config validation (a85a2776b)
  • Serialize complete host rollout overlap (7e2075cdc)
  • Keep Grafana alert intervals on scheduler grid (608912add)
  • Reconcile redirects after duplicate drain (835657419)
  • Retry transient Loki query failures (5b65a1662)
  • Reconcile redirects during duplicate drains (266b521de)
  • Prune dead LB redirects by live sockets (d6f2f06fe)

sn

urfoundation/sn 6f36f6dd0...ab19c8fd2

  • authenticate migration fleet aliases (ab19c8fd2)
  • batch carried fleet history audit (de2dbc4f9)
  • authenticate refreshed fleet history (ea2acbcca)
  • stabilize reserve repairs across emissions (b8a041d09)
  • repair diluted reserve validator majority (f995cdbfd)
  • audit restored fleet oracle history (c2339674e)
  • recover superseded fleet mirror writes (1d7071f3a)
  • fix testnet supervisor unit generation (bc0450103)
  • retry transient public EVM reads (4dc707079)
  • recover expiring fleet commitments (34ca104bd)
  • record fleet commitment expiry checkpoint (d64053b08)
  • record carried batch recovery approval (7a420b09a)
  • authenticate carried fleet batch preparations (b74caf5f6)
  • record accelerated testnet revision approval (65e01ebc4)
  • harden repeated testnet plan revisions (f4fad7011)
  • accelerate resumable testnet fleet setup (038def6ac)
  • harden interrupted testnet funding recovery (ee118fdf1)
  • harden sim-testnet recovery lineage (7044fe98b)
  • accelerate and harden sim-testnet fleet setup (b455c1b90)
  • fix sim-testnet live campaign scheduling (b32b154bb)
  • Lock migration-safe operator release (40fbf3da6)

server

urnetwork/server acbe47f5b...d3b8699ac

  • Record recurring Proxy tail loss burst (d3b8699ac)
  • Monitor Loki tail accounting (d0a9d6917)
  • Monitor Mimir bucket index freshness (d1feed002)
  • Preserve HTTP hijack source frames (6f440ab7f)
  • Avoid HTTP responses after hijack cancellation (02f4d29ae)
  • Record Connect TTL fix verification (1b311b2a6)
  • Mark Loki reset attribution unknown (24c6ffeea)
  • Record separated Loki loss control (933bb9d1a)
  • Separate Loki tail loss boundaries (c2033d7f8)
  • Attribute direct Loki tail loss (2657668b4)
  • Record live log tail recovery control (0500bb194)
  • Recover log tails from synchronization bursts (e055c98c4)
  • Partition saturated log reconciliation (6bcb08b1d)
  • Record Proxy status IPv6 discriminator (d11f2565d)
  • Record stale Taskworker retry recurrence (b1a6149ec)
  • Record Redis writer fix validation (e5ae8c45e)
  • Record email asset live validation (eb2bb79d5)
  • Monitor transactional email assets (651d22b4d)
  • Record association probe live validation (ccd20ae6c)
  • Monitor mobile association files (13158a8e6)
  • Record live Loki EOF detection (4768b3f1e)
  • Detect Loki tail backend EOFs (45d832aa8)
  • Record post-deploy TTL writer gate (841a2b80d)
  • Record reconciled tail live validation (6386a9efc)
  • Distinguish net escrow key recreation (c1ab149b7)
  • Bound log reconciliation below live volume cap (c843c192a)
  • Reconcile late Loki tail entries (e02c34ca6)
  • Record payout rate-limit recurrence (af71e18a4)
  • Record live UTC burst validation (a4aa81cca)
  • Normalize burst evidence timestamps to UTC (5c91a3c40)
  • Record payout artifact runtime discriminator (4ad9796ae)
  • Monitor rollout guards across service hosts (d049c05a9)
  • Bound and expose proxy message pools (0c32ba1c8)
  • Classify invalid payout destinations (09e863863)
  • Count logical payment rate limit events (bc76e5b6f)
  • Classify completed reliability index finalization (bb902a033)
  • Detect reliability index drift and preserve alert evidence (a998d32fb)
  • Document Warp release validation gate (461b6f040)
  • Detect payout retry microbursts (2f2bd546f)
  • Avoid redundant payout remediation deploys (d44a72984)
  • Alert on payment processor rate limits (469123d54)
  • Correlate payout retry waves with rate limits (b50dc58f3)
  • Document Grafana query echo verification (e475ee58b)
  • Ignore Grafana query completion echoes (ca140bcab)
  • Ignore Grafana query echoes in log alerts (8f1153f3f)
  • Disperse capped task retry waves (70b0d2699)
  • Classify monitor SSH admission resets (471653e3e)
  • Account for ambient SSH preauth pressure (5f54d8b6b)
  • Bound monitor SSH concurrency per host (83946614b)
  • Track live proxy UDP receive drops (694e38673)
  • Clarify invalid payout wallet recovery (c35d7f621)
  • Explain payout retry amplification (06ee5345f)
  • Detect stale proxy rollout guards (6c27942ec)
  • Track post-alias worker memory peaks (1a0ac3179)
  • Document proxy rollout memory collapse (028dd7703)
  • Checkpoint operational Grafana coverage (2c3b55202)
  • Diagnose sustained proxy transport failures (81e808c54)
  • Track score cache legacy drain (46155b3be)
  • Bound net escrow reconciliation to unsettled rows (93cbec800)
  • Document non-software proxy capacity fixes (1d8f01e57)
  • Monitor proxy rollout memory pressure (2dcc0fb85)
  • Join perfvar probe and route ownership (38e1ae2c4)
  • Fix payout range and migration gate monitoring (550c1151f)
  • Attribute stats export overlap (061398001)
  • Load log services from active config (de5a71868)
  • Bound warp service discovery output (62479305a)
  • Record third score-bound close overrun (f8c82bd89)
  • Record repeated score close overlap (4fe508088)
  • Retain valid task journal rows (4cb1e741c)
  • Record pre-containment payout recurrence (fc5b193c9)
  • Preserve PostgreSQL wait attribution (96f60540d)
  • Document young transaction burst discriminator (f6def938d)
  • Document score churn terminal boundary (4b571ccb4)
  • Record live worker journal validation (b6abd3504)
  • Treat empty task journals as healthy observations (9d2639ea7)
  • Correlate worker heap alerts through journal fallback (b7b84a1da)
  • Link worker churn to close backlog (062e8dce5)
  • Polish net escrow alert timing text (da9be00f2)
  • Bound net escrow reservation scans (8d153320f)
  • Deduplicate Redis client score payloads (3c7ffff83)
  • Fix client score target fanout churn (1450f14fa)
  • Make listen allocator scope test portable (1d893d328)
  • Attribute net escrow page walk cost (fceaafca3)
  • Explain Grafana plugin generation failures (7bc5b13ce)
  • Record post-migration backlog recovery (aa526dcab)
  • Split deterministic payment guard regression (064e35e98)
  • Correct deployed remediation evidence (77a2710c6)
  • Record live Redis reserve validation (2e0efaf21)
  • Preserve Redis host capacity reserve (55a56937b)
  • Stabilize perfvar schedule and carrier accounting (bf6f189ea)
  • Record accelerating Redis capacity pressure (b3374b695)
  • Trace stale score exports to live tasks (284f455df)
  • Explain bounded retention catchup (939ed8aab)
  • Clarify Redis cleanup drain timing (e1b55d8c8)
  • Detect scheduled reboot task collisions (2f109e20d)
  • Retain proxy failure route diagnostics (3c3177001)
  • Preserve journal chronology in close fallback (26a80a6b2)
  • Record complete migration task recovery (71d0875d1)
  • Keep close probes visible through log gateway failures (cf1837936)
  • Attribute Grafana ingress provisioning failures (a4def1a40)
  • Wake exchange handshakes on resident changes (537426bee)
  • Record post-migration task recovery (8c7d43988)
  • Monitor aggregate Redis host capacity (73546e44c)
  • Diagnose Redis maxmemory TTL pressure (9e7914669)
  • Support targeted monitor probe pauses (40debbac4)
  • Contain PostgreSQL local-buffer exhaustion (2b46b0137)
  • Join full TUN NAT ownership before pool audit (79840065b)
  • Monitor Grafana ingress on every edge (08d54930a)
  • Monitor exact edge IPv6 ingress (00a538eec)
  • Document IPv6 ingress root causes (f81b67ad6)
  • Use modeled deadline for live profile schedule (89b9d5e02)
  • Back off failed log tail streams (9ee111502)
  • Separate log transport diagnostics from service output (3ea5a4118)
  • Document transient Loki query retries (bcc0bf8bd)
  • Correlate live payout with vacuum horizon (16efc5745)
  • Schedule monitor cadence after completion (89080c58f)
  • Render vacuum recovery for the alerted table (082d13390)
  • Record third escrow deadline retry (27f6f579c)
  • Route live escrow overruns to their playbook (95c57d164)
  • Diagnose net escrow deadlines as containment (f8d2e3c2f)
  • Skip stale monitor cadence ticks (12d9b998c)
  • Align net escrow lifecycle regression coverage (1c506b7a3)
  • Fall back across Mimir gateways (e0b98e6b1)
  • Gate API and MCP on database migrations (779a05185)
  • Render task guidance from active causes (b8d1ae52d)
  • Classify missing migration task failures (484cef028)
  • Record rollout convergence failures (c62a5c5aa)
  • Gate startup on required migrations (92aef1089)
  • Record latest escrow reversal sequence (d5870798b)
  • Prevent completed close heartbeat resurrection (6121dc1c4)
  • Retain close retry lifecycle evidence (431132d80)
  • Extend predeploy escrow convergence evidence (7e9fe085e)
  • Record final predeploy escrow controls (47b48d39d)
  • Keep streaming log rates on cadence (5a8a52aef)
  • Preserve monotonic ST high-water updates (0fa319bff)
  • Stream monitor logs without sampling gaps (c447f4852)
  • Record repeated close deadline control (2d47a16f0)
  • Monitor database migration coherence (b960cdc5c)
  • Preserve durable migration identities (ba49dfedc)
  • Preserve published database migration versions (96152eebb)
  • Document pre-deploy monitor evidence (bf2f840e4)
  • Document latest production monitor findings (c7122277e)

proxy

urnetwork/proxy dd53ffcd2...32f51d98d

  • Expose WireGuard receive health (32f51d98d)

userwireguard

urnetwork/userwireguard 9c42579b8...85fb1ca40

  • Isolate shared WireGuard receive queues (85fb1ca40)

Filtered out of this changelog: 1 merge commit (both sides are already listed), 1 version-stamp commit written by all/run.sh on every release, 1 ungoogle re-tag commit written by all/run.sh. Re-run all/changelog.py --from v2026.8.30-1033129380 --to v2026.8.31-1034210530 --filters= to include them.

Don't miss a new build release

NewReleases is sending notifications on new releases.