docs: update changelog for v2.6.1-beta

This commit is contained in:
Akash Yadav
2023-11-17 21:10:22 +05:30
parent 565cdbaa7e
commit cd5d73547b
+29 -9
View File
@@ -1,26 +1,46 @@
# AndroidIDE Version v2.6.1-beta Changelog
_This is a template changelog_
In this release of AndroidIDE v2.6.1-beta, we have taken steps to address various issues, including critical ones.
## Important note
## Important Note
_No notes_
_No significant notes in this release._
## Additions
_No additions_
_No new additions in this release._
## Removals
- `File tree` action (and related preference) has been removed from editor activity. Use the drawer toggle instead.
- IOOB exception when selecting from multi choice preferences (#1444).
- 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 [issue #1201](https://github.com/AndroidIDEOfficial/AndroidIDE/issues/1201)](https://github.com/AndroidIDEOfficial/AndroidIDE/issues/1201)). We plan to reintroduce this feature with a better implementation in future IDE versions.
## Bug fixes
## Bug Fixes
- Tooling API fails when working with preview versions of AGP (#1440).
- 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)).
## Improvements
- Action menus will be hidden if all of its child actions are hidden. Thanks to @Rafael2616 (#1442).
- 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)).
- @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!