Repository navigation
Releases: PhotomancerArt/lightplayer
Releases · PhotomancerArt/lightplayer
Release list
Release 2026.10.17-9
Changes
- revert(board-card): the kind words stay; a value too long is cut at its end (fab9d11)
- fix(board-card): the kind words give way where a value needs the room (785e810)
- docs(board-card): the row gives way in order; one number; no dead ends (24c8e33)
- fix(board-card): a row's value keeps its width; a narrow name says the verb alone (50d9b21)
- fix(board-card): one number for an update, no dead ends, the verb alone (02df554)
- style(stories): rustfmt the data kinds story (39f9a42)
- docs: the door's drop walk still fails on the open defect; the desk's Chrome dies (f2e4983)
- test(walks): the LAN card's Link row reads "Wi-Fi · connected" (3371c38)
- test(walks): a picture under the surface is dimmed, and the held card's top says so (e7c00ce)
- docs(board-card): the surface, shipped as round 3 (46d23c1)
- test(walks): the held card's primary is Connect here (577f499)
- test(stories): the data kinds story says an age in a sentence (0f9c9fc)
- test(stories): a story for every state of the card's surface (9ed55ff)
- feat(studio-web): draw the card's surface as concept B (0dd7869)
- feat(board-card): the card's top says what matters, and the primary is its button (e426960)
- feat(data-kinds): an age said in a sentence (19e0bdb)
- feat(devices): an older LightPlayer's update is Routine (5f1bb71)
Release 2026.10.17-8
Changes
- docs(defects): name the commit that fixed the mount defect (e5046b8)
- docs: t4 against every CX1 storage record; the mount defect closes, the round-trip one narrows (b8256df)
- test(lp-cli): run the tree-store and first-light measurements at any grade (65960d8)
- feat(lp-emu): t4, the C6 time grade whose flash commands take silicon's time (e4684bd)
Release 2026.10.17-7
Changes
- fix(studio): shared-open tests quote the new lines (c5da6c1)
- fix(studio): test assertions follow the new copy; shared links say why (1910ec9)
- style(studio): rustfmt the reworded lines (ec1ea36)
- fix(studio): the Added toast no longer formats a file count (f90c880)
- docs(ux): P18, P19 and P20, with the sweep's bad lines (68864f9)
- fix(studio): docs embeds and account passwords say what will happen (19bd2eb)
- fix(studio): node faces and editor empty states in plain words (296af37)
- fix(studio): settings, the agent and bindings say what will happen (2de35b3)
- fix(studio): panels, the assistant and node cards drop inside words (8f2cf71)
- fix(studio): project toasts, confirmations and tooltips in plain words (b774412)
- fix(studio): the editor's chrome and account pages speak plainly (9d2ef8c)
- fix(studio): sharing says who can open it, in plain sentences (8ec6a84)
- fix(studio): the home page's copy says what you can do (747a7ad)
Release 2026.10.17-6
Release 2026.10.17-5
Changes
- style(lp-cli): rustfmt the bootloader guard's tests (b6d741b)
- feat(lp-fw): ship the stock bootloader through the plumbing; quiet is a fallback (6ca82ea)
- ci: rebuild the C6 bootloader in Docker when its recipe or binary changes (4332e28)
- feat(lp-fw,lp-fw-split): every C6 image carries the quiet bootloader (a9aa94c)
- feat(lpa-devices,lp-cli): know every bootloader a C6 may carry (df10a00)
- feat(lp-fw): a quiet C6 bootloader, built reproducibly in Docker (7acf31f)
Release 2026.10.17-4
Changes
- chore(figures): the server's idle step gives back its main stack (c43579c)
- docs(lp-store-bench): the two idle-piece mutants in the table (5140bdf)
- feat(lpfs): the idle pacer says what it did, once a window while it works (bd12251)
- test(lp-cli): the emulated idle walk names the pacer and the piece (f0bd1e0)
- docs(lp-tree-store): idle cleanup is one piece a step, paced by the show (1ce33d0)
- perf(lp-tree-store): an idle step is one piece, about one erase (71e31d9)
- feat(lpfs): pace the filesystem's idle work by the show (IdlePacer) (0c64805)
Release 2026.10.17-3
Changes
- chore(heap-budget): re-baseline the engine records on main with #1163 (215f88e)
- fix(lpc-engine): a playlist charges a failed probe only to the entry it planned for (e1b95c6)
- docs(adr): the compile-window amendment's CX1 numbers (16a81ed)
- perf(lpc-engine): a shader compiles in the first frame after its load (23f6a70)
Release 2026.10.17-2
Release 2026.10.17-1
Changes
- test(lp-tree-store): the mount index's mutant indexes what pass 1 does not trust (6528f9d)
- test(lp-tree-store): the mid-pass drop test asks for a table that exists (c774aca)
- perf(lp-tree-store): the mount index is a hash table, not a sorted array (98a90a6)
- perf(lp-tree-store): the mount index sorts by rank-encoded places (897e0a1)
- feat(fw-esp32c6): the diag build's mount line says the mount's heap peak (c7b3322)
- feat(lp-tree-store): mount finds the tree through one whole id index (6a25c1f)
Release 2026.10.16-9
Changes
- docs(lp-store-bench): the mutant table over the merged tree (15 of 15) (b9085ad)
- test(lp-cli): the silicon perf driver can stop after the first boot and the empty mounts (d43fb92)
- test(lp-store-bench): the wear schedule keeps its fourth erase under the lazy format (e6a2f3e)
- docs(lp-tree-store): the lazy format's rule and its cut story (bc8903a)
- perf(lp-tree-store): format erases two sectors and kills the rest (72ec061)