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