1.2.3
What changed
- Raise the incrementally allocated HTTP response ceiling from 256 KiB to 8 MiB so detailed covers such as Currents and Cherry Bomb load correctly.
- Add a regression test that accepts a complete 6 MiB response while preserving truncation rejection and retry behavior.
- Move text-width measurement and ellipsis fitting into a separate scratch arena so long track names cannot exhaust the frame text buffer.
- Make ellipsis truncation UTF-8-safe.
- Add smoke-test monitoring for frame text-buffer usage; verified peak usage is 264 of 4,096 glyphs.
Full Changelog: 1.2.2...1.2.3