Skip to content

Commit

Permalink
[fastlane] Prepare for v2.5.13
Browse files Browse the repository at this point in the history
  • Loading branch information
MuntashirAkon committed Aug 25, 2020
1 parent 08d1ecd commit d9a2a32
Show file tree
Hide file tree
Showing 4 changed files with 76 additions and 13 deletions.
2 changes: 1 addition & 1 deletion app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ android {
applicationId 'io.github.muntashirakon.AppManager'
minSdkVersion 21
targetSdkVersion 29
versionCode 347
versionCode 348
versionName "2.5.13"
}

Expand Down
29 changes: 18 additions & 11 deletions app/src/main/assets/changelog.html
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,24 @@
<p>App Manager is now on F-Droid! Link: https://f-droid.org/packages/io.github.muntashirakon.AppManager</p><br />
<p>Visit App Manager docs here: https://muntashirakon.github.io/AppManager</p><br />

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

<p>Data backup feature is now considered unstable. If you encounter any problem, please report to me without hesitation.</p><br />
<p>Visit https://muntashirakon.github.io/AppManager/changelog.html for a more helpful changelog.</p><br />

<h5>v2.5.12 (341):</h5>
&#x2022; <font color="#09868B">[Feature]</font> Added support for splitting data backups into 1GB files to circumvent the limitation of FAT32 file system<br />
&#x2022; <font color="#09868B">[Feature]</font> Added the ability to unblock trackers<br />
Expand Down Expand Up @@ -46,7 +64,6 @@ <h5>v2.5.12 (341):</h5>
&#x2022; <font color="red">[Fix]</font> Update external apk info on install/uninstall events<br />
<p>To use Termux features, make sure you are using Termux v0.96 or later and <tt>allow-external-apps=true</tt> is added in <tt>~/.termux/termux.properties</tt>.</p><br />
<p>Data backup feature is still considered experimental and please do not rely on it to manage your backups yet.</p><br />
<p>Visit https://muntashirakon.github.io/AppManager/changelog.html for a more helpful changelog.</p><br />

<h5>v2.5.11 (333):</h5>
&#x2022; <font color="#09868B">[Feature]</font> Added experimental support for app data backup. Please test only on apps you don't need. (root only)<br />
Expand Down Expand Up @@ -135,13 +152,3 @@ <h5>v2.5.8 (289):</h5>
&#x2022; <font color="red">[Fix]</font> Fixed deleting all IFW rules when selecting apply global rules<br />
&#x2022; <font color="red">[Fix]</font> Fixed various search issues<br />
<br/>

<h5>v2.5.7 (265):</h5>
&#x2022; <font color="#09868B">[Feature]</font> Initial support for ADB over TCP (port 5555) for non-root users<br />
&#x2022; <font color="red">[Fix]</font> Fixed importing rules from Watt and Blocker<br />
&#x2022; <font color="red">[Fix]</font> Display Aurora Droid in App Info window as a first priority over F-Droid<br />
&#x2022; <font color="red">[Fix]</font> Improved performance for component blocking<br />
&#x2022; <font color="red">[Fix]</font> Fixed app op mode detection issue<br />
<p>
<b>For root users:</b> If you've skipped v2.5.6, you may need to apply all rules globally in Settings in order for them to work.
</p><br/>
52 changes: 51 additions & 1 deletion docs/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)
- <span><TagFeature/></span> Added support for splitting data backups into 1GB files to circumvent the limitation of FAT32 file system
- <span><TagFeature/></span> Added the ability to unblock trackers
Expand Down
6 changes: 6 additions & 0 deletions fastlane/metadata/android/en-US/changelogs/348.txt
Original file line number Diff line number Diff line change
@@ -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

0 comments on commit d9a2a32

Please sign in to comment.