List icon Conteúdo

Política de controlo de versões

Lançamos uma nova versão com novas funcionalidades, melhorias, correções de erros e atualizações do Chromium pelo menos uma vez por mês. Neste guia, descrevemos a nossa política de controle de versões e os princípios que utilizamos para escolher a versão para uma nova compilação.

Formato do número da versão

O formato da versão do JxBrowser é MAJOR.MINOR.PATCH.

MAJOR

A versão MAJOR é incrementada quando é efetuada uma alteração significativa da API incompatível com o passado. Por exemplo, isto pode acontecer quando são utilizadas novas funcionalidades da linguagem ou quando a arquitetura da biblioteca foi significativamente alterada.

Preferimos lançar uma nova versão principal apenas uma vez por ano.

MINOR

A versão MINOR é incrementada quando a API foi estendida com novas funcionalidades. Na maior parte das vezes, as alterações são compatíveis com as versões anteriores. No entanto, uma versão minor pode incluir algumas alterações de ruptura. Normalmente, acontece quando migramos para a versão mais recente do Chromium, em que algumas funcionalidades já não estão disponíveis ou foram significativamente alteradas. Neste caso, publicamos um guia de migração correspondente (por exemplo, migrando da versão 7.7.1 para a 7.8).

Lançamos uma nova atualização minor pelo menos uma vez por mês.

PATCH

A versão PATCH é incrementada quando são efetuadas algumas pequenas melhorias ou correções. Por exemplo, quando são introduzidas correções de segurança no Chromium, é provável que estejam disponíveis numa versão de correção do JxBrowser.

As versões de correção não introduzem alterações incompatíveis.

Os lançamentos de correções são efetuados pelo menos uma vez por mês.