[RXT-53] Deixa de gravar no log os tokens de autenticação e os dados do titular do certificado.
[RXT-54] Windows ARM64: o KSP e o módulo PKCS#11 passam a ser distribuídos como ARM64X, para que aplicações x64 executadas em emulação (como o Java embarcado no PJeOffice Pro) consigam carregá-los. Incluído no build 9 do SafeID Desktop Provider.
[RXT-52] Corrige o módulo PKCS#11 que não carregava em versões mais antigas do macOS. O módulo agora tem como alvo o macOS 10.15, como o restante do aplicativo.
[RXT-50] Verifica a versão do SafeID Desktop Provider ao iniciar no Windows. Abaixo da versão mínima exigida, o aplicativo pede a atualização do provider antes de continuar; abaixo da versão mais recente, exibe um banner de atualização que pode ser dispensado.
[RXT-50] Corrige a comparação de versões para comparar cada parte da versão numericamente.
Mantém a janela de autorização aberta, com a mensagem de rejeição, quando a solicitação é rejeitada no aplicativo móvel SafeID.
[RXT-47] Melhora o desempenho da listagem de certificados no Windows: filtra os certificados pelo provider registrado com cada certificado, em vez de abrir todas as chaves privadas. Mantém os resultados parciais quando alguns certificados não carregam.
[RXT-50] Normaliza para OIDs os nomes de algoritmo de hash nas solicitações de assinatura.
Adiciona suporte aos digests MD5 e SHA-224 no módulo PKCS#11.
Corrige as assinaturas PKCS#1 puras (sem identificador do algoritmo de hash) no KSP, usadas pelo Firefox na autenticação com certificado de cliente (mTLS). Incluído no build 8 do SafeID Desktop Provider (2026-08-08).
[RXT-45] Melhora a confiabilidade da instalação e da desinstalação de certificados no macOS: cada mudança é verificada no keychain, e os erros do provider são informados em vez de ignorados.
[RXT-45] Corrige uma falha no macOS com certificados cujo número de série passa de 64 bits.
[RXT-45] Corrige respostas truncadas nas solicitações de assinatura no macOS.
[RXT-45] Testa e ativa a extensão CryptoTokenKit do macOS ao iniciar.
[RXT-45] Garante que o aplicativo do macOS seja executado a partir da pasta Aplicativos, com ~/Applications como alternativa.
Melhora as mensagens de erro da janela de autorização, incluindo uma dica para ativar as notificações no aplicativo móvel SafeID quando necessário.
[RXT-44] Adiciona o módulo PKCS#11, para aplicações que usam PKCS#11 em vez do repositório de certificados do sistema. No Windows, ele é instalado pelo SafeID Desktop Provider; no macOS, vem dentro do aplicativo.
[RXT-44] Reconstrói o KSP sobre o núcleo de cliente nativo compartilhado com o módulo PKCS#11. Incluído no build 7 do SafeID Desktop Provider.
Move o KSP do Windows para um instalador separado, o SafeID Desktop Provider. O aplicativo verifica se o provider está instalado e, se não estiver, exibe uma página de instalação que baixa o instalador para a arquitetura do sistema.
Inicia o aplicativo a partir do local de instalação do usuário quando o KSP precisa dele.
Move o contrato de licença para a página de primeira execução.
Move o aplicativo do macOS para a pasta Aplicativos quando ele é iniciado a partir do DMG, pedindo antes que qualquer instância em execução seja fechada.
Reinicia o estado de primeira execução em uma instalação nova no macOS.
Corrige um erro quando o arquivo de dados do aplicativo não pode ser gravado.
[RXT-29] Instalador do Windows com a identidade visual do produto.
[RXT-34] Remove os dados do usuário na desinstalação.
[RXT-32] Adiciona um botão para tentar novamente aos diálogos de erro.
[RXT-33] Desativa o botão de instalação quando nenhum certificado está selecionado. Oculta o botão de continuar quando não há certificado disponível.
[RXT-35] Trata as respostas de acesso negado (403) durante a espera por um novo dispositivo.
[RXT-36] Destaca as etapas concluídas nas páginas de primeira execução e de novo dispositivo.
[RXT-30] Mantém em cache os certificados decodificados, para acelerar as solicitações de assinatura. Deixa de registrar no log os valores do armazenamento seguro.