Changelog

Compartilhamento mais seguro e uma leva de correções

O Aktar 0.12.1 é uma versão de manutenção que saiu de uma revisão do app inteiro. Ele controla melhor o que sai do seu Mac, fecha alguns caminhos pelos quais uma página web ou um arquivo forjado podia levar o Aktar a fazer algo que você não pediu e corrige vários bugs menores. Se você usa a 0.3.0 ou posterior, o Aktar oferece a atualização automaticamente.

  • Mac0.12.1
  • Windowsem breve
  • iPhone e iPadem breve
  • Androidem breve

Localização removida de mais arquivos

Remover localização e Remover tudo agora também cobrem imagens WebP, AVIF e GIF, os blocos de texto de um PNG (em Remover tudo) e vídeos .mov, .mp4 e .m4v. Os vídeos são copiados sem recodificação, só que sem a localização (ou sem nenhum metadado), então é rápido e a imagem fica intacta. Isso vale também dentro de ZIPs de pastas, e um arquivo que não pode ser limpo não é enviado.

Links que não podem ser usados contra você

Arquivos HTML, SVG, XML e JavaScript são enviados de modo que abrir o link baixa o arquivo em vez de executá-lo no domínio do seu bucket. Um SVG em uma tag <img> continua aparecendo. Links aktar://upload-clipboard e aktar://watch/pause agora perguntam antes, já que qualquer página web pode abri-los. Os links de transferência de Transferir para outro dispositivo expiram depois de uma hora, e fechar a janela tira o link copiado da área de transferência.

Todas as mudanças desta versão

Melhoria

  • Remover localização e Remover tudo cobrem imagens WebP, AVIF e GIF, blocos de texto PNG e vídeos .mov, .mp4 e .m4v, também dentro de ZIPs de pastas. Um arquivo que não pode ser limpo não é enviado.
  • Envios HTML, SVG, XML e JavaScript são baixados quando o link é aberto, em vez de serem executados no domínio do seu bucket.
  • Links aktar://upload-clipboard e aktar://watch/pause perguntam antes de agir.
  • Links de transferência expiram depois de uma hora. O link de transferência e o token da API local ficam ocultos para gerenciadores de área de transferência, e fechar a janela de transferência apaga o link copiado.
  • Webhooks de pastas monitoradas usam https:// (http:// simples só para este Mac ou a rede local) e não seguem redirecionamentos para outro host.
  • A saída em HTML e Markdown escapa o nome do arquivo, então um nome forjado não consegue adicionar marcação ao que você cola.
  • Imagens com mais de 100 megapixels são enviadas como estão, em vez de serem convertidas, pré-visualizadas ou ganharem miniatura, para que um arquivo pequeno que diz ter dimensões enormes não consiga esgotar toda a memória.
  • Requisições ao armazenamento sem dados de arquivo desistem depois de 60 segundos em vez de talvez esperar para sempre.

Correção

  • Reutilizar links de arquivos duplicados não entrega mais um link que agora serve outro arquivo.
  • Um caminho sem {uuid}, {random}, {md5} ou {sha256} não substitui mais um arquivo que já tem esse nome: o novo é numerado (“nome 2.png”).
  • Apagar uma entrada antiga do histórico cujo nome foi enviado de novo depois não apaga mais o arquivo mais recente.
  • Um envio grande retomado de onde parou não mantém mais o nome antigo depois que você renomeia o arquivo ou muda o caminho.
  • Uma URL base pública que não é um endereço web válido não faz mais o Aktar fechar inesperadamente; os Ajustes dizem o que está errado.
  • Um link aktar://watch/pause com um número enorme de minutos não faz mais o Aktar fechar inesperadamente. As pausas têm limite de um ano.
  • A visualização do bucket na Biblioteca mostra os envios novos e continua preenchida depois que as configurações de um destino mudam.
  • Copiar um link da web não faz mais o atalho de envio da área de transferência tentar enviar o link como arquivo.
  • Duas imagens copiadas no mesmo segundo não se sobrescrevem mais, e os arquivos temporários do Aktar são limpos.
  • O Aktar só apaga envios com prazo de expiração enquanto o bucket ainda tem as regras de exclusão automática.
  • Pré-visualizações de texto, código, Markdown e PDF pulam arquivos com mais de 25 MB em vez de baixá-los inteiros.