• v1.2.0-beta.7 55a2efe329

    Slipstream Beta 1.2.0.7
    All checks were successful
    release / build (push) Successful in 14m51s
    release / flatpak (push) Successful in 6m11s
    release / windows (push) Successful in 12m11s
    release / arch-package (push) Successful in 1s
    release / deb-package (push) Successful in 37s
    release / apt-repo (push) Successful in 4s
    release / sign-release (push) Successful in 2s
    Pre-release

    sky_line released this 2026-10-09 08:32:53 +00:00 | 1741 commits to main since this release

    Slipstream Beta 1.2.0.7 -- v1.2.0-beta.7 (55a2efe329).

    Linux x86_64 (glibc >= 2.38, x86-64-v2 CPU): *_x86_64.tar.xz
    Ubuntu 24.04+ / Debian 13+ / Mint 22+: *_amd64.deb (sudo apt install ./)
    Windows x64 (unsigned; SmartScreen: More info > Run anyway): *_Setup.exe installer, or *_win64.zip to unpack anywhere

    Changes since v1.2.0-beta.6.

    Fixes

    • Fix build: mesh delayed-due llmin mixed F64 with LLUnit seconds (Refs #485) (abd9cf9b4a)
    • Mesh/ring review fixes: delayed retries count in full again, failed headers stay known as missing, 404 LOD reported, stash pacer idle latch (b4ac2b071e)
    • Refs #485: review fixes: deleted workers skip parked decodes, cheaper deleteOK, larger queue cap, exemptions (2be7b90c62)
    • Fix crash: log type/what() and work-item origin of exceptions escaping a work queue item before rethrowing (82be757fef)
    • Fix crash: event poll posted raw this to gMainloopWork; capture sender by value + weak impl, stop the poll at region delist (5698dd7e90)

    Other changes

    • RAM log: mallinfo2 heap stats opt-in (SLMemLogHeapStats, default off) -- it walked the heap under arena locks, 426 ms hitches (Refs #485) (55a2efe329)
    • Refs #485: RAM attribution + fetch-gate log fields; mesh retry delays on a real clock, delayed count from list sizes; bounded worker eviction per sweep (0cda7d8c91)
    • Refs #485: mesh dispatch never starved by delayed retries; pending cap; horizontal network-DD gate; MeshDelayed log (52c74450e2)
    • Refs #485: bound texture fetch workers; raw/formatted byte gauges; network-DD texture gate (a50820b5f3)
    • Refs #485: updateRegions respects a real time budget (no 1 s loosening outside the progress screen) (8e3c0d7479)
    • Mesh fetch: un-stall the dispatch gate (skins wait on their header, delayed retries capped at half the budget), never lose requests for a missing asset URL (b1023f9db9)
    • Region ring as backstop: true region cap, paced connects, Far/connect limit never beyond render draw distance (42ca310a4b)
    • Network draw distance: AgentUpdate Far is min(render DD, SLNetDrawDistanceMax 512 m, SLNetDrawDistanceFlightMin 192 m while faster than SLNetDrawDistanceFastSpeed 25 m/s) (8aafbc1c95)
    • Region ring: hold stale drops during a global stall (root region or most regions silent) and for a stale window after; at most 2 drops per sweep (191a57c15f)
    • Refs #485: FetchGate stats line; active trim of CPU texture copies over the allowance (484c32021e)
    • Refs #485: mesh fetch: in-flight limit, drop orphaned requests before sending (63917508eb)
    • Refs #485: texture fetch: drop unsent requests for textures that left the view (867785c208)
    • Refs #485: texture fetch gate: priority queue, cancel-before-send, event-driven refill, parked decode admission (8fd40e68b4)
    • Refs #485: asset CDN connection plan, non-CDN texture class, pacing/back-off settings (d101569452)
    • Refs #485: llcorehttp: smooth start pacing and per-class busy back-off (d08e7b0238)
    • Refs #485: llcorehttp: fixed keep-alive pool per class, socket open/close gauge, reply notifier (c00a66c2ba)
    • Region ring: only drop dead (stale) circuits; never abandon live neighbours (stops our acks while the sim holds our child agent -> agent logout on fast flights at max draw distance). Ring keeps capping what we connect. (0f20618ce7)
    • Region ring: drops forget the region locally (no AgentQuitCopy = logout) and never drop a region the agent was root in within 60 s -- fast mainland flight was logging the agent out (all sims silent at once); likely #570 (50af6c4cbd)

    Tickets

    SHA-256 of each file is listed in its job log and below as uploads land.

    43874990e62886f46be529cacabddc98ea781ead1f161706a8c7e659624462d5 Slipstream_1.2.0-beta.7_x86_64.tar.xz

    f0e08fe92135017bfa73293b14e555b799949fe13bca7626d1a922f32410a961 Slipstream_1.2.0-beta.7.flatpak

    bc7af86519ed1fcee832d45a264b0aea81e019f6bae952efc959fd804c45e47e Slipstream_1.2.0-beta.7_win64.zip

    fe65dfdd0b9c18056775e76ea3df74006c362da8b0e9c78f29ef19c78efa6f67 Slipstream_1.2.0-beta.7_Setup.exe

    705679e4c4a470ef65eff77ae98df6e2d43c882d2bb2c1c802750da5039d3702 Slipstream_1.2.0-beta.7_x86_64.tar.xz.sig

    40d3624bcecf51cb5ab33ce90d465a04c78ade7b4d1f8b4c3a33b47451f29986 PKGBUILD

    a68c8fd38413b71e6ecc8eeff19b2ef01ebfcaa249aca30d868233a4a4753a67 Slipstream_1.2.0-beta.7_amd64.deb

    Signed checksums: SHA256SUMS + SHA256SUMS.asc (key C28FDB4A40AA8360D8DF0470AD8E61526C06E929). Verify: https://slipstreamviewer.org/wiki/verify/

    Downloads