26.09
What's Changed
- ADFA-2511 | Unify text actions via TextTarget and add search field toolbar by @jatezzz in #834
- ADFA-2537: intialize parts of termux application loader on IO dispatcher by @itsaky-adfa in #844
- ADFA-2415 | Fix LSP compiler crashes by skipping missing files by @jatezzz in #847
- ADFA-2615 (fix): Add No noCompressExtensions to debug APKs to fix missing tflite assets by @Daniel-ADFA in #860
- Added Firebase analytics for computer vision. by @avestaadfa in #804
- ADFA-2580 | Fix Koin init crash on Editor launch by @jatezzz in #858
- ADFA-2573: Add language option to create new class by @Daniel-ADFA in #867
- ADFA-2591 Updating flox hooks for git worktree compatibility by @hal-eisen-adfa in #863
- ADFA-2463: Re-enable LogSender and attach it to activity lifecycle by @itsaky-adfa in #859
- ADFA-2376 Update tree sitter version to 4.3.2 by @hal-eisen-adfa in #870
- fix for generate debug assets out of memory error by @jomen-adfa in #872
- ADFA-2505: Computer vision tooltip by @dara-abijo-adfa in #839
- fix(ADFA-2579): Make font slider responsive by @dara-abijo-adfa in #862
- ADFA-2542 Change preference gradle offline default from true to false by @hal-eisen-adfa in #877
- ADFA-2640-standard-caps-on-plugin-template-setup-page by @Elissa-AppDevforAll in #874
- ADFA-1729-Change-permissions-strings-to-cover-Android12-differences by @Elissa-AppDevforAll in #861
- ndk installation by @jomen-adfa in #880
- ADFA-2548 | Fix drag-and-drop crash on Android 12+ for TextViews by @jatezzz in #875
- ADFA-2553 Switch from incorrect LongPress interception to Sora LongPress handler by @hal-eisen-adfa in #878
- ADFA-2179 ndk template by @jomen-adfa in #882
- ADFA-2536 Fix text selection in Termux window by @hal-eisen-adfa in #885
- fix(ADFA-1904): Handle progress bar visibility by @dara-abijo-adfa in #832
- fix(ADFA-2616): Handle expected stream closed exception by @dara-abijo-adfa in #873
- ADFA-2597 | Filter expected cache read errors from Sentry by @jatezzz in #856
- fix(cv): correct image rotation in cv-image-to-xml - ADFA-2641 by @avestaadfa in #881
- ADFA-2564: Remove Bouncy castle provider from KeyPairGenerator by @Daniel-ADFA in #883
- (ADFA-2539) Fix EIO crash during ZipFile finalization by @Daniel-ADFA in #852
- Feature/adfa 2665 cv zoom ability margin lines by @avestaadfa in #887
- ADFA-2611: Fix tooltip HTML tags rendering as literal text by @Daniel-ADFA in #893
- ADFA-2593 | Fix initialization crash in BuildOutputFragment by @jatezzz in #866
- ADFA-2620 | Prevent sub-agent infinite loops by @jatezzz in #901
- ADFA-1990: Add main screen missing tooltips by @dara-abijo-adfa in #889
- ADFA-2688: add missing FOREGROUND_SERVICE_DATA_SYNC permission by @itsaky-adfa in #896
- ADFA-1280 Externalize html to strings.xml by @hal-eisen-adfa in #903
- Implement ROI (Region of Interest) Filtering to Eliminate Margin Fals… by @avestaadfa in #902
- ADFA-2793 Fix for light-mode tooltip foreground text color by @hal-eisen-adfa in #919
- ADFA-2655: Fix fragment tag being replaced with FrameLayout after layout editor save by @Daniel-ADFA in #914
- ADFA-2649 Make project actions toolbar draggable regardless of touch location by @hal-eisen-adfa in #922
- ADFA-2730 | Fix crash during file tree loading by @jatezzz in #920
- ADFA-2652, ADFA-2582 | Fix NPE during process restoration by initializing Termux singletons by @jatezzz in #884
- ADFA-2673 | Refactor and centralize auto-open project logic by @jatezzz in #899
- ADFA-2692 | Fix storage accessibility error reporting by @jatezzz in #910
- ADFA-2712: Remove pale pink background from Plugin manager by @Daniel-ADFA in #928
- ADFA-1724: Fix close plugin tab not working when it's the only open tab by @Daniel-ADFA in #927
- ADFA-2774: Add tooltip to plugin fragment template by @Daniel-ADFA in #923
- feat(ADFA-2809): Enable computer vision only in experimental mode by @dara-abijo-adfa in #929
- ADFA-2802 Removed changelogs from 2024 by @hal-eisen-adfa in #931
- ADFA-2667 Improve support for screen readers for the visually impaired by @hal-eisen-adfa in #888
- ADFA-2693: Preview include tags by @dara-abijo-adfa in #912
- ADFA-2568: Add Jetpack compose preview by @Daniel-ADFA in #891
- ADFA-2681: Fix autocomplete display by @dara-abijo-adfa in #932
- ADFA-2840 Remove setup of Git LFS from workflow actions by @hal-eisen-adfa in #939
- ADFA-2814 | Mitigate StrictMode disk I/O during APK install and quick build by @jatezzz in #934
- ADFA-2778: ensure binaries in build-tools are executable after installation by @itsaky-adfa in #916
- ADFA-2779: update to NDK r29 by @itsaky-adfa in #917
- ADFA-2818, ADFA-2819, ADFA-963: Removed dead images and made other images smaller. by @davidschachterADFA in #955
- ADFA-2465: Add tooltip to log sender action by @dara-abijo-adfa in #956
- Revert "ADFA-2465: Add tooltip to log sender action" by @dara-abijo-adfa in #958
- feat(ADFA-2465): Add tooltip to log sender action by @dara-abijo-adfa in #959
- Prevent crash from ZipFile GC cleanup I/O errors by @Daniel-ADFA in #957
- ADFA-1843 | Refactor Local LLM agent and tool handling by @jatezzz in #911
- ADFA-2801 | Prevent oversized feedback email payloads by @jatezzz in #925
- ADFA-2827 Relocate plugin 3rd party disclaimer to strings.xml by @hal-eisen-adfa in #938
- ADFA-2876 Reduced border around the fat_pen icon by @davidschachterADFA in #970
- ADFA-2723: Fix the debugger tooltip behaviour by @dara-abijo-adfa in #953
- ADFA-2838: Add jetpack compose preview documentation tooltip by @Daniel-ADFA in #960
- ADFA-2829 | Move initialization tasks to background threads by @jatezzz in #940
- ADFA-2845 | Fix IllegalStateException: Activity destroyed; binding not accessible by @jatezzz in #952
- ADFA-2671 Ensure we send a valid color id to Sora tree sitter by @hal-eisen-adfa in #942
- ADFA-2787 Handle aborted onboarding flow correctly without raising an error by @hal-eisen-adfa in #941
- ADFA-2807 Webserver endpoint pr/ex returns 200 if experimental mode is on, 404 if not by @davidschachterADFA in #976
- ADFA-2788 Change warning message from AndroidIDE to Code On the Go by @hal-eisen-adfa in #977
- ADFA-2781: use protoc from PATH when building on-device by @itsaky-adfa in #946
- ADFA-2782: upgrade to compileSdk 36 by @itsaky-adfa in #948
- ADFA-2780: use root project directory to fetch git info by @itsaky-adfa in #944
- ADFA-2417: Add LSP support for Kotlin by @Daniel-ADFA in #907
- feat(ADFA-2351): Add tooltips to code text actions by @dara-abijo-adfa in #971
- ADFA-1718: Add Material 3 theme support and IdeThemeService for plugins by @Daniel-ADFA in #937
- ADFA-2951: [Computer vision] Skip Analytics event on Debug mode by @Daniel-ADFA in #989
- ADFA-2941 | Fix StrictMode DiskReadViolation in Feedback FAB position load by @jatezzz in #963
- ADFA-2944 | Fix crash when restoring BottomSheet state by @jatezzz in #969
- feat(ADFA-2839): Persist errors until dismissed by @dara-abijo-adfa in #986
- ADFA-2950: Set content description on text actions by @dara-abijo-adfa in #965
- feat(ADFA-2994): Increase minimum storage needed for install by @dara-abijo-adfa in #987
- ADFA-2947 Shorten version d=debug r=release C=codeonthego by @hal-eisen-adfa in #990
- ADFA-1717: Remove wasted space on keystore generator plugin tab by @Daniel-ADFA in #988
- ADFA-2756: add LeakCanary by @itsaky-adfa in #978
- ADFA-3016 | Queue model loading while inference engine initializes by @jatezzz in #991
- ADFA-2784: add Gradle build tuner by @itsaky-adfa in #973
- ADFA-2878: Create git module by @dara-abijo-adfa in #962
- ADFA-77 Enable landscape mode by @hal-eisen-adfa in #993
- ADFA-2210 Fix race condition during onboarding related to the Finish Installation button by @hal-eisen-adfa in #1004
- fix/ADFA-3036 changes to web server and more debug output in unusual conditions by @davidschachterADFA in #1003
- fix/ADFA-3054 remove obsolete line from gradle.properties that was causing a warning message by @davidschachterADFA in #1008
Full Changelog: 26.04...26.09