Skip to content

Releases: erikraft/Drop

v1.11.8

05 Dec 22:44

Choose a tag to compare

==== 🇧🇷|Português Brasil ====

Notas de Lançamento — v1.11.8

Destaques

  • Novo fluxo de edição com IA: botões "Editar com IA", "Gerar variação" e "Criar nova imagem" disponíveis para imagens recebidas e compartilhadas.
  • Opção de copiar imagens preservando qualidade enquanto aplicamos compressão seletiva em metadados EXIF, reduzindo tamanho sem perder dados essenciais.
  • Aperfeiçoamos o service worker para ignorar requisições /api/ai/image, garantindo respostas em tempo real da IA.
  • Refinamos a compressão de metadados EXIF em arquivos baixados/compartilhados, mantendo informações críticas e removendo redundâncias.
  • Melhorias gerais de estabilidade, traduções e logs para depuração do fluxo de IA.

O que mudou

  • Adicionamos ai-image-client.js para consumir o endpoint /api/ai/image e converter respostas em arquivos reutilizáveis.
  • Botões de IA aparecem automaticamente quando imagens são enviadas ou recebidas; o diálogo de recebimento compartilha thumbnails com o novo botão "Editar com IA".
  • Ajustamos o botão "Copiar imagem" para respeitar o novo pipeline de compressão de EXIF, entregando imagens leves sem sacrificar qualidade perceptível.
  • Service worker ignora /api/** e responde a Web Share Targets sem interferir nas chamadas de IA.
  • Traduções atualizadas em múltiplos idiomas para os novos textos de IA e para mensagens relacionadas à cópia/metadata.

Como atualizar

  1. Limpe caches do navegador ou force a atualização do service worker (Ctrl+Shift+R) para carregar os novos assets (cacheVersion v1.11.8).
  2. Verifique a presença da variável de ambiente POE_API_KEY no backend para habilitar a geração de imagens via IA.
  3. Revise integrações que dependem do botão "Copiar imagem" ou de compressão de arquivos para garantir compatibilidade com a nova política de metadados.

Agradecimentos

Obrigado por acompanhar o desenvolvimento contínuo do ErikrafT Drop! Feedbacks sobre a nova versão e as extensões 9.0.5 são muito bem-vindos.

==== 🇺🇸|English ====

Release Notes — v1.11.8

Highlights

  • Brand-new AI editing flow: "Edit with AI", "Generate variation", and "Create new image" buttons are now available for shared and received images.
  • Copy Image keeps visual fidelity while applying selective EXIF metadata compression, shrinking payloads without stripping critical fields.
  • Service worker now bypasses /api/ai/image so AI responses are fetched live without redirection issues.
  • Enhanced EXIF compression pipeline for downloads/shares to remove redundant metadata but keep important camera information.
  • General stability, localization, and logging improvements around the AI experience.

What's Changed

  • Added ai-image-client.js to consume the /api/ai/image endpoint and transform AI outputs into reusable File objects.
  • AI buttons auto-display for image-only shares/receives; the receive dialog now exposes "Edit with AI" alongside thumbnail previews.
  • Updated the "Copy image" button to comply with the new EXIF compression policy, keeping images lightweight with intact essential metadata.
  • Service worker skips /api/** requests and still processes Web Share Targets without interfering with AI calls.
  • Localization files refreshed across multiple languages for the new AI and copy/metadata strings.

How to update

  1. Clear browser caches or hard-refresh the service worker (Ctrl+Shift+R) to load the new assets (cacheVersion v1.11.8).
  2. Ensure the POE_API_KEY environment variable is present on the backend to enable AI image generation.
  3. Validate any automations that rely on "Copy image" or metadata-heavy workflows to align with the refined EXIF compression defaults.

Thanks

Thank you for following the continued development of ErikrafT Drop! Feedback on the new version and extensions 9.0.5 is very welcome.

v1.11.7

03 Nov 19:09
9a9a83c

Choose a tag to compare

==== 🇧🇷|Português Brasil ====

Notas de Lançamento — v1.11.7

Destaques

  • Atualizamos as extensões ErikrafT Drop para a versão 9.0.5, trazendo suporte completo de upload e download diretamente pelos complementos.
  • Revisamos a presença no Open VSX, com novo cliente dedicado, ícones atualizados e metadados alinhados ao repositório oficial.
  • Ajustamos a moderação e a experiência de uso no site/app, com refinamentos visuais e melhorias de segurança.
  • Otimizamos integrações com Discord, incluindo links de OAuth2 e limpeza da lista de domínios suspeitos.
  • Atualização do cache do service worker para garantir que clientes recebam os novos assets (cache version bump).

O que mudou

  • Pacotes VSIX 9.0.5 disponíveis em Extensions/, substituindo artefatos antigos e atualizando manifestos.
  • Service worker, UI e assets receberam ajustes de estilo e comportamento vindos do commit de moderação/UI. (Cache atualizado para v1.11.7)
  • Inclusão do exemplo de configuração discloud para facilitar deploys alternativos.
  • Corrigimos largura, altura e aspect ratio do ícone principal para evitar distorções em marketplaces.
  • Pequenas correções de bugs, melhorias nas traduções e ajustes de segurança em dependências de runtime.

Como atualizar

  1. Instale ou atualize as extensões para a versão 9.0.5 a partir dos novos VSIX (VS Code, Edge, Chrome, Firefox, Open VSX).
  2. Limpe caches do navegador ou reinicie o service worker para carregar os novos assets.
  3. Revise integrações automáticas (bots, scripts) para usar os links OAuth2 atualizados e a nova configuração discloud, se aplicável.

Agradecimentos

Obrigado por acompanhar o desenvolvimento contínuo do ErikrafT Drop! Feedbacks sobre a nova versão e as extensões 9.0.5 são muito bem-vindos.

==== 🇺🇸|English ====

Release Notes — v1.11.7

Highlights

  • We've updated the ErikrafT Drop extensions to version 9.0.5, bringing full support for uploading and downloading directly through add-ons.
  • We've overhauled the Open VSX presence, with a new dedicated client, updated icons, and metadata aligned with the official repository.
  • We've adjusted moderation and the user experience on the website/app, with visual refinements and security improvements.
  • We've optimized Discord integrations, including OAuth2 links and cleaning up the suspicious domain list.
  • Service worker cache bumped so clients get new assets immediately (cache version v1.11.7).

What's Changed

  • VSIX 9.0.5 packages are available in Extensions/, replacing old artifacts and updating manifests.
  • Service worker, UI, and assets have received style and behavior adjustments from the moderation/UI commit. (cache updated to v1.11.7)
  • Added the discloud configuration example to facilitate alternative deployments.
  • We've fixed the width, height, and aspect ratio of the main icon to prevent distortions in marketplaces.
  • Minor bugfixes, translation updates and dependency/security adjustments.

How to update

  1. Install or update extensions to version 9.0.5 from the new VSIX (VS Code, Edge, Chrome, Firefox, Open VSX).
  2. Clear browser caches or restart the service worker to load the new assets.
  3. Review automatic integrations (bots, scripts) to use the updated OAuth2 links and the new 'discloud' setting, if applicable.

Thanks

Thank you for following the continued development of ErikrafT Drop! Feedback on the new version and extensions 9.0.5 is very welcome.

v1.11.6

24 Oct 12:38

Choose a tag to compare

==== 🇧🇷|Português Brasil ====

Notas de Lançamento — v1.11.6

Destaques

  • Atualizamos as extensões ErikrafT Drop para a versão 9.0.5, trazendo suporte completo de upload e download diretamente pelos complementos.
  • Revisamos a presença no Open VSX, com novo cliente dedicado, ícones atualizados e metadados alinhados ao repositório oficial.
  • Ajustamos a moderação e a experiência de uso no site/app, com refinamentos visuais e melhorias de segurança.
  • Otimizamos integrações com Discord, incluindo links de OAuth2 e limpeza da lista de domínios suspeitos.

O que mudou

  • Pacotes VSIX 9.0.5 disponíveis em Extensions/, substituindo artefatos antigos e atualizando manifestos.
  • Service worker, UI e assets receberam ajustes de estilo e comportamento vindos do commit de moderação/UI.
  • Inclusão do exemplo de configuração discloud para facilitar deploys alternativos.
  • Corrigimos largura, altura e aspect ratio do ícone principal para evitar distorções em marketplaces.

Como atualizar

  1. Instale ou atualize as extensões para a versão 9.0.5 a partir dos novos VSIX (VS Code, Edge, Chrome, Firefox, Open VSX).
  2. Limpe caches do navegador ou reinicie o service worker para carregar os novos assets.
  3. Revise integrações automáticas (bots, scripts) para usar os links OAuth2 atualizados e a nova configuração discloud, se aplicável.

Agradecimentos

Obrigado por acompanhar o desenvolvimento contínuo do ErikrafT Drop! Feedbacks sobre a nova versão e as extensões 9.0.5 são muito bem-vindos.

==== 🇺🇸|English ====

Release Notes — v1.11.6

Highlights

  • We've updated the ErikrafT Drop extensions to version 9.0.5, bringing full support for uploading and downloading directly through add-ons.
  • We've overhauled the Open VSX presence, with a new dedicated client, updated icons, and metadata aligned with the official repository.
  • We've adjusted moderation and the user experience on the website/app, with visual refinements and security improvements.
  • We've optimized Discord integrations, including OAuth2 links and cleaning up the suspicious domain list.

What's Changed

  • VSIX 9.0.5 packages are available in Extensions/, replacing old artifacts and updating manifests.
  • Service worker, UI, and assets have received style and behavior adjustments from the moderation/UI commit.
  • Added the discloud configuration example to facilitate alternative deployments. - We've fixed the width, height, and aspect ratio of the main icon to prevent distortions in marketplaces.

How to update

  1. Install or update extensions to version 9.0.5 from the new VSIX (VS Code, Edge, Chrome, Firefox, Open VSX).
  2. Clear browser caches or restart the service worker to load the new assets.
  3. Review automatic integrations (bots, scripts) to use the updated OAuth2 links and the new 'discloud' setting, if applicable.

Thanks

Thank you for following the continued development of ErikrafT Drop! Feedback on the new version and extensions 9.0.5 is very welcome.

1.11.5

06 Oct 15:32
3d3cb25

Choose a tag to compare

==== 🇧🇷|Português Brasil ====

Notas de Lançamento — Atualização de Rebranding

Destaques

  • Renomeamos oficialmente o projeto de PairDrop para ErikrafT Drop, refletindo a nova identidade visual e missão da plataforma.
  • Atualizamos o utilitário de linha de comando para o novo pacote erikraftdrop-cli, garantindo compatibilidade com os scripts de automação existentes.
  • Padronizamos a nomenclatura interna para ErikrafTdrop em scripts, backend e configurações, evitando conflitos entre ambientes.

O que mudou

  • Textos, documentação e interface agora apresentam o nome ErikrafT Drop, oferecendo uma experiência consistente para todos os usuários.
  • Serviços do backend e o service worker foram ajustados para responder ao novo identificador, assegurando estabilidade após a migração.
  • Empacotamentos e scripts de build foram revisitados para refletir o rebranding, incluindo manifestos, arquivos de idioma e assets da aplicação.

Como atualizar

  1. Atualize suas dependências ou reinstale o CLI usando o novo pacote erikraftdrop-cli.
  2. Limpe caches antigos do navegador (ou force um reload) para garantir que os novos assets e service worker sejam carregados.
  3. Verifique scripts automatizados e integrações para garantir que apontem para o nome ErikrafTdrop.

Agradecimentos

Obrigado por continuar acompanhando o projeto! Essa atualização marca o começo de uma nova fase para o ErikrafT Drop, e estamos ansiosos para receber seu feedback.


==== 🇺🇸|English ====

Release Notes — Rebranding Update

Highlights

  • We've officially renamed the project from PairDrop to ErikrafT Drop, reflecting the platform's new visual identity and mission.
  • We've updated the command-line utility to the new erikraftdrop-cli package, ensuring compatibility with existing automation scripts.
  • We've standardized the internal naming convention to ErikrafTdrop in scripts, backend, and configurations, avoiding conflicts between environments.

What's Changed

  • Text, documentation, and the interface now display the ErikrafT Drop name, offering a consistent experience for all users.
  • Backend services and the service worker have been adjusted to reflect the new identifier, ensuring stability after the migration.
  • Packaging and build scripts have been revisited to reflect the rebranding, including manifests, language files, and application assets.

How to Update

  1. Update your dependencies or reinstall the CLI using the new erikraftdrop-cli package.
  2. Clear old browser caches (or force a reload) to ensure the new assets and service worker are loaded.
  3. Check automated scripts and integrations to ensure they point to the ErikrafTdrop name.

Acknowledgments

Thank you for continuing to follow the project! This update marks the beginning of a new phase for ErikrafT Drop, and we look forward to hearing your feedback.

v1.11.4 | Dependency Update

14 May 23:19
75ebc58

Choose a tag to compare

✅ Applied Updates Table

Pull Request Update Description Status
#2 Update dependency ws to v8.18.2 (if using WebSocket, still worth testing) ✅
#3 Update actions/checkout to v4.2.2 ✅
#5 Update dependency font-awesome to v6.7.2 ✅
#6 Update docker/build-push-action to v5.4.0 ✅
#7 Update docker/login-action to v3.4.0 ✅
#8 Update docker/metadata-action to v5.7.0 ✅
#9 Update docker/setup-buildx-action to v3.10.0 ✅
#10 Update docker/setup-qemu-action to v3.6.0 ✅
#11 Update ncipollo/release-action to v1.16.0 ✅

v1.11.3

11 May 18:08
5e06de7

Choose a tag to compare

Improvements

  • Speed up the update process by skipping the wait and claiming currently open pages -> no more need to close all tabs to get an update
  • Update the Bluesky icon from a square to a butterfly
  • Update node dependencies

Added

Fixes

  • Prevent the service worker from responding with redirection (fixes #384)
  • Fix: unable to disable the Twitter button via environment variable (#388)
  • Add missing files to paths that are cached during software installation

Languages

  • Updated translations (Japanese)