Skip to content

v2026.9.4-1037327320

Choose a tag to compare

@thunkdifferent thunkdifferent released this 04 Sep 16:23
· 8 commits to main since this release
Immutable release. Only release title and notes can be modified.

v2026.9.4-1037327320

"Translucent Orange Lithic Slate"

Asset SHA256 VirusTotal analysis
URnetworkSdk-2026.9.4-1037327320.aar 98e557d4cf82e63325c85a4bbd04f2f188f1f8c8903ca1753e8d1e37a3525f27 not submitted
URnetworkSdk-sources-2026.9.4-1037327320.jar edf594eda6450c77830b5fdd9c24403e2fc249771f046bc844342c878f621570 not submitted
URnetworkSdk-2026.9.4-1037327320.xcframework.zip 129005ec0bfcbbce95abc19534f2ef93bb3ba8ce4717179091394cb811b0697c not submitted
URnetworkSdkJs-2026.9.4-1037327320.zip f7119643c9898e51be854662192e610a4d97797cd3ea95f90ba2f91a0908cbaa not submitted
urnetwork-provider-2026.9.4-1037327320.tar.gz cc27dc5f84faf38d7be859f47622dbc23c2b29b226d7f23d9cba47d076eac1db not submitted
urnetwork-validator-2026.9.4-1037327320.tar.gz 018dbc7aeb82c8f15ec2a3458a7de3163ffedb37d27e66a83e8107e3d847fe8a not submitted
urnetwork-snclaim-2026.9.4-1037327320.tar.gz 2b0d0d07762863174b75bde643cae38557f8c8c9f5b52ad9410b1b83deba6924 not submitted
urnetwork-proxy-socks-2026.9.4-1037327320.tar.gz cbce89fe2c95db8f8cdd7985baef5dff5ee588f52ba92dc422e562e21d388821 not submitted
crx-@urnetwork-extension-2026.9.4.zip ea3d021adfa0c4cdba3a4655e39aeed6bb9fe25e13ac66e23abc2fb48996f805 not submitted
crx-@urnetwork-extension-2026.9.4-firefox.zip 5df9c973edef471efb5462edb4275c7926d9537e8b75a799f05c3e88e8f84fd3 not submitted
URnetwork-2026.9.4-1037327320.ipa d56e54953b9d998491dcd353fcdac2a03c95bda5e98d162be85bdf2d6f7df4d9 not submitted
URnetwork-2026.9.4-1037327320.pkg cdda0d752d431c1f3519cd4ac32a5f757c2bf2e134b7ab564294c0149d7aed76 not submitted
URnetworkSdkWindows-2026.9.4-1037327320.zip 84919c5da0c33c60eeb8d39f3c4f938c464d64922cdb475cd7ab1f6c1c1eca73 not submitted
URnetwork-2026.9.4-1037327320-arm64.msi 119cb6cf31c21d0acea20abfdbbbaa3c3945bcf70a7d9f774f1b0f9e16891946 not submitted
URnetwork-2026.9.4-1037327320-x64.msi d1bc7bc75b4e8a1c17c944b928bbad72fd6aadb9d9a2aa6907f62b0310748d7d not submitted
URnetworkSdkLinux-2026.9.4-1037327320.zip 549530647b94139453dde75e0c4dc664d7d145b25ce337f6c19b7f72edd97f25 not submitted
urnetwork-daemon_2026.9.4-1037327320_amd64.deb 7119881183792003124887738d9c8bd8e43a53df4de6c1e924a502c270de20d8 not submitted
urnetwork-daemon_2026.9.4-1037327320_arm64.deb 29f7461fec20d5a9cdc4c1654869647e8cf779a2923c14349e40849b373e414e not submitted
urnetwork-daemon-2026.9.4-1037327320-amd64.install.tar.gz fa2df4d4c3355a18b64188a2eb5da7391a98ef4aa8a793d575bb46a292276a62 not submitted
urnetwork-daemon-2026.9.4-1037327320-arm64.install.tar.gz f45cee7dfb59611d932c621d5897f8b553337fee193eb379bad5867e520e85af not submitted
urnetwork-daemon-2026.9.4-1037327320.aarch64.rpm aa0ef9ccd6904d115789f21e6908195396994dec4e1db7165a0a449ab4deef21 not submitted
urnetwork-daemon-2026.9.4-1037327320.x86_64.rpm 2ad19a31a5fa0d4b01a8f52465c98d78c2149d4099d59e963bd8216229238dd6 not submitted
urnetwork-daemon-2026.9.4-1037327320-aarch64.pkg.tar.zst df0dd2f76bd26386d3ef2fc87153d18ec9433d99f302dcd32ee59694abee7e01 not submitted
urnetwork-daemon-2026.9.4-1037327320-x86_64.pkg.tar.zst 3af416cf443d69b015e17b113373767ba1d9e7a35cc73cd24c394177b849e0e7 not submitted
URnetwork-2026.9.4-1037327320-arm64.flatpak 32db55eccd09de2fff50d7e0b7ba0eece5e53cbd407e109d11fc8a565fb808db not submitted
URnetwork-2026.9.4-1037327320-amd64.AppImage 40895837d5b1d41cf3986a9157c6203214ef7099832c45375460c972b356156a not submitted
URnetwork-2026.9.4-1037327320-arm64.AppImage 1f1348642a1a7fb0339e655912e10eb6591605f68f2e6c00d1d6288cc4927481 not submitted
URnetwork-2026.9.4-1037327320-amd64.AppImage.zsync a05460d896b078fbf4a91b7c43b5644d287d636410d7971211a12cce49eb52e3 not submitted
URnetwork-2026.9.4-1037327320-arm64.AppImage.zsync 6f2fd14a286428807219fed7fccefaaa8558a3b1077370e9f90f020ea8b3568c not submitted
com.bringyour.network-2026.9.4-1037327320-play-release.apk 379c8d41ae7955528fcb6bff6b1bc9501a0d1fab06ffde27376601127b32d084 not submitted
com.bringyour.network-2026.9.4-1037327320-play-release.aab b76ca600e4da011ddc8e4b4141eed356e53a359d9ee20622e3e8fa553b49da32 not submitted
com.bringyour.network-2026.9.4-1037327320-solana_dapp-release.apk 3bbbb98f951ce3afd915c2a66e303763fa15e581095378d623b28786c0eee325 not submitted
com.bringyour.network-2026.9.4-1037327320-ethos_dapp-release.apk a6e6bc75ef4a87c616ab4372687d3e416767d3f31f427ad20cd0eeaf31260b98 not submitted
com.bringyour.network-2026.9.4-1037327320.apk f6572087fd6772ec18aff0eb1f29596a8352bd53a8ccc8046326d197caf5484f not submitted

Full changelog: changelogs/1037327320_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.

  • Harden Android egress probe cancellation
  • Points leaderboard: scrolling does not retry a failed page (the loading flip re-ran the load-more rule against the error, a hot retry loop); the footer's Try again is the retry
  • Account > Widgets: read the snapshot files off the main thread; the main thread only publishes the result
  • Observers publish only on change: listener callbacks, resets and the points leaderboard load-more rule gate their writes, so no observer can wake itself in a cycle
Full changelog

Changes in v2026.9.4-1037327320

v2026.9.3-1036806790 ... v2026.9.4-1037327320 -- 49 commits across 11 components.

android

urnetwork/android 639ee86e4...d30b0c27f

  • Harden Android egress probe cancellation (d30b0c27f)
  • Points leaderboard: scrolling does not retry a failed page (the loading flip re-ran the load-more rule against the error, a hot retry loop); the footer's Try again is the retry (6a34d7154)

apple

urnetwork/apple 8bcf39451...89b03841b

  • Account > Widgets: read the snapshot files off the main thread; the main thread only publishes the result (89b03841b)
  • Observers publish only on change: listener callbacks, resets and the points leaderboard load-more rule gate their writes, so no observer can wake itself in a cycle (05f42a3fe)
  • Account > Widgets: the previews show the real widget data like Android; the tunnel extension writes full snapshots at a 2 s cadence while the screen is open (preview-visible mark in the App Group), and the sample shows only without an account (083d28ad4)
  • Login stack: the Solana tile is always the fourth small button; without a wallet app the tap explains instead of hiding (d2fbc8ca3)
  • DeepLinkRouter: consume writes pending only when there is a destination, ending the onReceive livelock that blanked the screen after sign-in and got the app watchdog-killed (3923e5409)

web

urnetwork/web 780f9c518...a255c5e58

  • Add About page and polish site navigation (a255c5e58)
    • Add the finished About page and contributor profiles. - Add About to the shared navigation and footer. - Refine the Build and Investor Centre presentation. - Improve mobile navigation and responsive spacing. - Add the reusable responsive preview and regression coverage.

build

urnetwork/build b7fee4b86...057535def

  • Fail closed during service rollouts (057535def)
  • 2026.9.3-1036806790 restore android pin (e5ca17820)

sdk

urnetwork/sdk bd19566d3...857248fc8

  • Keep browser device RPC grids stable (857248fc8)
  • Points leaderboard view controller: claim the in-flight page in the scope that checks it, drop pages after close, state the goroutine-safety contract (d26b97ea6)

connect

urnetwork/connect f860da1dd...fb888dc88

  • Expose contract sender role for lifecycle diagnostics (f8b1b601a)

warp

urnetwork/warp 3adb7d294...06c376a5b

  • Fix nft IPv6 DNAT reconciliation (06c376a5b)
  • Test exact TLS selection for manager alias (d187224b1)
  • warpctl: harden release status observation (aeb8d6964)

sn

urfoundation/sn a57360fcd...6a6c74f0a

  • Refresh release lock for runtime history fix (6a6c74f0a)
  • Authenticate carried registration runtime history (fa8b94602)
  • Refresh release lock for dependency fix (5f7102c92)
  • Handle ephemeral simulator dependencies (b0306dcea)
  • Refresh testnet lock after dependency preflight fix (3c89f2bb1)
  • Preserve compatible simulator data volumes (8c29d561b)
  • Record frozen testnet launch qualification (5257b2f90)
  • Refresh final testnet release lock (5d779cdd8)
  • Record semantic verifier parallel qualification (cfcdbcb65)
  • Parallelize final semantic verification (7d634c438)
  • Harden final evidence closure validation (a8b911b04)
  • Fix live Merkle artifact history fixture (188364eca)
  • clarify cumulative registration ceiling (da20a2211)
  • budget cumulative testnet registrations exactly (65c967070)
  • test: qualify v4 carried history (445666c6a)
  • harden replacement probe resume invariants (66f9aaff3)
  • replace superseded precompile probe safely (50a7843f3)
  • fix direct completion storage gate coverage (76dd06a6f)
  • Refresh final testnet release lock (a02a4d10f)
  • Document final testnet freeze handoff (115b3c1c0)
  • Harden final semantic evidence replay (8c9a0716d)

server

urnetwork/server 9031fd7e9...d184121d6

  • update (d184121d6)
  • Monitor unsafe Planetoid archive writers (de428db3e)
  • Monitor Mimir continuity visibility (cf8af403b)
  • Harden journal retention probes (c47fc754e)
  • test: use bounded service probes (b7816bc75)
  • Monitor container runtime and journal health (60553e6f3)
  • Subscription details cache: refuse a build older than the last invalidation; limiter lock named stateLock (156ac87cc)
  • test: canonicalize secure filter fixture paths (f7b9b2e81)

localizations

urnetwork/localizations 58a2ef4a7...119ffd999

  • apple: no-Solana-wallet alert strings for the login stack's Solana tile (119ffd999)

operator-proxy

urnetwork/operator-proxy 4ba0dd88f...0285a79d8

  • prober: aggregate geolocation source outcomes (0285a79d8)
  • providertunnel: silence canceled tun read teardown (20e289bd0)
  • providertunnel: disable nested provider probes (cf74f79ee)

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.9.3-1036806790 --to v2026.9.4-1037327320 --filters= to include them.