Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions apps/web/tf2/releases/current.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
"wasm": {
"kind": "derived-object",
"mediaType": "application/octet-stream",
"byteLength": "11480199",
"sha256": "8c6021c6bba09defa3f03a890821b1ccbee81ddaab129e0f142c6927d31f4b40"
"byteLength": "11486734",
"sha256": "262b9dc55fff82edf64593bf2649ea8b6b1d9f48157c80e26dd646cffa55365c"
},
"catalog": {
"kind": "catalog",
Expand Down
20 changes: 20 additions & 0 deletions apps/web/tf2/releases/notes/v0.1.1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# playsrc v0.1.1

This patch fixes startup with older saved loadouts, keeps equipment navigation usable while models load, and restores authored team-selection door transitions.

The 15-map selection and 64-item local inventory are unchanged from v0.1.0.

## Loading and Interface

- **Saved loadouts:** Profiles saved before Demoman's stock launchers became available now upgrade without the `TransitionFailed` startup screen. Existing equipment and unrelated settings are preserved; no cache or saved profile is cleared. [#275](https://github.com/Hona/playsrc/pull/275)
- **Equipment navigation:** Back and Escape remain usable during model preparation. Closing or replacing a page cancels uncommitted equip requests instead of replaying stale navigation. Keyboard focus, held-button handling and failure reporting retain their correct owner. Controls share identical rasterized artwork without changing alpha or clipping. [#268](https://github.com/Hona/playsrc/pull/268)
- **Team-selection doors:** Hover animations retain their authored direction, cross-fade through interrupted transitions, settle at the final pose and reset correctly when reopened. Disabled-door hover and visible team-state changes follow the authored timing. [#269](https://github.com/Hona/playsrc/pull/269)

## Audio and Rendering

- MP3 sample quantization uses standard 128-bit WebAssembly SIMD in the audio module, preserving exact decoded samples. Gameplay compilation and simulation cadence are unchanged. [#270](https://github.com/Hona/playsrc/pull/270)
- Particle decoding avoids rebuilding duplicate system-identity strings for consecutive particles from the same effect, without retaining packet bytes or changing rendered output. [#274](https://github.com/Hona/playsrc/pull/274)

These focused allocation and decoder changes do not establish an end-to-end frame-rate improvement or resolve the reported long-frame freezes. Play remains local, with bots; this patch adds no maps or weapons.

**Full Changelog:** https://github.com/Hona/playsrc/compare/v0.1.0...v0.1.1