I’m getting an error logging into Android app Jerboa saying that the server version is too low. Is there something I need to do on my end for this? Please don’t tell me we’re going to need to check EPS conduits one by one.

  • tal
    link
    fedilink
    3
    edit-2
    1 year ago

    I don’t use Jerboa, but startrek.website seems to be running lemmy 0.17.4.

    There was recently a lemmy update, as I understand it, to 0.18.0. Might be that Jerboa broke compatibility.

    googles

    Yeah, looks like it, to my quick glance. This just went into the v0.0.35-alpha release of Jerboa:

    https://github.com/dessalines/jerboa/pull/737

    Check server version against app minimum api version

    https://github.com/dessalines/jerboa/pull/737/commits/c5e2871a363d8338663e194d2e57466a54939e80

    const val MINIMUM_API_VERSION: String = "0.18"
    
    

    Suppose you could download an older version of Jerboa until your instance updates. Or maybe try another lemmy client, dunno what the situation is like there.

    • @T156
      link
      3
      edit-2
      1 year ago

      There was recently a lemmy update, as I understand it, to 0.18.0. Might be that Jerboa broke compatibility.

      You would be correct. This is due to Lemmy’s 0.18 being them moving away from using websockets (using a more efficient and less buggy system instead), which needed them to rewrite how posts and comments work on Jerboa. This makes it incompatible with instances that are running older versions of Lemmy.

      There’s no fix yet, until startrek.website updates, although they may be doing something similar to lemmy.world and refraining from updating until 0.18.1, since 0.18 removed the captcha system, leaving it entirely open to bots.

      EDIT: Oh, wait, one of the operators gave their reasoning up as a comment.