Program beta
Masuk atau daftar untuk mengakses build uji, catatan rilis, dan informasi program detail versi pengembangan saat ini.
Masuk atau daftar
Gunakan email dan kata sandi yang sama di aplikasi Songbook Buddy Beta setelah konfirmasi akun.
Aturan beta — baca sebelum bergabung
Build beta adalah perangkat lunak belum selesai. Dengan mendaftar Anda menerima ketentuan ini:
- Crash, kehilangan data, dan fitur rusak bisa terjadi. Cadangkan lagu yang penting bagi Anda.
- Gunakan aplikasi Songbook Buddy Beta terpisah dan backend cloud beta — jangan campur data uji dengan perpustakaan rilis.
- Akun beta Anda mendapat Pro dan Cloud hanya untuk pengujian. Grant ini tidak berlaku di aplikasi rilis publik atau cloud produksi.
- Laporkan bug dan ajukan pertanyaan hanya di channel Discord kami — bukan lewat email dukungan publik.
- Pengujian mobile via TestFlight (iOS) dan Google Play internal testing (Android) saja.
- Jangan bagikan build beta, tautan login, atau fitur belum rilis di luar program.
- Anda bisa hapus akun beta kapan saja; kami dapat cabut akses saat beta berakhir.
Mendaftar atau masuk berarti Anda menerima aturan ini.
Aturan beta — baca sebelum bergabung
Build beta adalah perangkat lunak belum selesai. Dengan mendaftar Anda menerima ketentuan ini:
- Crash, kehilangan data, dan fitur rusak bisa terjadi. Cadangkan lagu yang penting bagi Anda.
- Gunakan aplikasi Songbook Buddy Beta terpisah dan backend cloud beta — jangan campur data uji dengan perpustakaan rilis.
- Akun beta Anda mendapat Pro dan Cloud hanya untuk pengujian. Grant ini tidak berlaku di aplikasi rilis publik atau cloud produksi.
- Laporkan bug dan ajukan pertanyaan hanya di channel Discord kami — bukan lewat email dukungan publik.
- Pengujian mobile via TestFlight (iOS) dan Google Play internal testing (Android) saja.
- Jangan bagikan build beta, tautan login, atau fitur belum rilis di luar program.
- Anda bisa hapus akun beta kapan saja; kami dapat cabut akses saat beta berakhir.
Mendaftar atau masuk berarti Anda menerima aturan ini.
Cloud included di beta
Setiap akun beta terkonfirmasi mendapat Pro dan Cloud hanya di backend beta. Masuk dengan akun yang sama di Songbook Buddy Beta untuk membuka Band Mode, cloud sync, dan semua fitur Pro selama pengujian.
Build beta publik terbaru: 1.0.26+4
Yang perlu diuji di build ini
The beta channel is currently retired — there is no active beta build.
Aplikasi rilis dan beta berdampingan
Anda seharusnya bisa tetap memakai aplikasi stabil untuk gig sambil menguji build baru — tanpa mencampur perpustakaan lagu.
- Pasang beta sebagai aplikasi terpisah dengan ikon dan nama sendiri (Songbook Buddy Beta) setelah tersedia di platform Anda.
- Setiap aplikasi punya database lokal, pengaturan, dan identitas perangkat sendiri — edit di beta tidak menyentuh perpustakaan rilis.
- Cloud sync di beta memakai proyek backend terpisah, sehingga data uji tidak menimpa data sync produksi.
- Di desktop Anda bisa menjalankan kedua aplikasi sekaligus; di mobile/tablet Anda beralih antara dua aplikasi terpasang.
Sampai aplikasi beta terpisah tersedia di semua platform, memasang build beta bisa menggantikan aplikasi saat ini di perangkat itu. Lebih baik pakai perangkat cadangan jika memungkinkan.
Saluran dukungan beta
Selama beta kami mendukung tester hanya lewat saluran ini:
- Discord — bug, pertanyaan, dan diskusi
- TestFlight — instal dan pembaruan beta iOS
- Google Play internal testing — instal dan pembaruan beta Android
Halaman dukungan publik dan email dukungan bukan untuk masalah beta.
Build terbaru
Entri terbaru — buka daftar lengkap untuk build lama.
Khusus anggota
Masuk atau daftar di atas untuk melihat catatan rilis dan unduhan beta.
Version 1.0.26+4
September 12, 2026
A Linux-only repair build on top of 1.0.26+3. Nothing changes for macOS, Windows, Android or iOS — if the app starts for you today, this build has nothing new in it.
- The Linux download starts again on Ubuntu 22.04 LTS, Linux Mint 21.x and Debian 12. 1.0.26 stopped with
symbol lookup error: undefined symbol: g_once_init_enter_pointerand never showed a window. The app itself was fine; the machine that builds it simply has a newer GLib than those systems, and its headers quietly wrote that newer function into the program — the runner and eight plugins. The build now pins the GLib API to the version those systems ship, which is what every earlier release did before the build machine was upgraded.
Why this is the third repair of its kind, and what changed so there is no fourth. The same class of problem — the build machine raising the requirements without anyone asking it to — cost 1.0.24, 1.0.25 and 1.0.26. The pre-upload check that was supposed to catch it only asked whether every library exists and carries the right symbol versions; this function carries no version at all, so the check passed a build that could not start. It now also asks the loader to bind every symbol before shipping, and a release fails if a single one is missing. Measured against the published 1.0.26: silent before, nine files named after. On top of that, the build is now started on a real Ubuntu 22.04 userland and has to draw its window there before it can be uploaded.
Version 1.0.26+3
September 12, 2026
A repair build on top of 1.0.26. It fixes one defect, and that defect destroys data, so it is worth installing even if 1.0.26 has been running fine for you.
- Interpreters no longer disappear from the library list — and the app no longer overwrites the stored one with a blank. On some libraries an interpreter would vanish from the Songs pane and come back the moment the song was opened, then vanish again later. Behind that was a repair that ran the wrong way round: when the app rebuilds a missing interpreter from the
{artist:}line in the song text, it queues that one column to be uploaded. If a sync brought the server's empty value back in the moment between queueing and uploading, the app sent the empty value — and marked it as the newest edit of that column. From then on the blank won against every later repair, so a song that could still have been healed became permanently blank. Measured against the live database on 12 September 2026, this had already happened to 16 songs across two accounts. Uploading an emptied column this way is now blocked outright: a repair the app performs on its own can only ever add an interpreter, never clear one. Clearing an interpreter yourself still works exactly as before.
What this build does and does not do: it stops any further damage. Songs whose interpreter was already overwritten with a blank keep their {artist:} line in the song text, so the value itself is not lost — those rows need a follow-up repair on our side, which happens once this build is out.