Skip to content
This repository was archived by the owner on Oct 18, 2024. It is now read-only.

Commit 1cd36a2

Browse files
committed
docs: update changelog for v2.7.1-beta
1 parent 882ec83 commit 1cd36a2

File tree

1 file changed

+31
-7
lines changed

1 file changed

+31
-7
lines changed

changelogs/v2.7.1-beta.md

Lines changed: 31 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,36 @@
1-
# AndroidIDE Version v2.7.0-beta Changelog
1+
# AndroidIDE Version v2.7.1-beta Changelog
22

3-
This patch release is all about publishing AndroidIDE on F-Droid, while delivering some minor fixes.
3+
This patch release primarily focuses on making AndroidIDE available on [F-Droid](https://f-droid.org/packages/com.itsaky.androidide/) and includes some minor fixes.
4+
5+
Thanks to all the people who have contributed to this release (including our [Crowdin translators](https://github.com/AndroidIDEOfficial/AndroidIDE/blob/dev/CROWDIN_CONTRIBUTORS.md)).
46

57
## Important notes
68

7-
- AndroidIDE is now available on [F-Droid](https://f-droid.org/packages/com.itsaky.androidide/)!
9+
- AndroidIDE is now accessible on F-Droid! Please be aware that F-Droid builds have a distinct signature. Installing these builds over existing GitHub versions or vice versa will result in installation failure.
10+
11+
## Additions
12+
13+
- Users with multiple JDKs can now select the JDK for Gradle builds in IDE Preferences -> Build & Run -> JDK version. Changes take effect after restarting AndroidIDE.
14+
15+
## Removals
16+
17+
- The `$PREFIX/etc/ide-environment.properties` file is no longer used for setting environment variables in Gradle builds or the terminal.
18+
19+
## Bug fixes
20+
21+
This release addresses the following issues:
22+
23+
- Resolved a bug causing the 'Clone repository' feature to consistently fail (#1608).
24+
- Fixed occasional `NullPointerException` during the creation of `ActionData` for editor text actions.
25+
- Resolved an `IllegalStateException` occurring when the build finishes after the activity is destroyed (#1604).
26+
- Corrected the use of an invalid publishing version name for Gradle Plugin and LogSender dependencies in F-Droid builds (#1620).
27+
- Fixed the issue where the IDE failed to recognize the installed JDK 21 (#1616).
28+
- Addressed occasional crashes when putting the IDE in the background due to non-existing `openedFiles.json` file (#1621).
29+
- Fixed incorrect display of project synchronization message when executing 'Sync project' action with unsaved Gradle files (#1594).
30+
- Resolved build failure caused by `apply plugin: '...'` syntax in Gradle build scripts with a 'no repositories are defined' error (#1274).
31+
- 'Cancel build' action now properly cancels project initialization.
32+
- Set `android:foregroundServiceType` for `LogSenderService` to prevent crashes when targeting API 34.
33+
- Resolved inconsistent behavior caused by a duplicate preference key in keyboard-related terminal preferences (#1624).
34+
835

9-
- F-Droid builds of AndroidIDE has a different signature and hence, you cannot install those builds
10-
over existing GitHub builds of AndroidIDE. This means that if you have AndroidIDE installaled from
11-
GitHub and if you try to update the app by installing a version downloaded from F-Droid,
12-
it won't be installed. The same is true for installing GitHub builds over F-Droid ones.
36+
We believe that you'll have a delightful experience using AndroidIDE v2.7.1-beta!

0 commit comments

Comments
 (0)