Releases: erikraft/Drop
v1.11.8
==== 🇧🇷|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.jspara consumir o endpoint/api/ai/imagee 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
- Limpe caches do navegador ou force a atualização do service worker (Ctrl+Shift+R) para carregar os novos assets (
cacheVersionv1.11.8). - Verifique a presença da variável de ambiente
POE_API_KEYno backend para habilitar a geração de imagens via IA. - 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/imageso 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.jsto consume the/api/ai/imageendpoint and transform AI outputs into reusableFileobjects. - 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
- Clear browser caches or hard-refresh the service worker (Ctrl+Shift+R) to load the new assets (
cacheVersionv1.11.8). - Ensure the
POE_API_KEYenvironment variable is present on the backend to enable AI image generation. - 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
==== 🇧🇷|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
discloudpara 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
- Instale ou atualize as extensões para a versão
9.0.5a partir dos novos VSIX (VS Code, Edge, Chrome, Firefox, Open VSX). - Limpe caches do navegador ou reinicie o service worker para carregar os novos assets.
- 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
discloudconfiguration 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
- Install or update extensions to version 9.0.5 from the new VSIX (VS Code, Edge, Chrome, Firefox, Open VSX).
- Clear browser caches or restart the service worker to load the new assets.
- 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
==== 🇧🇷|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
discloudpara facilitar deploys alternativos. - Corrigimos largura, altura e aspect ratio do ícone principal para evitar distorções em marketplaces.
Como atualizar
- Instale ou atualize as extensões para a versão
9.0.5a partir dos novos VSIX (VS Code, Edge, Chrome, Firefox, Open VSX). - Limpe caches do navegador ou reinicie o service worker para carregar os novos assets.
- 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
discloudconfiguration 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
- Install or update extensions to version 9.0.5 from the new VSIX (VS Code, Edge, Chrome, Firefox, Open VSX).
- Clear browser caches or restart the service worker to load the new assets.
- 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
==== 🇧🇷|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
- Atualize suas dependências ou reinstale o CLI usando o novo pacote
erikraftdrop-cli. - Limpe caches antigos do navegador (ou force um reload) para garantir que os novos assets e service worker sejam carregados.
- 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
- Update your dependencies or reinstall the CLI using the new
erikraftdrop-clipackage. - Clear old browser caches (or force a reload) to ensure the new assets and service worker are loaded.
- 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
✅ 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
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
- Extension added to Firefox Browser Add-ons and VS Code Marketplace to access the site quickly and easily.
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)