Skip to content
This repository has been archived by the owner on Feb 11, 2020. It is now read-only.

Releases: msfjarvis/viscerion

5.2.1

13 Oct 04:36
Compare
Choose a tag to compare
  • Fix crash in tunnel detail view

5.2.0

12 Oct 15:11
Compare
Choose a tag to compare
  • Add timer to wg-quick notifications
  • Defer tunnel state restoration to workaround AFWall+ startup block
  • Add German translations
  • Update library dependencies
  • Update to Golang 1.12.9 for native library
  • Add ability to restrict application access using biometric authentication
  • Fix constant memory leaks on Q that Google deemed too low priority.
  • Allow searching through tunnels in list view
  • Support kernelspace mode on Android Q.

Version v5.1.1

21 Jul 09:36
Compare
Choose a tag to compare
  • Revert back to non-service Tasker integration as many devices incessantly
    kill background services thus breaking the feature entirely.

Version v5.1.0

19 Jul 10:07
Compare
Choose a tag to compare
  • Target Android Q and adapt APIs for it
  • Ensure dark theme follows battery saver on Android P and below
  • Improve memory usage
  • Improve support for FireTV remote
  • Refactor app theme and convert night theme to a dark grey background
  • Update Russian translations
  • Switch fully to Storage Access Framework and remove WRITE_EXTERNAL_STORAGE permission
  • Fix theming related glitches
  • Update library dependencies
  • Use a background service to improve Tasker integration reliability

NOTE: As of Q Beta 5, only the userspace backend is functional. On Q Beta 4 and below, both should work just fine.

*Beta numbers are for Pixel devices only, I have no clue how OnePlus has been versioning their betas so YMMV.

Release 5.0.0

08 May 15:53
Compare
Choose a tag to compare

Huge release that fixes a lot of bugs as well as UI improvements.
Please keep the feedback coming, it's critical to the development
of Viscerion :)

Full changelog:

  • Add an adaptive icon and an alternative concept icon
  • Add live log viewer
  • Ensure global exclusions are not exported with configs to prevent import bugs
  • Support Magisk 19.0 and above
  • Improve and speed up exclusion picker
  • Improve landscape layout (Fixes Android TV not seeing all create options)
  • Fix bug which caused excluded applications count to be incorrect
  • Fix bug which caused settings to crash on first run
  • Make app theme follow system night mode

Release 4.0.0

21 Mar 02:07
Compare
Choose a tag to compare

This is a huge release which brings a lot of significant
changes with more on the way. You can find the changelog
below.

  • Add support for Magisk 18.2
  • Fix lingering theming issue with bottom sheets
  • Add support for Tasker[1]
  • Automatically export configurations to external storage when upgrading
  • Use a Google Messages style FAB in tunnel list
  • Tweak dialog UI
  • Add translations for Portuguese Brazilian and Russian
  • Move theme toggle to overflow menu for easier access
  • Improved speeds for ARM devices on userspace backend

1: Read the wiki page for full instructions on how to use this: https://github.com/MSF-Jarvis/viscerion/wiki/Tasker-integration

Release 3.1.1

17 Feb 04:18
Compare
Choose a tag to compare
  • Update userspace backend to latest upstream, should bring significant
    speed improvements.
  • Fix more theming related issues.

Release 3.1.0

16 Feb 18:04
Compare
Choose a tag to compare
  • Rewrite theming options - Replace light/dark/black options
    with a choice between light and black.
  • Redesign settings screen with categories
  • Resolve issues with installation of Magisk module on rooted
    mode.
  • Code improvements and dependency updates.

3.0.0

31 Jan 12:57
1e0cd3e
Compare
Choose a tag to compare
  • Initial release with Viscerion branding
  • Allow switching between whitelist and blacklist for userspace backend (more below)
  • Smaller install size
  • Ensure notification reacts to tunnel changes from command line tools
  • Disable sound and notification for wg-quick notification
  • Fix some misleading error messages
  • Ensure keyboard shows up for tunnel name when importing QR codes
  • Faster layout load times
  • Code cleanup across the board

When the whitelist option is enabled, all apps that are not in the exclusions
list are exempt from going through the tunnel, and the ones in the list are
the only ones which use the tunnel for networking.

2.0.0

30 Dec 11:10
Compare
Choose a tag to compare
  • Rewrite entire codebase based on upstream remodel
  • Future-proof Magisk version detection
  • Fix restorecon issues with Magisk
  • Ensure command line tools know the correct paths to probe for config files
  • Update userspace implementation to work with Android 9's bionic restrictions