Releases: TacoTheDank/Scoop
v2.4.2 - Android 12L takes the L
- Android 12L support (5d8e4b5) (too lazy to test on emulator and didn't find anything important in devlogs; if anything is broken or weird for Android 12L devices, open an issue)
- Fix blacklisted apps' crashes being saved (e8fad1f) (#57)
- Internal improvements as always (see below in the commit history)
Commits from v2.4.1...v2.4.2
v2.4.1 - Scoop deez nuts into Putin's mouth
This release is primarily just translations.
- New translations (thank you all!)
- Polish (@Zaptyp) (#46)
- Russian (@VladWinner) (#47)
- Chinese (Traditional) (@david082321) (#49)
- Italian (@ThomasDC84) (#51)
- A few small internal improvements (see below in the commit history)
🇺🇦 Slava Ukraini! 🇺🇦
Commits from v2.4.0...v2.4.1
v2.4.0 - Android S(ussy)
- Now targets and supports Android 12 (API 31) (#41)
- Removed all crashlog uploading functionality (b918544)
- Why do this?: First, there really isn't any reason for this to be built into Scoop itself. Second, having to change the backend every time a service goes down is too much of a hassle. Now YOU get to choose the service you want to use (pastebin, self-hosted, etc.).
- Also, don't bother asking for this feature to come back. It will not.
- Removed INTERNET permission (no longer needed because of above)
- Improved launcher icon (3839b20) (AndroidAssetStudio added support for adaptive icons, so I was able to improve the quality of the launcher icon quite a bit)
- New translations (thank you all!):
- Bug fixes and internal improvements (see below in the commit history)
Commits from v2.3.1...v2.4.0
v2.3.1 - Cats rule, dogs drool
Commits from v2.3.0...v2.3.1
v2.3.0 - 👢 Boot Scoopin' Boogie 👢
- New setting that allows the app to start automatically on device boot (thanks to @X1nto!) (#20)
- A few random internal improvements (see below in the commit history)
Commits from v2.2.0...v2.3.0
There are plans for a slight redesign of some sort. It's in the works! :)
v2.2.0 - Scoop XPOSED! 😱😱 (NOT CLICKBAIT)
Couldn't really come up with a good release name for all the general improvements that were made, but it's whatever I guess.
- Added Xposed back (#8)
- New setting that displays the permission status of READ_LOGS (86a3c7c)
- New setting for easily accessing Scoop's system notification settings (835a6b5)
- Added QUERY_ALL_PACKAGES permission for Android 11 (c4c6f41)
- Japanese translation (thanks to @gnuhead-chieb!) (#15)
- Many internal improvements (see below in the commit history)
Commits from v2.1.3...v2.2.0
v2.1.3 - Xposed got BTFO
- First F-Droid release! 🎉
- Some miscellaneous internal improvements
- Fixed a few crashes:
- When copying dogbin link
- When opening app for the first time if permissions weren't granted (either root or through ADB)
- Removed all Xposed stuff
Commits from v2.1.2...v2.1.3
v2.1.2 - Honey, I shrunk the app
- Removed unneeded libraries:
- Removed materialprogressbar, as its only purpose is to backport higher API ProgressBar stuff to APIs below 21 (and our minimum supported version is 21)
- Removed material-dialogs, because literally no one has time for that shit (dialogs now look a bit different and IMO better)
- Nothing else really, but the installed app size on my device has shrunk from 3.91 MB to 3.64 MB, so that's pretty cool I guess
Commits from v2.1.1...v2.1.2
v2.1.1 - Improvise, adapt(ive), overcome
- App now has an adaptive icon
- Some miscellaneous internal improvements (see here if you want to know for whatever reason)
Commits from v2.1.0...v2.1.1
v2.1.0 - The first actually good release (about damn time)
I had an epiphany on the fucking toilet while at work and realized what was wrong with the rooted devices. Xposed was not the issue; I was. Here is what caused the breakage. By me having put the permission outside of the quotation marks, the app wasn't actually granting the READ_LOGS permission alongside root like it should have been. I can't believe it took me this long to notice this shit-tier mistake. I am far beyond disappointed with myself, and I hope you can find it in your heart to forgive me (and for me to forgive myself for having released so many broken versions).
TL;DR:
- App now works again for rooted devices
@X1nto (god amongst us lowly mortals) was kind enough to take pity upon my revolting coding skills and made some pretty pog updates and fixes, including:
- Internally revamping the settings (but you'll be able to tell)
- Making the app use topjohnwu's libsu (this also fixes the issue on non-rooted devices where launching the app would crash upon runtime if the READ_LOGS permission hadn't been granted)
- Fixing some nullability issues
Also:
- Added an update checking button in the about page (all it does is open the GitHub releases page, but hey you can now check more easily :))
Commits from v2.0.8...v2.1.0