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). 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, issue #1473). - Resolved an
IndexOutOfBoundsException
when updating single-choice preferences without any changes (issue #1455). - Tooling API now functions correctly when working with preview versions of AGP (issue #1440).
- The editor's language is now updated when an opened file is renamed (issue #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).
- Files are now renamed asynchronously, preventing UI lags when renaming large files (issue #1413).
SourceFileManager
no longer unnecessarily indexes the root project (issue #1396).- Fixed a misleading stack trace reported when launching the application (issue #1392).
- On-demand imports in Java files no longer cause the definition and reference providers to fail (issue #1449, issue #1211).
- Resolved a
NullPointerException
when publishing diagnostics to the editor (issue #1462). - Occasional
NullPointerException
when saving files has been addressed (issue #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).
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).
- The navigation drawer in the editor activity no longer takes up full-screen space in landscape mode (issue #1430).
- The save action is now disabled if another save operation is already in progress (issue #1391).
- Updated translations from Crowdin. Our heartfelt appreciation to all the Crowdin translators for their invaluable contributions.
Contributors
We believe that you'll have a delightful experience using AndroidIDE v2.6.1-beta!