Releases: promptcorner/callboard
Releases · promptcorner/callboard
Release list
v2.7.0
Immutable
release. Only release title and notes can be modified.
2.7.0 (2026-09-20)
Features
- add native set publishing workflow (#209) (8b90c16)
- complete offline set-file transfer between phones (#216) (2908bc5)
- integrate WordPress admin chrome with Callboard (#210) (8ddfeb9)
- replace demo audio and generated artwork (#213) (7b1eed1)
- tighten 2.5.0 polish: accurate landing copy/nav, 664px mobile fixes, and safer local tooling (#215) (cff814f)
Dependencies
v2.6.0
v2.5.0
v2.4.0
Immutable
release. Only release title and notes can be modified.
2.4.0 (2026-09-13)
Features
- let the director pick the track that every following phone opens (#183) (de14c2b)
- store director notes as callboard_note comments (#186) (857dbf8)
- support multisite networks, with a service worker and manifest for each site (#179) (f48b7d7)
- use the site icon for the app icon and splash screens (#175) (b96111a)
Bug Fixes
v2.3.0
Immutable
release. Only release title and notes can be modified.
2.3.0 (2026-09-12)
Features
- add an extension API, and rebuild the count-in, audio quality label and Home Screen badge on it (#137) (de885f8)
- add Director and Cast member roles (#177) (975cfe9)
- filters on callboard_set_data below priority 5 no longer see a track's top-level bpm and quality (#137) (de885f8)
- show how much each track was practiced since the last call (#157) (33e7031)
- the track in the callboard:track event is now a frozen copy instead of the player's own track object (#137) (de885f8)
Bug Fixes
- clean up extension commands and discard stale badge results (#164) (6e47029)
- close Now Playing with the back button, Escape or a close button instead of a swipe (#154) (8926af4)
- keep player scripts in footer (#153) (24ae648)
- keep the level meter moving on the home page (#122) (0e54d9c)
- load the Playground demo again after the repository moved (#132) (2fd1be5)
- make the landing page demo preview accurate and easy to start (#156) (a06ad5e)
- only mark a playlist as saved offline once it can open without a connection (#135) (c18ef33)
- preserve extension assets in the offline cache after updates (#152) (106948c)
- stabilize extension cache variants and memoize active registry resolution (#150) (d24449d)
- start the gapless loop when both ends are set quickly (#167) (540c31b)
- stop calling imagedestroy(), which is deprecated in PHP 8.5 (#136) (75c1a70)
v2.2.0
Immutable
release. Only release title and notes can be modified.
2.2.0 (2026-09-12)
Features
- declare the data model with register_post_meta (#115) (9fd95b6)
- give the deck one system, and a size it earns (#105) (cac06fc)
- Now Playing is a screen, not a taller bar (#110) (8df5a93)
- PHP unit tests, one Share, and a cover for every set (#107) (baa3df9)
- quality tiers, and a manifest that keeps up with the sets (#109) (6b92f0f)
- real recordings, per-track artist and quality, and a filament that ranges itself (#94) (ad75627)
- the tab carries the track, and durable storage that actually asks (#108) (bb11417)
Bug Fixes
- a push endpoint must be somewhere the internet can reach (#117) (2324af7)
- fetch the truest copy available, and stop inflating it (#104) (cfb6b82)
- fit a long set name inside its cover (#93) (c28ea57)
- keep the offline badge inside the row (#106) (d2d8ffe)
- one column in Now Playing, and unit symbols that keep their casing (#112) (8380fbb)
Dependencies
v2.1.0
2.1.0 (2026-09-12)
Features
- export a set as a folder a car stereo can read (#89) (c8e6a1b)
- export and import a set as a single .callboard file (#87) (402d2eb)
- fill a set's offline copies from a file (#91) (a72ad94)
- gate the front end with whatever auth the site already has (#90) (75e10a8)
- send the playing track to the phone next to you (#92) (20940b1)
v2.0.1
v2.0.0
2.0.0 (2026-09-11)
⚠ BREAKING CHANGES
Features
- remove the dot-matrix display (#71) (c0fa513)
- the deck reads like a dashboard, with a dot-matrix display option (#67) (ef6d468)
- the dot-matrix display draws its own glyphs, a spectrum, and a swimmer (#68) (6b9b085)
- the transport is previous, play, next (#62) (f9fc59d)