mirror of
https://gitee.com/zhangsken/AndroidIDE.git
synced 2026-10-16 07:49:44 +08:00
49 lines
4.1 KiB
Markdown
49 lines
4.1 KiB
Markdown
# AndroidIDE Version v2.6.1-beta Changelog
|
|
|
|
In this release of AndroidIDE v2.6.1-beta, we have taken steps to address various issues, including critical ones.
|
|
|
|
## Important Note
|
|
|
|
_No significant notes in this release._
|
|
|
|
## Additions
|
|
|
|
_No new additions in this release._
|
|
|
|
## Removals
|
|
|
|
- The `File tree` action (and related preference) has been removed from the editor activity. Please use the drawer toggle instead.
|
|
- The first completion item is no longer automatically selected when the `ENTER` key is pressed ([issue #1201](https://github.com/AndroidIDEOfficial/AndroidIDE/issues/1201)). We plan to reintroduce this feature with a better implementation in future IDE versions.
|
|
|
|
## Bug Fixes
|
|
|
|
- Fixed an `IndexOutOfBoundsException` when selecting from multi-choice preferences ([issue #1444](https://github.com/AndroidIDEOfficial/AndroidIDE/issues/1444), [issue #1473](https://github.com/AndroidIDEOfficial/AndroidIDE/issues/1473)).
|
|
- Resolved an `IndexOutOfBoundsException` when updating single-choice preferences without any changes ([issue #1455](https://github.com/AndroidIDEOfficial/AndroidIDE/issues/1455)).
|
|
- Tooling API now functions correctly when working with preview versions of AGP ([issue #1440](https://github.com/AndroidIDEOfficial/AndroidIDE/issues/1440)).
|
|
- The editor's language is now updated when an opened file is renamed ([issue #1406](https://github.com/AndroidIDEOfficial/AndroidIDE/issues/1406)).
|
|
- `SymbolInputView` is no longer hidden when files are opened.
|
|
- Previous signature help requests are now cancelled when a new request is made ([issue #1393](https://github.com/AndroidIDEOfficial/AndroidIDE/issues/1393)).
|
|
- Files are now renamed asynchronously, preventing UI lags when renaming large files ([issue #1413](https://github.com/AndroidIDEOfficial/AndroidIDE/issues/1413)).
|
|
- `SourceFileManager` no longer unnecessarily indexes the root project ([issue #1396](https://github.com/AndroidIDEOfficial/AndroidIDE/issues/1396)).
|
|
- Fixed a misleading stack trace reported when launching the application ([issue #1392](https://github.com/AndroidIDEOfficial/AndroidIDE/issues/1392)).
|
|
- On-demand imports in Java files no longer cause the definition and reference providers to fail ([issue #1449](https://github.com/AndroidIDEOfficial/AndroidIDE/issues/1449), [issue #1211](https://github.com/AndroidIDEOfficial/AndroidIDE/issues/1211)).
|
|
- Resolved a `NullPointerException` when publishing diagnostics to the editor ([issue #1462](https://github.com/AndroidIDEOfficial/AndroidIDE/issues/1462)).
|
|
- Occasional `NullPointerException` when saving files has been addressed ([issue #1463](https://github.com/AndroidIDEOfficial/AndroidIDE/issues/1463)).
|
|
- Fixed memory leaks caused due to `TSTree` instances not being closed by Java LSP.
|
|
- Fixed a bug that cause build failures if the project had subprojects in sub-directories ([issue #1491](https://github.com/AndroidIDEOfficial/AndroidIDE/issues/1491)).
|
|
|
|
## Improvements
|
|
|
|
- Action menus are now hidden if all of their child actions are hidden.
|
|
- Some missing keywords have been added to Java completions ([issue #1420](https://github.com/AndroidIDEOfficial/AndroidIDE/issues/1420)).
|
|
- The navigation drawer in the editor activity no longer takes up full-screen space in landscape mode ([issue #1430](https://github.com/AndroidIDEOfficial/AndroidIDE/issues/1430)).
|
|
- The save action is now disabled if another save operation is already in progress ([issue #1391](https://github.com/AndroidIDEOfficial/AndroidIDE/issues/1391)).
|
|
- Updated translations from Crowdin. Our heartfelt appreciation to all the [Crowdin translators](https://github.com/AndroidIDEOfficial/AndroidIDE/blob/dev/CROWDIN_CONTRIBUTORS.md) for their invaluable contributions.
|
|
|
|
## Contributors
|
|
|
|
- @raredeveloper ([PR #1439](https://github.com/AndroidIDEOfficial/AndroidIDE/issues/1439), [PR #1456](https://github.com/AndroidIDEOfficial/AndroidIDE/issues/1456), [PR #1470](https://github.com/AndroidIDEOfficial/AndroidIDE/issues/1470), [PR #1487](https://github.com/AndroidIDEOfficial/AndroidIDE/issues/1487)).
|
|
- @Rafael2616 ([PR #1442](https://github.com/AndroidIDEOfficial/AndroidIDE/issues/1442)).
|
|
|
|
We believe that you'll have a delightful experience using AndroidIDE v2.6.1-beta!
|