Skip to content

v10.1.1

Choose a tag to compare

@erikraft erikraft released this 09 Sep 13:00
· 1170 commits to master since this release
96b7e8f

What's Changed

πŸš€ Major Updates

  • ✨ Modernized QR Code system with qr-code-styling and 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.txt and 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-disposition and 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