mirror of
https://github.com/Universal-Debloater-Alliance/universal-android-debloater-next-generation.git
synced 2026-08-28 02:10:39 +02:00
- Use of dirs::cache_dir for logfiles location - Logfile name convention is now "UAD_%Y%m%d.log" - Logger now only appends (no more overwrite) - Logger now creates a new logfile each day - Creation of a `uad_dir()` helper function to access directories UAD uses
5.3 KiB
5.3 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
The sections should follow the order Packaging, Added, Changed, Fixed
and Removed.
[Unreleased]
Added
- [#52]
uk.co.ee.myeeto the debloat lists (thanks @lawson58). - [#58]
androidto the debloat lists with the tagUnsafe. - [#49] Multi-device support: You are now able to select a device among the list of all ADB connected devices/emulators.
- [#44] Persistent settings: Settings (only
themefor now) are saved to a config file. Its location follows the standards of the different OS.
Changed
- Review of the package lists recommendations. The
Recommendeddebloat list is now safer (less likely to remove something you'd want to keep). - [#65] ADB commands now run in parallel and asynchronously! This means no more UI freeze when performing long/many actions! 🚀
- UI now updates itself in real time when performing ADB actions (thanks to async & multithreading). Before, it waited for the end of all actions.
- Logfiles are now located in a more conventional place: cache_dir.
- Previous logs are no longer overwritten. The logger now only appends to the current logfile of the day (UAD_%Y%m%d.log).
- Each new day the logger will create a new file on UAD launch.
Fixed
- Miscellaneous minor issues in some package descriptions.
- Several bad recommendations.
- [#50] Resync button flipping theme back to
Lupin.
[0.3] - 2021-10-10
Added
- [#16] Multi-user support: You can now debloat/restore apps for any user of the phone (not only the primary user 0).
Multi user modesetting (default toonfor Android 5+) allowing to remove packages for all users (a work profile is another user) instead of only the selected user.- User switcher (picklist).
- [#11] New themes: light, dark and lupin. Lupin theme is now the new default theme. Themes can be changed from the settings.
- [#40] Description field scrollbar: you can now scroll long descriptions.
Fixed
- [Regression] Unsafe packages can be deleted without enabling
expert mode. - The refresh button doesn't update settings when a (new) phone is connected.
- [Regression] Restore buttons are disabled when connecting an Android 8.0 phone.
- [#17] Refresh icon does not appear.
[0.2.2] - 2021-09-30
Fixed
- Crash when connecting a LG device (#33)
[0.2.1] - 2021-09-28
Added
- Software version in the navigation panel
Packaging
wgpurenderer is not the default renderer (you don't need to add--features wgpuif you want to build UAD withwgpu)
Fixed
- [#35] Exported selection not found
[0.2] - 2021-09-26
Added
- [#2] UAD now comes with a logger. Debug information will be written to a
uad.logfile (Warning level log in stdout) - [#15] Support for older phone (< Android 8.0):
- Disable mode in settings: clear and disable packages instead of uninstalling them (default for old phones because you can't restore uninstalled packages)
- [#8] Export your selection in the
uad_exported_selection.txtfile. Packages from this file (if found in the current directory) will be automatically selected upon the start of UAD (or after a refresh).
Changed
- [#25] UAD will no longer crash at start if it doesn't find ADB but will display a useful error message
- [#3] Better handling of ADB errors
- Updated dependencies (compatibility with Iced main branch latest commit)
- Cleanup and refactoring of the code
- Performance improvement
- Various UI/UX improvement
- The
Debloat/Restore selectionbutton has been split in 2 buttons:removingandrestoring
Packaging
- Added an alternative build that uses OpenGL (instead of Vulkan) for compatibility with older computers. If you encouter some visual glitches with the default Vulkan build you should try the OpenGL build.
Fixed
- Spelling mistake
- Failed build with MSVC toolchain