Code on the Go release notes – 26.11

Share This Post

An updated preview release of Code on the Go is ready for review! 

Click here to download the latest release. Your feedback (including bug reports and feature requests) helps us build a better product. We really appreciate the time you take to test the app and share your experience. 

How to include DEBUG messages in IDE logs

By default, only INFO, WARNING and ERROR messages will be displayed in IDE logs. To include DEBUG messages in IDE logs, download CodeOnTheGo.logd to your Downloads folder. If the file is present, DEBUG messages will be included.

NEW: Git downloads and HTML/markdown preview available in experimental features

In a recent Telegram poll, adding an HTML/markdown viewer and Git support were among the most requested features. Both are now available as experimental features. Learn more about experimental features here.

Git support

When experimental features are enabled, Download a Git project is visible on the main menu. Tap Download a Git project and follow the prompts to retrieve the contents of a repo.

Download a Git project menu item (experimental features must be enabled)

Download a Git project page

Markdown Previewer plugin

The Markdown Previewer plugin supports both HTML and Markdown files. (Download Markdown Previewer here.) Instructions for installing plugins are located here

Previewing a markdown document

Updates to experimental features

  • A Git repo can be cloned to the device.

  • Sketch-to-UI now uses fuzzy string matching for margin detection and supports Yolo tags.

Other fixes and enhancements

  • Fixed GitHub issue 979: Unrelated files from a different project are not displayed in the current project. 

  • In the debugger, items in the variable tree can be expanded for inspection.

  • The app now supports comprehensive member-level indexing for JAR and AAR libraries, enabling full autocomplete, inheritance resolution, and Kotlin extension function support for framework classes like Activity and View. This significantly improves LSP accuracy for Android APIs, ensuring developers see complete method suggestions and property completions when working with external dependencies.

  • Resolved an issue on Pixel devices where default restrictions on the required “Display over other apps” permission caused the installation to fail.

  • If auto-rotate is disabled on the device, the app does not rotate to landscape if the device is rotated.

  • The debug toolbar is now hidden when exiting the project window.

  • Added support for scroll-wheel zoom on an external mouse.

  • UI text is updated.

  • Documentation now contains instructions for adding compiler flags.

  • Resolved various errors including:

    • StringIndexOutOfBoundsException

    • TimeoutException

Let us know what you think

If you have any problems or suggestions, please let us know! You can reach us the following ways: