Saltar para o conteúdo

Notas de versão

A Riversoft® STCP Gemini API tem numeração de versão própria. A versão em execução é informada em GET /info/version.

3.10.0 — setembro de 2026

Novidades

  • Validação da licença na inicialização, com os parâmetros appl_serialnumber e appl_license do config.json. Com a licença inválida, a API não inicia; quando a licença vence, a API é encerrada.
  • GET /info/license informa os dias até o vencimento (daysRemaining) e a data de vencimento (expiresAt).
  • Validade dos tokens configurável no parâmetro session_duration do config.json, em minutos: padrão 60, máximo 720.

Melhorias

  • Comparação de senhas em tempo constante.
  • O motivo da falha de autenticação passa a ser registrado no log.
  • O desvio de autenticação usado nos testes automatizados deixa de existir no executável de produção.

Correções

  • O bloqueio do operador por excesso de falhas de login sobrescrevia a configuração do operador e escondia o erro de autenticação original.
  • Erros de cache e de banco eram ignorados no bloqueio do operador e na contagem de falhas de login.
  • O header Authorization com espaços a mais depois de Bearer era aceito.
  • Erro ao encerrar uma conexão de supervisão que não chegou a ser estabelecida.
  • Filtro com mais de um usuário (user) nos relatórios com banco Oracle.
  • Configuração inválida do hash de senhas podia interromper a API.

3.9.6 — setembro de 2026

Melhorias

  • Os provedores de identidade (ssoProviders) passam a usar a estrutura de configuração comum aos produtos Riversoft STCP.

3.9.5 — setembro de 2026

Correções

  • Identificação do operador no login SSO com OpenID Connect, que passa a usar a claim preferred_username.

3.9.4 — agosto de 2026

Correções

  • O relatório de transferências não chegava ao limite de 15000 registros por página.
  • O campo next vinha sempre vazio no histórico de transferências com Microsoft SQL Server e Oracle.

3.9.2 — julho de 2026

Melhorias

  • Limite de registros por página dos relatórios ampliado para 15000.
  • Distribuição para Enterprise Linux 8, 9 e 10.
  • Informações de versão nas propriedades do executável do Windows.

Correções

  • Permissão errada exigida na redefinição de senha do operador.
  • O operador aparecia como habilitado depois de ser bloqueado por falhas de login.

3.9.1 — junho de 2026

Correções

  • Formatação dos dados lidos do banco nos relatórios de log.

3.9.0 — junho de 2026

Novidades

  • Validação dos dados do conector Webhook nos usuários e nos serviços de rede.
  • Criptografia dos dados sensíveis do Webhook, inclusive da senha do proxy.
  • Conexão TLS com o banco de log MySQL ou MariaDB.

Melhorias

  • Scripts de instalação atualizados para todos os bancos de dados suportados.

3.8.0 — abril de 2026

Novidades

  • 2FA dos operadores habilitada no cadastro da API (enable2FA).
  • Redefinição do 2FA de um operador: POST /stcpadminsvc/v2/supervision/stcpauth/reset/operator/2fa.
  • GET /info/sso/providers também informa os provedores LDAP ativos.

Melhorias

  • Rastreamento (tracing) em todas as rotas, com o nome da entidade, da instância e do usuário no log.

Correções

  • A API não iniciava quando a configuração de um provedor SSO estava errada.
  • O operador não era registrado no rastreamento da exclusão de tipo de arquivo global.

3.7.2 — janeiro de 2026

Novidades

  • Criptografia e mascaramento dos dados sensíveis do FTPS.

Correções

  • Paginação dos relatórios de transferências e de estatísticas, que não aplicava o limite corretamente.

Mudanças incompatíveis

  • O acesso total passa a ser do operador stcpadmin, e não mais dos operadores do grupo de ID 1. Operadores que dependiam desse grupo para ter acesso total precisam receber as permissões nos seus grupos.