Releases: msfjarvis/viscerion
5.2.1
5.2.0
- 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
- Revert back to non-service Tasker integration as many devices incessantly
kill background services thus breaking the feature entirely.
Version v5.1.0
- 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
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
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
- Update userspace backend to latest upstream, should bring significant
speed improvements. - Fix more theming related issues.
Release 3.1.0
- 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
- 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
- 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