I wanted to release a mini patch for the 0.1.0 version but ended up adding some more crucial features in this update. 😅
Note: From this update onwards, files can only be downloaded through Odin clients. This ensures end to end encryption and increases overall security.
Major changes:
- End to end encryption with AES-256 [fixed]
- Enter token on any device to receive files [new]
- Better cross-platform UI [fixed]
& a ton of bug fixes.
Hotfix:
- Logs not saving in mobile devices [fixed]
Know issues:
- Build issue in macOS & iOS due to Firebase Core (required for dynamic links)
- UI jank when processing multiple or big files
Coming soon:
- All-new UI/UX (as the current one feel a bit too limited to me 😅)
- Better storage/hosting of encrypted files (replacing GitHub with a new and better storage option)
Full Changelog:
add demo video in readme (Abhay Maurya)
add aes encrypt dep (LiquidatorCoder)
add encryption service (LiquidatorCoder)
add file encryption (LiquidatorCoder)
add decryption method (LiquidatorCoder)
add password back in link (LiquidatorCoder)
update app identifier (LiquidatorCoder)
add dynamic link dependencies (LiquidatorCoder)
add dynamic link builder method (LiquidatorCoder)
add singleTask launchmode (LiquidatorCoder)
add download service (LiquidatorCoder)
fix file decryption method (LiquidatorCoder)add get file from token method (LiquidatorCoder)
fix open file missing (LiquidatorCoder)
add popup menu for windows (LiquidatorCoder)add links in windows top bar menu (LiquidatorCoder)
add popup menu in android & ios (LiquidatorCoder)
add top bar on macos (LiquidatorCoder)
build on iOS (LiquidatorCoder)
fix toast on mobile devices (LiquidatorCoder)
Merge branch 'feature-working-menu' into dev (LiquidatorCoder)
fixes #6 (LiquidatorCoder)
Merge branch 'hotfix-mac-app-icon' into dev (LiquidatorCoder)
remove dynamic link shortener on desktop (LiquidatorCoder)
add token display field and qr image (LiquidatorCoder)
add file unzip method (LiquidatorCoder)
add receive file from token ui & logic (LiquidatorCoder)
fix file path error (LiquidatorCoder)
add/fix get file from token method on Android (LiquidatorCoder)
bump compileSdkVersion to 31 (LiquidatorCoder)
add external storage permissions (LiquidatorCoder)
update downloaded zip name (LiquidatorCoder)add completion toast on mobile devices (LiquidatorCoder)
fix copy text on mobile devices (LiquidatorCoder)
Merge branch 'feature-encryption' into dev (LiquidatorCoder)
bump to version 0.2.0+2 (LiquidatorCoder)
fix #8 (LiquidatorCoder)
fix #9 (LiquidatorCoder)
fix #10 (LiquidatorCoder)
fix toast on mobile devices (LiquidatorCoder)
Merge branch 'release-0.2.0' into main (LiquidatorCoder)