Programa beta
Faça login ou registe-se para aceder a compilações de teste, notas de lançamento e informações detalhadas do programa da versão de desenvolvimento atual.
Faça login ou registe-se
Utilize o mesmo e-mail e palavra-passe na aplicação Songbook Buddy Beta depois de confirmar a sua conta.
Regras beta – leia antes de participar
As compilações beta são software inacabado. Ao registar-se aceita estes termos:
- Podem ocorrer falhas, perda de dados e recursos quebrados. Mantenha cópias de segurança das músicas do seu interesse.
- Utilize a aplicação Songbook Buddy Beta separada e o back-end de cloud beta — nunca misture dados de teste com a sua biblioteca de lançamento.
- A sua conta beta recebe Pro e Cloud apenas para teste. Estas concessões não são transferidas para a aplicação de lançamento público ou para a nuvem de produção.
- Comunique bugs e faça perguntas apenas no nosso canal Discord — e não através do e-mail de apoio público.
- O teste móvel é feito apenas através de testes internos TestFlight (iOS) e Google Play (Android).
- Não partilhe versões beta, links de login ou funcionalidades não lançadas fora do programa.
- Pode eliminar a sua conta beta a qualquer momento; podemos revogar o acesso quando o beta terminar.
Registar-se ou fazer login significa que aceita estas regras.
Regras beta – leia antes de participar
As compilações beta são software inacabado. Ao registar-se aceita estes termos:
- Podem ocorrer falhas, perda de dados e recursos quebrados. Mantenha cópias de segurança das músicas do seu interesse.
- Utilize a aplicação Songbook Buddy Beta separada e o back-end de cloud beta — nunca misture dados de teste com a sua biblioteca de lançamento.
- A sua conta beta recebe Pro e Cloud apenas para teste. Estas concessões não são transferidas para a aplicação de lançamento público ou para a nuvem de produção.
- Comunique bugs e faça perguntas apenas no nosso canal Discord — e não através do e-mail de apoio público.
- O teste móvel é feito apenas através de testes internos TestFlight (iOS) e Google Play (Android).
- Não partilhe versões beta, links de login ou funcionalidades não lançadas fora do programa.
- Pode eliminar a sua conta beta a qualquer momento; podemos revogar o acesso quando o beta terminar.
Registar-se ou fazer login significa que aceita estas regras.
Cloud incluída na versão beta
Cada conta beta confirmada recebe Pro e Cloud apenas no backend beta. Inicie sessão com a mesma conta em Songbook Buddy Beta para desbloquear o modo Band, a sincronização na cloud e todas as funcionalidades Pro durante o teste.
Versão beta pública mais recente: 1.0.26+4
O que testar nesta compilação
The beta channel is currently retired — there is no active beta build.
Lançar aplicação e aplicação beta lado a lado
Poderá continuar a utilizar a aplicação estável para concertos enquanto testa novas compilações – sem misturar a sua biblioteca de música.
- Instale o beta como uma aplicação separada com o seu próprio ícone e nome (Songbook Buddy Beta) assim que estiver disponível na sua plataforma.
- Cada aplicação mantém a sua própria base de dados local, definições e identidade do dispositivo – as edições na versão beta não afetam a sua biblioteca de lançamentos.
- A sincronização na nuvem na versão beta utiliza um projeto de back-end separado, pelo que os dados de teste nunca substituem os dados de sincronização de produção.
- No desktop pode executar as duas aplicações ao mesmo tempo; no telemóvel/tablet alterna-se entre duas aplicações instaladas.
Até que a aplicação beta separada seja enviada para todas as plataformas, a instalação de uma versão beta pode substituir a aplicação atual nesse dispositivo. Prefira um dispositivo de reserva quando possível.
Canais de suporte beta
Durante a versão beta, apenas suportamos os testadores através destes canais:
- Discord — bugs, perguntas e discussão
- TestFlight — iOS instalações e atualizações beta
- Google Play testes internos — Android instalações e atualizações beta
A página de suporte público e o e-mail de suporte não são para problemas beta.
Construções recentes
Entradas mais recentes – abra a lista completa de compilações mais antigas.
Somente membros
Faça login ou registe-se acima para ver as notas da versão beta e os downloads.
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.