Repository navigation
v10.1.1
What's Changed
π Major Updates
- β¨ Modernized QR Code system with
qr-code-stylingand improved center-logo customization by @erikraft in #313, #314 - π§ Tor v3 Onion Service support added to ErikrafT Dropβ’ by @erikraft in #343
- π Cross-origin interoperability between HTTPS, Tor
.onion, and PairDrop by @erikraft in #364 - π‘ ERIKRAFT-QR v2.0 β Real Offline Optical Transfer System by @erikraft in #365
- π± Animated QR Transfer System and ecosystem QR scanner improvements by @erikraft in #375
- π₯οΈ WebTorrent transfer mode (Beta) and refreshed Android/WebView integration by @erikraft in #458
- π» Desktop support with Electron, Linux packaging, Debian and WebRTC improvements by @erikraft in #270β#277
π¨ UI/UX & QR Improvements
- β¨ Major Animated QR redesign and improvements across sending, receiving, playback, controls and responsive layouts (#380, #393, #394, #397, #404β#438)
- π± Improved Animated QR mobile layout, scrolling, canvas sizing and controls
- π¨ Improved QR Scanner interface, URL detection and button layout (#409β#413)
- π Improved Animated QR theme support and visual hierarchy
- π Added Keep Screen Awake mode for Animated QR transfers (#439)
- π¬ Improved Animated QR text results, dialog actions and WebChat mobile UI (#440)
- π± Improved WebView QR experience and Android integration (#461)
π§ Onion Service
- π§ Added and refined Tor v3 Onion Service functionality (#343, #345, #348, #351β#355)
- π¨ Redesigned Onion Service dialog and improved contrast, styling and internationalization
- π Improved Tor/Render process lifecycle and deployment stability
- π‘ Improved discovery badges and Tor Browser WebRTC fallback
π§ Stability & Core
- π οΈ Fixed infinite loading and restored WebSocket server initialization (#246)
- π Restored network-change reconnect behavior (#249)
- π Hardened application startup and initialization flow (#250, #251)
- π Improved WebRTC signaling, peer discovery, multi-tab identity and Tor routing (#366)
- π Fixed file corruption, QR camera lifecycle, Service Worker cache and PT-BR internationalization (#367)
- β‘ Fixed mobile white-screen and stale CDN cache issues (#444, #445)
- π οΈ Restored the complete application index after an accidental truncation (#446)
- π Fixed startup loading freezes and Animated QR initialization issues (#448, #453, #454)
π Web, Documentation & Branding
- β¨ Updated user-facing branding to ErikrafT Dropβ’ (#328)
- π Added ErikrafT Dropβ’ FAQ and instance guidance (#455)
- π Added
llms.txtand improved project documentation (#447) - π Clarified the differences between ErikrafT Dropβ’ and PairDrop (#460)
- π Improved internationalization and localization across the application (#388)
- β€οΈ Refreshed the donation pages, footer and support experience (#322β#325, #399)
- π Added iSearch CLIβ’ client support (#337, #338)
π Security & Dependencies
- π Added a safe Content Security boundary (#441)
- π‘οΈ Resolved multiple dependency security vulnerabilities, including
undici,extract-zip,multer,qs,path-to-regexp,follow-redirects,content-dispositionand others - π¦ Updated Node.js, Electron, WebSocket, Discord.js and numerous npm dependencies through Dependabot and Renovate
- π€ Added recurring automatic code fixes and image optimization
π§Ή Cleanup & Maintenance
- π§Ή Removed abandoned features and legacy integrations (#358)
- π Added and refined the PairDrop adapter (#359)
- βοΈ Improved server bootstrap, startup flow and dependency initialization
- πΌοΈ Optimized project images
- π§ͺ Improved runtime dependency handling and application stability
π± Version 10.1.1
- β¨ Updated ErikrafT Dropβ’ version references to 10.1.1 across the project (#462)
- π± Improved Android/WebView compatibility, including QR transfer interactions and mobile scrolling (#461)
- π Continued stabilization of the Web, Android and desktop ecosystem
Full Changelog: v1.12.4...v10.1.1