Releases: Universal-Debloater-Alliance/universal-android-debloater-next-generation
Releases · Universal-Debloater-Alliance/universal-android-debloater-next-generation
v1.1.2
What's Changed
Features
Fixed
- fix(self-update): differentiate between Intel and Apple Silicon on MacOS and update Windows binary name by @Frigyes06 in #895
- fix:
cfg
issues by @Rudxain in #898
Full Changelog: v1.1.1...v1.1.2
v1.1.1
Important
There's a bug in v1.1.1 that prevents users from updating: #892 (manually updating by downloading via our GitHub of course still works). We're working on a fix. Until then, we advise you to not update and wait for v1.1.2. We have pushed a new release that contains several fixes, which you can download here: https://github.com/Universal-Debloater-Alliance/universal-android-debloater-next-generation/releases/v1.1.2
What's Changed
Features
- fix(theme): fix, patch, and optimize(
perf
)Auto
theme by @Rudxain in #702 - feat(ADB): retry
adb devices
only 3 times in debug builds by @Rudxain in #807 - feat(ui): clearer "All" filters by @Rudxain in #806
- log:
error
->warn
, if no device found by @Rudxain in #885
Fixed
- bug(settings): use csv instead of txt for
uninstalled_packages
by @AnonymousWP in #796 - fix: force
wgpu
to use dedicated/discrete graphics-card, to avoid Vulkan issues by @user583953 in #850 - fix: disable debug validation of pack-IDs by @Rudxain in #852
- fix: use advanced text shaping to prevent text being rendered as squares with certain fonts or CJK characters by @user583953 in #858
- hotfix(sync:users): revert UID parsing by @Rudxain in #879
Refactors
- refactor: avoid
clone
in assignments by @Rudxain in #655 - refactor: extract backup-filename formatting to a utility function by @adhirajsinghchauhan in #799
- refactor(ADB): improve internal API by @Rudxain in #757
- refactor(deps): replace
static_init
byLazyLock
by @Rudxain in #808 - build(rust-edition): migrate to Rust 2024 by @Rudxain in #864
Packages/apps
- pkg(com.hoffnung): improve description by @AnonymousWP in #633
- pkg(com.google.android.setupwizard): improve description by @AnonymousWP in #637
- pkg(com.miui.aod): add lock screen editor feature to description by @scxtt-nc in #648
- pkg(com.miui.guardprovider): improve description by @AnonymousWP in #634
- pkg(com.samsung.android.knox.app.networkfilter): change removal and description by @AnonymousWP in #635
- pkg(samsung): change removal and descriptions of multiple packages by @AnonymousWP in #636
- pkg(com.mig.play.games): add Funmax package by @codenyte in #652
- pkg(com.samsung.android.game.gos): add notice about disabling by @AnonymousWP in #671
- pkg(google): change description and removal for 2 packages by @AnonymousWP in #681
- pkg(com.samsung.android.mobileservice): change removal to advanced by @AnonymousWP in #685
- pkg(google): change overlay removals to expert by @AnonymousWP in #674
- pkg(Alibaba): add AliExpress by @Rudxain in #660
- pkg(com.coloros.weather.service): change description and removal by @AnonymousWP in #677
- pkg(com.casper.turkiye): add package by @AnonymousWP in #675
- pkg(com.nothing.thirdparty): change description and removal by @AnonymousWP in #676
- pkg(com.coloros.recents): fix incorrect description and removal by @AnonymousWP in #673
- pkg(com.google.android.apps.privacy.wildlife): add package by @AnonymousWP in #672
- pkg(com.samsung.euicc): change removal and improve description by @AnonymousWP in #682
- pkg(tcl): add
com.jrdcom.urlreservedapp1
by @AnonymousWP in #680 - pkg(com.miui.aod): change removal to advanced by @AnonymousWP in #683
- pkg(samsung): change removal of 2 packages by @AnonymousWP in #679
- pkg(com.google.android.apps.messaging): add notice for Unihertz users by @AnonymousWP in #684
- pkg(com.taboola.scoop): add wallpaper carousel package by @Unchanged4352 in #714
- pkg(com.samsung.android.dynamiclock) Breaks LockStar customizations by @schbrns in #734
- pkg(com.huawei.lbs): update description for Huawei LBS and change removal recommendation by @schbrns in #736
- pkg(com.samsung.SMT): change removal to "advanced" by @schbrns in #738
- pkg(com.lge.provider.signboard): change description and removal by @schbrns in #739
- pkg(com.android.se): dep of ColorOS lock by @schbrns in #735
- pkg(com.telus.checkup): add checkup package from Canadian carrier Telus by @jcoffa in #750
- pkg(htc): add HTC Lockscreen and Weather themes by @schbrns in #737
- pkg(com.android.wallpaperbackup): fix typo in description by @Unchanged4352 in #728
- pkg(com.xiaomi.market): categorize it as Advanced by @nixingyang in #780
- pkg(com.samsung.android.aircommandmanager): "ACM" -> "FACM" by @Rudxain in #768
- pkg(com.samsung.android.app.dtv.dmb): add package by @MCPEngu in #769
- pkg(samsung): improve S-location related descriptions by @Rudxain in #773
- pkg(samsung): add wallpaper breakage info, remove redundancy by @Rudxain in #777
- pkg(samsung): fix grammar and formatting for some Galaxy packs by @Rudxain in #778
- pkg(com.heytap.pictorial): add note about wallpaper carousel by @AnonymousWP in #678
- pkg(com.android.thememanager): improve description by @ay...
v1.1.0
What's Changed
Features
- feat(ci): add test coverage analysis by @deepsource-autofix in #411
- feat(app): exclude windows terminal attach by @Frigyes06 in #414
- feat: graphically display error when adb command fails by @lavafroth in #409
- feat(ci): run test coverage in CI and upload to DeepSource by @Frigyes06 in #416
- feat(backup): re-add export selection to text file by @edgy-b in #435
- feat: add ability to customize backup folder by @edgy-b in #434
- feat(ci): run the ci script on uad_list.json changes by @Frigyes06 in #446
- feat(theming): add icon to Windows executable by @nozwock in #470
- feat(backup): add ability to export uninstalled packages with their description by @edgy-b in #527
- feat(theme): follow system theme by default by @Rudxain in #531
- feat: add Nix flake by @lavafroth in #421
Fixed
- fix(ci): upload artifacts correctly by @Frigyes06 in #413
- fix(codecov): move serial environment variable name into constant by @lavafroth in #433
- pkg: remove bracket that breaks list by @AnonymousWP in #436
- bug(ui): visual bugs in selection review by @edgy-b in #452
- fix(ci): incorrect filename being used for UAD list by @AnonymousWP in #466
- build(ci): fix ci not running for user-submitted PR by @AnonymousWP in #497
- hotfix(settings): patch regression and refactor a bit by @Rudxain in #533
- fix(uad_lists): add missing quotes by @AnonymousWP in #567
- fix: use
pm block
andpm clear
for sdk versions below 19 by @lavafroth in #620
Miscellaneous
- docs(readme): add Matrix link by @AnonymousWP in #408
- style: remove redundant spaces and fix misc typos by @AnonymousWP in #399
- docs(readme): add DeepSource badges by @Frigyes06 in #412
- refactor: reduce cycolmatic complexity by @lavafroth in #422
- build(deps): bump rustls from 0.22.2 to 0.22.4 by @dependabot in #428
- refactor: add wrapper function for button by @edgy-b in #437
- refactor: use
clone_from
instead ofclone
by @edgy-b in #445 - chore(bug-template): Include OS, WM, and DE by @Rudxain in #552
- build(linting): add more lints by @Rudxain in #537
- build(ci): treat warns as warns by @Rudxain in #582
- chore(cargo): append ".toml" to
config
by @Rudxain in #587 - docs(contributing): recommend
rebase
frommain
by @Rudxain in #597 - refactor(app_id): specify
iced::Settings.id
by @Rudxain in #603 - chore(issue-template): improve correctness, privacy, and comprehensiveness by @Rudxain in #606
- docs(public-functions): add documentation for public functions in
sync.rs
by @lavafroth in #621 - refactor(linting): fix warnings from #537 by @Rudxain in #578
Packages/apps
- pkg(com.heytap.headset): add package and change removal of
com.oplus.melody
by @MayankSharma-dev in #391 - pkg(com.qti.qualcomm.datastatusnotification): change description and removal by @AnonymousWP in #388
- pkg(com.qualcomm.qtil.btdsda): change description and removal by @AnonymousWP in #387
- pkg(descriptions): replace Nitter URL by Archive.org URL by @AnonymousWP in #382
- pkg(com.android.keyguard): add warning for Mi Pad by @AnonymousWP in #397
- pkg: replace Nitter URLs by @AnonymousWP in #395
- pkg(com.vzw.hss.myverizon): change description by @AnonymousWP in #406
- pkg(com.android.phone): change description and removal by @AnonymousWP in #405
- pkg(com.sec.knox.switcher): add package by @AnonymousWP in #407
- pkg(samsung): add Samsung packages and improve documentation of some others by @Blitz517 in #402
- pkg(com.realme.as.music): add package by @AnonymousWP in #425
- pkg(com.facemoji.lite.transsion): add info about potential breakage on Infinix phones by @l-theanine in #426
- pkg(transsion): add packages by @l-theanine in #427
- pkg(realme/xiaomi): improve description regarding bootlooping and change removal by @Blitz517 in #430
- pkg(com.dti.tracfone): add description for popular carrier bloatware installer by @arukateru in #431
- pkg(com.oplus.safecenter): improve description by @rtcms in #439
- pkg(com.ape.mtbf): add Archive link for Twitter by @AnonymousWP in #469
- pkg: add packages, improve descriptions and removals by @Blitz517 in #457
- pkg(samsung): remove duplicate packages by @AnonymousWP in #471
- pkg(oneplus): add OnePlus package by @AnonymousWP in #472
- pkg: add packages, fix descriptions from issues section and from discord by @Blitz517 in #473
- pkg(tecno): add Tecno packages and change descriptions/removals of other packages by @Blitz517 in https://github.c...
v1.0.3
What's Changed
Features
- feat(ui): consistent buttons placements and "update" wording by @edgy-b in #321
- feat(ui): "iconify" Settings button by @edgy-b in #340
Fixed
- chore(cargo.toml): change UAD-ng links by @Frigyes06 in #289
- chore(issue-templates): fix typo in label by @AnonymousWP in #305
- chore(issue-templates): fix typos in labels by @AnonymousWP in #307
- fix(ci): edit checksum artifact paths to allow automatic check by @jxdv in #295
- feat(startup): inform user when ADB isn't installed by @edgy-b in #343
- fix(ui): toggle all checkbox and review button is not updated on selecting device by @edgy-b in #334
- deps(iced): upgrade iced to 0.12 by @edgy-b in #331
- fix(app): unused variable 'res' when building with no-self-update by @edgy-b in #344
- fix(startup): refreshing doesn't make the "adb not installed" message disappear by @edgy-b in #348
- fix(theming): logo not visible on Windows 11 light mode by @edgy-b in #364
- fix(uad-list): json parsing error by @edgy-b in #371
- fix(update-check): when downloading an update failed, UAD-ng isn't verbose about it by @edgy-b in #372
- fix(ui): toggle all checkboxes and review button is not updated on selected device by @edgy-b in #373
Miscellaneous
- chore(issue-templates): use issue forms by @AnonymousWP in #282
- docs(contributing): add new headers and guidelines by @AnonymousWP in #314
- chore(issue-template): fix incorrect placeholder by @AnonymousWP in #327
- release(changelog): add and remove labels by @AnonymousWP in #311
- build(deps): bump mio from 0.8.10 to 0.8.11 by @dependabot in #318
- docs(readme): add screenshot of v1.0.2 by @AnonymousWP in #323
- docs(readme): specify user's expectations what UAD-ng users can and cannot do by @qumuq-til in #337
- docs(readme): clarify what the Wiki is used for by @AnonymousWP in #365
- docs(contributing): improve release management by @AnonymousWP in #366
- refactor(app): use if-else instead of match over booleans by @Frigyes06 in #369
- chore(release-preparation): update dependencies by @Frigyes06 in #379
Packages/apps
- pkg(huawei-apps): add package and change descriptions by @AnonymousWP in #290
- pkg(com.huawei.multimedia.audioengine): change description by @AnonymousWP in #292
- pkg(com.google.android.apps.messaging): change description by @AnonymousWP in #293
- pkg(samsung): add Samsung packages by @AnonymousWP in #294
- fix: update uad list typos by @jxdv in #301
- pkg: fix typos by @jxdv in #302
- pkg: add
com.longcheertel.secretcode
by @xe1st in #304 - pkg(com.sec.android.app.launcher): improve description by @AnonymousWP in #296
- pkg: add Infinix packages by @Blitz517 in #309
- pkg(realme): add packages and fix typo by @AnonymousWP in #315
- pkg(huawei): update descriptions by @jxdv in #325
- pkg(huawei): add packages and change descriptions/removals by @Blitz517 in #322
- pkg: update descriptions and fix typos by @jxdv in #332
- pkg(vivo): add packages and change descriptions by @Blitz517 in #333
- pkg(com.oneplus.camera.service): add warning to description by @AnonymousWP in #335
- pkg: update some samsung packages by @prakharb5 in #312
- pkg: fix typos by @AnonymousWP in #342
- pkg(com.hoffnung): warn user to disable instead of uninstall by @AnonymousWP in #341
- pkg(com.sec.android.diagmonagent): add warning and change removal by @AnonymousWP in #351
- pkg(xiaomi): add packages by @AnonymousWP in #362
- pkg: add Xiaomi packages and improve documentation/removals of some other packages by @Blitz517 in #367
- pkg: add many packages to list (before pending) by @AnonymousWP in #368
Full Changelog: v1.0.2...v1.0.3
v1.0.2
What's Changed
Fixed
- fix(ci): sha256sum errors and overwrites by @Frigyes06 in #287
Full Changelog: v1.0.1...v1.0.2
v1.0.1
What's Changed
Changed
- feat(ui): don't force users to update without showing 'Apps' tab by @edgy-b in #230
- fix(ci): Remove renderer matrix completely by @Frigyes06 in #233
- feat(ui): prepend v in front of version in navigation menu by @Frigyes06 in #259
- feat(update): switch to using GitHub's latest release API by @adhirajsinghchauhan in #269
- feat(ci): changed release notes to use github's auto generated one. by @Frigyes06 in #275
Fixed
- fix: typo in build_artifacts.yml by @eleius in #219
- fix(program): redundant prepended 'v' by @AnonymousWP in #226
- fix: strip
v
version prefix when checking for updates by @lavafroth in #236 - fix: allow the app to display logs when launced from the terminal on windows by @B0ney in #238
- lint: apply clippy suggestions by @lavafroth in #243
- fix: pass user flag when sdk version is 21 or above by @lavafroth in #261
- refactor(program): make UAD-NG list have key value pair for directly building hashmap by @lavafroth in #203
New Contributors
- @eleius made their first contribution in #219
- @edgy-b made their first contribution in #230
- @xe1st made their first contribution in #247
- @Artem13327 made their first contribution in #264
- @qumuq-til made their first contribution in #257
Full Changelog: v1.0.0...v1.0.1
v1.0.0
DO NOT USE
What's Changed
Changed
- chore(issue-template): explain removals by @AnonymousWP in #105
- feat(ui): standardized font size and layout fixes by @Frigyes06 in #118
- feat(ui): add the default styling and gap to tooltip by @lavafroth in #149
- docs(readme): add Discord invite by @Frigyes06 in #131
- feat(ci): add checksum making commands by @Frigyes06 in #163
- feat: remove glow feature by @B0ney in #119
- feat(ui): change default theme to Dark by @Frigyes06 in #133
- feat(program): create summary struct to describe summary entries by @lavafroth in #196
- feat(ui): add logo to taskbar and window by @Frigyes06 in #197
- build(ci): changelog generation improvement by @Frigyes06 in #216
Fixed
- chore(organizational): clean up dev to merge into main and then delete dev by @AnonymousWP in #107
- feat(settings): made it scrollable by @adhirajsinghchauhan in #117
- fix(ci): broken CI & code stuff after project name change by @adhirajsinghchauhan in #152
- refactor: select optional user struct based on SDK version conditional by @lavafroth in #160
- refactor: use if-let binding for getting package attributes by @lavafroth in #156
- refactor: remove unused string inside enum variants by @lavafroth in #165
- refactor: use default values with
unwrap_or_default
by @lavafroth in #162 - fix(ci): release.yml workflow's build job runs when it shouldn't by @adhirajsinghchauhan in #153
- refactor: create a backup struct ahead of time by @lavafroth in #172
- fix(program): exit when adb is not found by @lavafroth in #198
- fix(ci): remove glow target from CI script by @Frigyes06 in #213
New Contributors
- @prakharb5 made their first contribution in #84
- @adhirajsinghchauhan made their first contribution in #117
- @nixingyang made their first contribution in #141
- @lavafroth made their first contribution in #143
- @nain-F49FF806 made their first contribution in #159
Full Changelog: 0.6.2...v1.0.0
0.6.2
Changelog
THIS IS AN UNOFFICIAL FORK
[0.6.2] - Released
Apps
- [#65] improved package descriptions
- [#61] pkg(
com.samsung.android.providers.contacts
): improve description - [#59] pkg(
com.qualcomm.qcrilmsgtunnel
): change removal and description - [#58] pkg(
com.google.android.googlequicksearchbox
): improve description - [#39] Added new Wi-Fi related packages, custom Bluetooth overlay package, Google system packages, and systemui package
- [#40] Added new package for MediaTek devices and the POCO Launcher resources, IMS Service Entitlement feature, UWB communication feature, Mediatek Duraspeed, and Mediatek Soc Package.
- [#44] Added a lot of new packages
- [#46] Added more packages and updated descriptions
Fixed
- [#72] Reduced startup window size