Skip to content

Odin v0.2.0

Latest
Compare
Choose a tag to compare
@LiquidatorCoder LiquidatorCoder released this 27 Nov 11:52
· 5 commits to main since this release

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)