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

v2.6.1-beta

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 25 Nov 18:27
· 432 commits to dev since this release
dda6649

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!