Pular para o conteúdo principal

Histórico de versões do SafeID Desktop

1.4.5 (2026-10-06)​

  • [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.

1.4.4 (2026-09-29)​

  • [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.

1.4.3 (2026-09-17)​

  • [RXT-51] Recupera-se da ausência do CertTool após uma atualização interrompida, em vez de falhar repetidamente.
  • [RXT-51] Adiciona a opção de recusar ao diálogo de atualização. Fechar o diálogo não instala mais a atualização.
  • [RXT-51] Exibe os erros de inicialização em um diálogo nativo.
  • [RXT-51] Corrige a janela do aplicativo que abria durante as etapas de instalação e atualização no Windows.

1.4.2 (2026-08-31)​

  • [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.

1.4.1 (2026-08-28)​

  • [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).

1.4.0 (2026-07-14)​

  • [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.

1.3.1 (2026-07-13)​

  • [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.

1.3.0 (2026-07-09)​

  • [RXT-44] Adiciona a listagem de certificados ao serviço de assinatura local, usada pelo módulo PKCS#11.
  • [RXT-44] Corrige o registro do KSP no Windows ARM64.
  • [RXT-41] Melhora o tratamento do identificador de chave na instalação e na decodificação de certificados.

1.2.9 (2026-07-02)​

  • Atualiza os endereços do servidor de atualização automática.

1.2.8 (2026-06-11)​

  • Ativa a atualização automática no Windows.

1.2.7 (2026-06-11)​

  • [RXT-43] Exibe as mensagens de erro do servidor no diálogo de erro da janela principal.
  • Atualiza os endereços do servidor de atualização automática.

1.2.6 (2026-03-26)​

  • [RXT-17] Corrige o registro do KSP no Windows ARM64.
  • [RXT-17] Melhora a criação e a remoção das entradas de registro do KSP.
  • [RXT-17] Corrige o KSP ao iniciar o aplicativo quando ele não está em execução. Incluído no build 6 do SafeID Desktop Provider.
  • [RXT-17] Adiciona suporte ao Windows ARM64.

1.2.5 (2026-01-22)​

  • 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.
  • Melhora os logs.

1.2.4 (2025-11-18)​

  • 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.

1.2.3 (2025-11-17)​

  • Atualiza o endereço do servidor de atualização automática.

1.2.2 (2025-11-17)​

  • Adiciona a atualização automática no macOS, com um diálogo de informações da atualização.
  • Substitui o instalador PKG do macOS por um DMG.
  • Substitui o instalador MSI do Windows por um instalador Squirrel.

1.1.1 (2025-10-02)​

  • Melhora o filtro de certificados disponíveis: lista apenas os certificados emitidos, ocultando os revogados, os vencidos e os pendentes.

1.1.0 (2025-09-11)​

  • Adiciona um campo de busca às listas de certificados.
  • Oculta os certificados vencidos e inativos da lista de certificados disponíveis.

1.0.7 (2025-09-05)​

  • Usa um ícone escuro na barra de menus no macOS 11 e posterior.

1.0.6 (2025-08-21)​

  • Melhora o erro devolvido à aplicação solicitante quando uma assinatura falha.
  • Corrige a solicitação de autorização que terminava antes de o resultado ser consultado.

1.0.5 (2025-08-20)​

  • Corrige itens duplicados no keychain do macOS.

1.0.4 (2025-08-18)​

  • Novo instalador para macOS, com contrato de licença e fundo personalizado.
  • Abre os links externos no navegador padrão e melhora os selos das lojas de aplicativos.
  • Desativa a seleção de texto e de imagens nas janelas do aplicativo.

1.0.2 (2025-08-05)​

  • Reinstala os certificados que já estão no repositório de certificados ao adicionar certificados.
  • Melhora a remoção dos dados do usuário na desinstalação.
  • Adiciona logs ao CertTool. Define INFO como nível de log padrão.

1.0.1 (2025-08-04)​

  • Adiciona os perfis de assinatura de produção do macOS.

1.0.0 (2025-08-04)​

  • Primeira versão de produção.
  • Melhora o instalador do Windows, com contrato de licença.

0.2.2 (2025-07-10)​

  • Melhora o ícone do instalador do Windows.

0.2.1 (2025-07-10)​

  • Novos ícones do aplicativo no Windows e no macOS.

0.2.0 (2025-07-04)​

  • [RXT-37] Adiciona suporte ao macOS 10.15.
  • [RXT-7] Melhora os códigos de erro devolvidos às aplicações solicitantes, inclusive quando o usuário cancela uma assinatura.
  • [RXT-34] Encerra qualquer instância em execução e remove os dados de usuário anteriores em uma instalação nova no macOS.
  • [RXT-28] Muda a formatação de data e hora.
  • [RXT-33] Desativa o botão de instalação quando nenhum certificado está selecionado, inclusive na página de primeira execução.

0.1.5 (2025-06-17)​

  • [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.
  • [RXT-30] Melhora os logs do KSP.

0.1.4 (2025-06-13)​

  • [RXT-15] Exibe o progresso durante a instalação de certificados.
  • [RXT-11] Desativa a navegação durante a instalação de certificados.
  • [RXT-24] Detecta automaticamente os dispositivos recém-associados nas páginas de primeira execução e de novo dispositivo.
  • [RXT-22] Oculta os certificados raiz e intermediários da lista de certificados disponíveis.
  • [RXT-23] [RXT-26] Corrige os diálogos de primeira execução, de novo dispositivo e de novo certificado.
  • [RXT-1] Trata várias solicitações de assinatura simultâneas.
  • [RXT-12] Corrige a desinstalação de certificado que não era aguardada.
Ver em Markdown