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.