|
| 1 | +# AndroidIDE Version 2.5.2-beta Changelog |
| 2 | + |
| 3 | +In this release, AndroidIDE v2.5.2-beta, we're addressing a range of issues, including critical ones, and introducing several enhancements to ensure a smoother and more enjoyable user experience. |
| 4 | + |
| 5 | +## Bug Fixes |
| 6 | + |
| 7 | +We've resolved the following issues: |
| 8 | + |
| 9 | +- Fixed a crash that occurred when attempting to preview a layout containing a `TextureView`. ([Issue #1129](https://github.com/AndroidIDEOfficial/AndroidIDE/issues/1129)) |
| 10 | +- Resolved a crash that happened when users continuously toggled the visibility of the `ViewInfoSheet`. ([Issue #1169](https://github.com/AndroidIDEOfficial/AndroidIDE/issues/1169)) |
| 11 | +- Addressed an issue with `LogSender` client additions not synchronizing correctly, leading to a `ConcurrentModificationException`. ([Issue #1132](https://github.com/AndroidIDEOfficial/AndroidIDE/issues/1132)) |
| 12 | +- Fixed the problem where the cache of opened files would always be empty after manually closing and reopening a project. ([Issue #1116](https://github.com/AndroidIDEOfficial/AndroidIDE/issues/1116)) |
| 13 | +- Resolved a `NullPointerException` occurring when attempting to execute a `CodeActionItem` with the language client. ([Issue #1156](https://github.com/AndroidIDEOfficial/AndroidIDE/issues/1156)) |
| 14 | +- Addressed the `StringIndexOutOfBoundsException` that arose when users tried to override a superclass method and the source file contained `\t` characters as indentation. ([Issue #1127](https://github.com/AndroidIDEOfficial/AndroidIDE/issues/1127)) |
| 15 | +- Fixed the duplication of attribute namespaces when selecting an attribute completion item from the completion window. ([Issue #1122](https://github.com/AndroidIDEOfficial/AndroidIDE/issues/1122)) |
| 16 | + |
| 17 | +## Enhancements |
| 18 | + |
| 19 | +We've made the following improvements to enhance your experience: |
| 20 | + |
| 21 | +- The IDE now provides hints in cases of empty logs or lists within the bottom sheet. ([Issue #1157](https://github.com/AndroidIDEOfficial/AndroidIDE/issues/1157), [Issue #1158](https://github.com/AndroidIDEOfficial/AndroidIDE/issues/1158)) |
| 22 | +- The first level of the file tree (project root) will now be automatically expanded for your convenience. ([Issue #1073](https://github.com/AndroidIDEOfficial/AndroidIDE/issues/1073)) |
| 23 | +- Translations from Crowdin have been updated. We express our sincere gratitude to all the [Crowdin translators](https://github.com/AndroidIDEOfficial/AndroidIDE/blob/dev/CROWDIN_CONTRIBUTORS.md) for their valuable contributions. |
| 24 | + |
| 25 | +## Acknowledgements |
| 26 | + |
| 27 | +Thanks to [@Rafael2616](https://github.com/Rafael2616) for his contribution in [PR #1141](https://github.com/AndroidIDEOfficial/AndroidIDE/pull/1141). |
| 28 | + |
| 29 | +It's important to note that while this release might not include major feature changes, it does incorporate critical bug fixes that significantly enhance the stability and reliability of the application. |
| 30 | + |
| 31 | +We trust that you'll have a delightful experience with AndroidIDE v2.5.2-beta! |
0 commit comments