Skip to content

CodeCanvas 2.0.0

Choose a tag to compare

@wized2 wized2 released this 13 Sep 10:55
· 42 commits to main since this release

CodeCanvas 2.0.0

Major polish release: Material You, speed, size, and a new icon — without dropping features.

Visual & Material You

  • Full Material 3 surface containers for app bar, settings cards, status bar
  • Material You theme option (dynamic color from wallpaper on Android 12+)
  • New adaptive launcher icon (code canvas + </>)
  • Snackbars for status, elevated loading card, denser status bar
  • 48dp touch targets on toolbar actions

Speed

  • Skip syntax highlight for plain text
  • Cap highlighting at ~80k characters
  • Cache highlighted text with derivedStateOf
  • Loading overlay while opening files

Size

  • android.r8.optimizedResourceShrinking=true
  • resourceConfigurations limited to en + xxhdpi
  • Tighter ProGuard + packaging excludes

Build

  • Debug + Release APKs (release: minify + shrinkResources, debug-signed)

Install

Download the release APK below for the optimized build.