Skip to content
Snippets Groups Projects
  1. Jun 30, 2023
    • Jean-Paul Calderone's avatar
      7790b027
    • Jean-Paul Calderone's avatar
      Target Android sdk 31 using a fork of reflex-platform supporting this · f1946f79
      Jean-Paul Calderone authored
      This changes us to use a fork of reflex-platform with two useful features:
      
      * It accepts arguments controlling the Android sdk versions written to the
        Gradle build file.  We use this feature to bump our target sdk version.
        This will let us build bundles accepted by Google Play Store.
      
      * It has a fix to the Nix expression for Android "Bundle" builds that makes
        the install phase succeed by copying the correct file around.
      
      The latter is not directly relevant to sdk 31 support but it's in the
      integration branch so by switching to that branch we're getting it.  This is
      great because we'll want it in a minute anyway.
      f1946f79
    • Jean-Paul Calderone's avatar
      Switch to a reflex-dom fork that supports Android sdk >=30 · f0ed6a8d
      Jean-Paul Calderone authored
      Android sdk 30 changes the default behavior for allow access to files from the
      webview component from true to false (supposedly for security-related
      reasons).
      
      There is a reflex-dom branch (dylang/android_fixes_dev) includes a fix for
      this which is cherry-picked into the revision now pinned by our reflex-dom
      thunk.
      
      We do not update directly to that branch since it is based on a fairly new
      reflex-dom which comes with a cascade of dependency version updates which are
      challenging (at least) to resolve.
      
      With this change, static assets now load properly on Android sdk 29 (what we
      currently use), Android sdk 30 (where the Android behavior changed) and
      Android sdk 31 (the minimum version required for app uploads to Play Store
      now).
      f0ed6a8d
  2. Jun 29, 2023
  3. Jun 28, 2023
  4. Jun 27, 2023
  5. Jun 26, 2023
  6. Jun 23, 2023
Loading