diff --git a/app/build.gradle b/app/build.gradle index 43e25d81861..5e42db3ea11 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -25,7 +25,7 @@ android { applicationId 'io.github.muntashirakon.AppManager' minSdkVersion 21 targetSdkVersion 29 - versionCode 347 + versionCode 348 versionName "2.5.13" } diff --git a/app/src/main/assets/changelog.html b/app/src/main/assets/changelog.html index 7761b8ef926..0a5d3e5ae8d 100644 --- a/app/src/main/assets/changelog.html +++ b/app/src/main/assets/changelog.html @@ -18,6 +18,24 @@

App Manager is now on F-Droid! Link: https://f-droid.org/packages/io.github.muntashirakon.AppManager


Visit App Manager docs here: https://muntashirakon.github.io/AppManager


+
v2.5.13 (348):
+• [Feature] Split apk install support (apks and xapk)
+• [Feature] Added an option to install apk (with apks and xapk) directly from FM or Browser
+• [Feature] Added a new option to remove all blocking rules in settings page
+• [Feature] AppOpsX-like implementation for generating app ops as well as executing shell commands for ADB users. This is the "free" alternative of Shizuku.
+• [Feature] Added an option to filter apps with activities in the main page
+• [Feature] Added an option to display only the active app ops in the App Ops tab. This option is saved in the preferences
+• [Feature] Save apk files as "app name_version.extension"
+• [Feature] Added a foreground service to run batch operations, result is displayed in the notifications
+• [Feature] Batch operations: Replaced kill with force-stop
+• [Feature] Batch operations: Added try again button for failed packages
+• [Feature] Added German and Portuguese (Brazilian) translations
+• [Fix] Fixed broken ADB support
+• [Fix] Install app only for the current user at the time of restoring backups
+ +

Data backup feature is now considered unstable. If you encounter any problem, please report to me without hesitation.


+

Visit https://muntashirakon.github.io/AppManager/changelog.html for a more helpful changelog.


+
v2.5.12 (341):
[Feature] Added support for splitting data backups into 1GB files to circumvent the limitation of FAT32 file system
[Feature] Added the ability to unblock trackers
@@ -46,7 +64,6 @@
v2.5.12 (341):
[Fix] Update external apk info on install/uninstall events

To use Termux features, make sure you are using Termux v0.96 or later and allow-external-apps=true is added in ~/.termux/termux.properties.


Data backup feature is still considered experimental and please do not rely on it to manage your backups yet.


-

Visit https://muntashirakon.github.io/AppManager/changelog.html for a more helpful changelog.


v2.5.11 (333):
[Feature] Added experimental support for app data backup. Please test only on apps you don't need. (root only)
@@ -135,13 +152,3 @@
v2.5.8 (289):
[Fix] Fixed deleting all IFW rules when selecting apply global rules
[Fix] Fixed various search issues

- -
v2.5.7 (265):
-• [Feature] Initial support for ADB over TCP (port 5555) for non-root users
-• [Fix] Fixed importing rules from Watt and Blocker
-• [Fix] Display Aurora Droid in App Info window as a first priority over F-Droid
-• [Fix] Improved performance for component blocking
-• [Fix] Fixed app op mode detection issue
-

- For root users: If you've skipped v2.5.6, you may need to apply all rules globally in Settings in order for them to work. -


diff --git a/docs/changelog.md b/docs/changelog.md index 6dfedbc7ed8..1ab72354b44 100755 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -9,12 +9,62 @@ sidebar: auto ![GitHub Repo Size](https://img.shields.io/github/repo-size/MuntashirAkon/AppManager) ![GitHub Commit per Week](https://img.shields.io/github/commit-activity/w/MuntashirAkon/AppManager) -Currently supported versions are [v2.5.12](#v2-5-12-341), [v2.5.11](#v2-5-11-333) and [v2.5.10](#v2-5-10-324). Please update App Manager if you are using a version older than these. +Currently supported versions are [v2.5.13](#v2-5-13-348), [v2.5.12](#v2-5-12-341), [v2.5.11](#v2-5-11-333) and [v2.5.10](#v2-5-10-324). Please update App Manager if you are using a version older than these. ::: details Table of Contents [[toc]] ::: +## v2.5.13 (348) +### Bundled App (Split APK) +Bundled app formats such as **apks** and **xapk** are now supported. You can install these apps using the regular install buttons. For root and adb users, apps are installed using shell, and for non-root users, the platform default method is used. + +**Known Limitations:** +- Currently _all_ splits apks are installed. But this behaviour is going to change in the next release. If you only need a few splits instead of all, extract the **apks** or **xapk** file, and then, create a new zip file with your desired split apks and replace the **zip** extension with **apks**. Now, open it with AM. +- There is no progress dialog to display the installation progress. + +### Direct Install Support +You can now install **apk**, **apks** or **xapk** directly from your favourite browser or file manager. For apps that need updates, a **What's New** dialog is displayed showing the changes in the new version. + +**Known Limitations:** +- Downgrade is not yet possible. +- There is no progress dialog to display the installation progress. If you cannot interact with the current page, wait until the installation is finished. + +### Remove All Blocking Rules +In the Settings page, a new option is added which can be used to remove all blocking rules configured within App Manager. + +### App Ops +- App Ops are now generated using a technique similar to AppOpsX. This should decrease the loading time significantly in the App Ops tab. +- In the App Ops tab, a menu item is added which can be used to list only active app ops without including the default app ops. This preferences is saved in the shared preferences. + +**Kown Limitations:** Often the App Ops tab may not be responsive. If that's the case, restart AM. + +### Enhanced ADB Support +ADB shell commands are now executed using a technique similar to AppOpsX (This is the _free_ alternative of Shizuku.). This should dramatically increase the execution time. + +**Known Limitations:** AM can often crash or become not responsive. If that's the case, restart AM. + +### Filtering in Main Page +Add an option to filter apps that has at least one activity. + +### Apk Backup/Sharing +Apk files are now saved as `app name_version.extension` instead of `package.name.extension`. + +### Batch Ops +- Added a foreground service to run batch operations. The result of the operation is displayed in a notification. If an operation has failed for some packages, clicking on the notification will open a dialog box listing the failed packages. There is also a **Try Again** button on the bottom which can be used to perform the operation again for the failed packages. +- Replaced Linux _kill_ with **force-stop**. + +### Translations +Added German and Portuguese (Brazilian) translations. + +**Known Limitations:** Not all translations are verified yet. + +### App Data Backup +Install app only for the current user at the time of restoring backups. Support for split apks is also added. + +_Data backup feature is now considered unstable. If you encounter any problem, please report to me without hesitation._ + + ## v2.5.12 (341) - Added support for splitting data backups into 1GB files to circumvent the limitation of FAT32 file system - Added the ability to unblock trackers diff --git a/fastlane/metadata/android/en-US/changelogs/348.txt b/fastlane/metadata/android/en-US/changelogs/348.txt new file mode 100644 index 00000000000..05c83103f3b --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/348.txt @@ -0,0 +1,6 @@ +F-Droid doesn't support extended changelog. Visit https://muntashirakon.github.io/AppManager/changelog.html or view in-app changelog for a more helpful changelog. +- Split APK install support +- AppOpsX like implementation for app ops +- Option to remove all blocking rules +- Improved Batch Operations +- Fixed broken ADB support \ No newline at end of file