Releases: tsirysndr/rockbox-zig
Releases Β· tsirysndr/rockbox-zig
2024.11.18
What's Changed
- chromecast: add chromecast support by @tsirysndr in #65
Full Changelog: 2024.11.13...2024.11.18
2024.11.13
What's Changed
- mpd: handle mpd outputs command by @tsirysndr in #62
- mpd: handle more MPD commands by @tsirysndr in #63
Full Changelog: 2024.11.10...2024.11.13
2024.11.10
What's Changed
- add basic mpd protocol support by @tsirysndr in #60
Full Changelog: 2024.11.7...2024.11.10
2024.11.7
2024.11.5
What's Changed
- cli: verify if rockboxd is available, download and install it if not β¦ by @tsirysndr in #52
- electron: add desktop app (electron) by @tsirysndr in #53
Full Changelog: 2024.10.31...2024.11.5
2024.10.31
What's Changed
- set default install PREFIX to /usr/local by @tsirysndr in #50
Full Changelog: 2024.10.30...2024.10.31
2024.10.30
What's Changed
- try to compile the project with zig by @tsirysndr in #1
- zig: generate codec and rock files by @tsirysndr in #2
- zig: install rocks and codecs using zig by @tsirysndr in #3
- feat: implement a GraphQL and gRPC API by @tsirysndr in #5
- ci: publish a new docker image to ghcr.io on push to master by @tsirysndr in #6
- ci: build and push to ghcr using buildx by @tsirysndr in #7
- feat: add command line args parser by @tsirysndr in #8
- feat: add typescript api by @tsirysndr in #9
- server: return current playlist infos by @tsirysndr in #10
- feat: implement new rockbox music library manager by @tsirysndr in #12
- use 4 worker threads to handle concurrent TCP connections by @tsirysndr in #13
- configure devcontainer by @tsirysndr in #14
- server: serve album art and audio files by @tsirysndr in #15
- http-api: update HTTP API and add documentation by @tsirysndr in #16
- http-api: implement playlist api by @tsirysndr in #17
- rewrite http api server by @tsirysndr in #18
- http-api: rewrite get_tree_entries function by @tsirysndr in #19
- initialize web client in React by @tsirysndr in #20
- webui: use react router link by @tsirysndr in #21
- webui: fetch albums from GraphQL API by @tsirysndr in #22
- webui: order albums by title by @tsirysndr in #23
- webui: fix incorrect artist_id and album_id by @tsirysndr in #24
- webui: fetch album details from GraphQL API by @tsirysndr in #25
- webui: display album volumes by @tsirysndr in #26
- webui: fix incorrect tracks number by @tsirysndr in #27
- api: return artist albums and tracks by @tsirysndr in #28
- save track album art on scan library by @tsirysndr in #29
- sqlite: enable Write-Ahead Logging mode by @tsirysndr in #30
- webui: implement file browser by @tsirysndr in #31
- webui: display current track by @tsirysndr in #32
- feat: display play queue by @tsirysndr in #33
- webui: browse artists and songs by @tsirysndr in #34
- webui: implement 'resume playback' feature by @tsirysndr in #35
- webui: embed web ui into the rockbox binary by @tsirysndr in #36
- webui: add contextmenu component by @tsirysndr in #37
- webui: display volume control by @tsirysndr in #38
- webui: implement 'favourites' tracks/albums by @tsirysndr in #39
- webui: add 'Play/Shuffle' buttons to 'Likes' Page by @tsirysndr in #40
- webui: play track located at specific position from a list by @tsirysndr in #41
- setup media library search engine by @tsirysndr in #42
- webui: make playback progressbar clickable (seek) by @tsirysndr in #43
- webui: add settings page and handle settings changes by @tsirysndr in #44
- api: fix shuffle/repeat playlist by @tsirysndr in #45
- cli: split into rockbox cli and rockbox daemon by @tsirysndr in #46
Full Changelog: https://github.com/tsirysndr/rockbox-zig/commits/2024.10.30