• v0.12.0-beta.4 4364e526ed

    Slipstream Beta 0.12.0.30
    All checks were successful
    release / build (push) Successful in 14m55s
    release / windows (push) Successful in 9m4s
    Pre-release

    sky_line released this 2026-09-29 03:37:14 +00:00 | 3107 commits to main since this release

    Slipstream Beta 0.12.0.30 -- v0.12.0-beta.4 (4364e526ed).

    Linux x86_64 (glibc >= 2.38, x86-64-v2 CPU): *_x86_64.tar.xz
    Windows x64 (unsigned; SmartScreen: More info > Run anyway): *_win64.zip

    Changes since v0.12.0-beta.3.

    New features

    • Teleport History: standalone floater (port from Firestorm) (9369007d39)
    • Local Assets: stop the hot-swap face restore clobbering file material edits (296f84f754)
    • Local mesh preview: honor Replace vs Add for local-preview attach (328e7e7d3b)
    • Local Assets: add to Build menu and a toolbar command (010bab5ba8)
    • Local Assets (M8): no double-add, multi-rez with a Rezzed tab, QA polish (eadfc6945c)
    • Add local mesh preview: load DAE/glTF from disk and render in-world (bc30518c05)

    Fixes

    • Vulkan: WindLight/EEP cloud layer (4364e526ed)
    • Distance fade: below the horizon, fade into haze instead of HDR sky (bab6bb454e)
    • Local Assets: build fixes and Vulkan ingest for local mesh previews (fc092dc981)
    • Local Assets: fix picker selection restore highlighting the first row (f77cfbc9b5)
    • Local Assets: fix texture picker multi-select Remove use-after-free (6525b6ffc3)
    • Local Assets: fix anim live-reload UAFs and reload bookkeeping (76ec8d1b7b)
    • Mesh load: fix O(V^2) skin-weight lookup that froze the uploader and local preview (a379c087b8)
    • Local mesh preview: fix skewed normals on static rezzed previews (44052a38b7)
    • Local mesh preview (M4): fix attach crash via isLocalOnly guards (eec0c07615)
    • Local mesh preview: normalize merged geometry so bounds/pivot are correct (M2c fix) (deb193e191)
    • Local mesh preview: populate the build floater for selected previews (M2c fix) (ef5325bcdd)
    • Local mesh preview: generate tangents so picking doesn't crash (M2 fix) (d43f2635b1)
    • Chat: Zoom In on a name in nearby chat for people you've IM'd too (0062268361)

    Other changes

    • About: label the Vulkan version; report why ray tracing is off (02ec2d4274)
    • Toolbar: Lightbox, Scopes and Camera Recorder buttons; own Quick Prefs icon (d442ae3c61)
    • About: credit Sky Line at the top of the Info page and Credits tab (34c8712410)
    • Credit Firestorm and Black Dragon; ship Modular Systems BSD notice (84c33aa9ff)
    • Teleport: "Teleport completed from " in nearby chat (as Firestorm) (8a8ee1f616)
    • Local Assets: address PR #298 review (018b288419)
    • Local Assets: regroup a material file's units on live edit; re-bind meshes (5b738cefa3)
    • Local Assets: write local_assets.xml via temp file + rename (90d731bad9)
    • Local Assets: keep local ids out of the decomposition/physics-shape repo (7d632f4eb0)
    • Local Assets: implement Duplicate for local previews (f53519a0f6)
    • Local Assets: don't start a second loader while the initial parse runs (d7556450dc)
    • Local Assets: keep user and mesh-owned units apart in file lookups (e8755de5f7)
    • Local Assets: don't dedup-kill a worn preview on null-item-id attach (3016e77cdb)
    • Local Assets: close remaining local-preview server-traffic gaps (3cdca2d64d)
    • Local Assets: make Remove stick; honor saved joint flag on lazy Rez/Attach (46c9bac104)
    • Local Assets: hold the preview avatar across threaded model loads (cadddb6fbe)
    • Local Assets: harden local-anim live reload and login-time BVH decode (edcafdf6c5)
    • Local Assets: address review on cost local-safety (09cca2a718)
    • Local Assets: make object/linkset cost queries local-object safe (88036e0f63)
    • Local Assets: warn when a previewed mesh has no UVs (06a878e89c)
    • Local Assets: apply textures/materials to every face on the first click (c3f8f22941)
    • Local mesh preview: match upload normals/tangents for static meshes (52edf2943f)
    • Local Assets: review round 2 follow-ups (2cce439910)
    • Local Assets: address PR review findings (round 2) (8624af8121)
    • Local Assets: address review findings (validation, gating, dedup safety) (89e11f2191)
    • Local Assets: mark refresh() override on the two list panels (2029e27ec2)
    • Local Assets: keep the joint-resolution preview avatar at rest pose (e4a9dc8173)
    • Local mesh preview: render every face's glTF material on first load (98756138db)
    • Local mesh preview: preserve user face edits across live reload / hot-swap (a4fdd45d5d)
    • Local previews: real per-sub-mesh name/desc in build floater + block sim sends (4bcb593658)
    • Local Assets: "Apply to Selected" covers the whole object unless a face is picked (1b26a23d0f)
    • Local Assets (M12): release stale mesh-owned imports on reload (1593340e9e)
    • Local Assets (M11): tooltip coverage across the floater (8c189ee7e3)
    • Local Assets (M10): show model-loaded textures/materials, tagged read-only (12edb20741)
    • Local Assets (M9): Upload buttons run local files through the upload flow (c4cc47130e)
    • Local Assets (M7): mesh materials, apply-to-face, drag-drop, empty hints (f07fe01955)
    • Local Assets (M6): unified floater for local mesh/anim/texture/material (30eb345c58)
    • Local mesh preview (M5): load + play a local animation on an animesh preview (72f19715a3)
    • Local mesh preview (M4): attach via the normal Attach menu w/ point choice (fb9eb6d63e)
    • Local mesh preview (M4): harden detach-on-despawn; doc cleanup (aa9f2ce65c)
    • Local mesh preview (M4): make "Detach" work on rigged previews (c1082835f8)
    • Local mesh preview (M4): don't bake joint-position overrides into rigged previews (824c28eb03)
    • Local mesh preview (M4): fill rigged face weights from the skin map (c4c24fc7dc)
    • Local mesh preview (M4): wear a rigged preview on the avatar via right-click (4135a35cd1)
    • Local mesh preview (M4): keep rigged geometry/skin asset-faithful for a 1:1 preview (8766107681)
    • Local mesh preview: forbid mixing local previews and real objects in a selection (1c7206363f)
    • Local mesh preview: keep selection valid through the texture/material pickers (f71a37aa5f)
    • Local mesh preview: release previews when their host region is torn down (f0b8acdebd)
    • Local mesh preview: gate LLVOVolume media sim traffic for client-only objects (3f630a94e8)
    • Local mesh preview: gate LLViewerObject sim traffic for client-only objects (5bf8f5945b)
    • Local mesh preview: flag client-only objects on LLViewerObject (68f69d2a3f)
    • Local mesh preview: make Delete remove the preview linkset (7a5ec4933b)
    • Local mesh preview: spawn the whole model as a linkset, matching the upload result (29ebc4dae7)
    • Local mesh preview: clean up preview objects/avatar on shutdown (472013f890)
    • Local mesh preview: stop rigged meshes from deforming the agent avatar (a47eb35fde)
    • Local mesh preview: live reload on source-file change (M3) (1d2ad15fd4)
    • Local mesh preview: make the in-world object selectable and movable (M2c) (a8b75f9de0)
    • Vulkan UI: honour texture wrap/clamp (tiled checkerboard) (2fa40bd63c)
    • Image upload: show the preview under Vulkan (f369939d48)

    Tickets

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

    5cea0fd4a9b0269b37cbdd20bacbed365872402d51dc530e0f734fae87c4149f Slipstream_0.12.0-beta.4_x86_64.tar.xz

    cdacb5c32c16342f83902de47244ebebcc90290df46ba53c85a473941a2be6e8 Slipstream_0.12.0-beta.4_win64.zip

    Downloads