|
1 | | -# What's New |
| 1 | +## v2.7.4-r1.02 |
2 | 2 |
|
3 | | -### Android NDK Support |
4 | | -Added support for the Android Native Development Kit (NDK), enabling the compilation of native code. While the development environment runs on `aarch64` Android devices, it can target all standard Android architectures. |
| 3 | +### Build System |
| 4 | +- Upgraded the **NDK** to **r28c**. |
| 5 | +- Added **NDK support** for the following ABIs: **arm64-v8a**, **armeabi-v7a**, and **x86_64**. |
| 6 | + > Note: Since AndroidIDE-Rv2 primarily targets **aarch64** (for now), the default ABI remains **arm64-v8a**. |
5 | 7 |
|
6 | | -### Auto-Save Feature |
7 | | -A new auto-save functionality has been implemented to safeguard your work. Once enabled, all edits are saved automatically, preventing data loss in the event of an unexpected application closure. |
| 8 | +- Updated SDKs to the latest Android versions (**Android 15** and **Android 16**). |
| 9 | +- Updated **compileSdk** and added support for **Android platforms 35 and 36**. |
| 10 | +- Upgraded Gradle distribution to **8.11.1** and Gradle plugin to **8.9.1**. |
| 11 | +- Updated Kotlin to **2.0.21**. |
| 12 | +- Upgraded all remaining dependencies to their latest versions. |
| 13 | +- Pre-installed NDK (c28.2.13676358) |
| 14 | + (You can install it via **Main Screen → IDE Configurations**, or by opening a terminal and running: |
| 15 | + `idesetup -c -y -wn`) |
| 16 | + |
| 17 | +### Editor |
| 18 | +- **UI Designer**: Added additional layouts, widgets, and partial support for **Material 3** designs. |
| 19 | +- Updated the editor color scheme to **Dracula** for a modern and consistent look. |
8 | 20 |
|
9 | | -**To enable:** |
10 | | -Navigate to **Preferences > Editor > Auto Save** and toggle the switch to the on position. |
| 21 | +### Bug Fixes |
| 22 | +- Fixed a crash that occurred when switching between **Dark** and **Light** modes. |
| 23 | +- Fixed I/O operation issues that causes the IDE to crash while coding. |
| 24 | +- Fixed a crash in apps built with Rv2IDE when the **LogSender** plugin was enabled, caused by a missing data sync permission. |
| 25 | + |
| 26 | +### Join my telegram channel |
| 27 | +- https://t.me/rv2ide |
0 commit comments