We are running the latest release candidate for Lemmy, version 0.19.0-rc.1. This release candidate includes many changes.

Every release comes with its own challenges; however, it resolves previous ones. We hope this release will resolve a longstanding issue with sync not working, causing a lot of manual work from the admins to keep things in sync.

Please let us know if you experience any weird behavior.

Some known issues so far are:

  • HTML entities characters in posts bodies (Changing & to &)
  • The spoiler tag crashes the site if used in the sidebar
  • Mobile apps are borked again

Update 10/25/2023

  • We are now running release candidate 3.
  • jgrim of Sublinks@discuss.onlineOPM
    link
    fedilink
    arrow-up
    2
    arrow-down
    3
    ·
    1 year ago

    We are tracking the progress of the 3rd party apps on this post: https://discuss.online/post/1294119

    tl;dr; App developers need to update to the new API of Lemmy 0.19. Breaking changes were made by the core team.

    We decided to update before all the fixes were released for the apps for several reasons:

    • We want to push app developers to release updates quick
    • We want to help support Lemmy core development by testing changes and releases
    • We had major issues with the previous version and though the trade of new issues was worth it
    • jdrch@discuss.online
      link
      fedilink
      arrow-up
      2
      ·
      edit-2
      1 year ago

      We want to push app developers to release updates quick

      It’s been a month and Sync doesn’t support it. So much for that idea. Centralization wins again.

      That said, the web interface is pretty good on my Tab S7.

    • FelipeFelop@discuss.online
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      1 year ago

      I’ve been told by the developers of Liftoff! That they don’t intend to support 0.19RC at the moment.

      Has discuss.online been defederated or is it to do with being on 0.19

      • FelipeFelop@discuss.online
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        I’ve been told by another developer that v0.19 is at least four weeks away and so there’s no urgency in adding v0.19 compatibility.

        Not sure I can put up with the web interface that long.

        Is there absolutely no way that we can roll back to 0.18.5?

        • lazyguru@discuss.onlineM
          link
          fedilink
          arrow-up
          2
          ·
          1 year ago

          We’ve tried rolling back multiple times in a couple of different ways. They all end up failing. From what we have seen through it all, Lemmy doesn’t support downgrading/rolling back

          • FelipeFelop@discuss.online
            link
            fedilink
            arrow-up
            1
            ·
            1 year ago

            Thanks for responding. It’s disappointing that not a single third party app seems to work with 0.19RC.

            Can nothing be done ?

            • jgrim of Sublinks@discuss.onlineOPM
              link
              fedilink
              arrow-up
              2
              arrow-down
              1
              ·
              1 year ago

              Lemmy changed their API contract with mobile apps without warning or API versioning. They changed how requests are authenticated, so it’s not the most simple of fixes. Ideally, this change would be a new API version not to break previous integrations; however, that’s not how it was done.

              We continue to update because issues are resolved with every release; however, new ones appear. We traded some sync issues for API issues.

              Sorry for the inconvenience.

                • jgrim of Sublinks@discuss.onlineOPM
                  link
                  fedilink
                  arrow-up
                  2
                  ·
                  1 year ago

                  Yes, that came out later after we upgraded. We ran the latest tag, which wasn’t stable (typically, that tag is), and included some 0.19 code. So, we were stuck moving forward. Lemmy doesn’t roll back. So we either had to lose a week of content, users, etc, or keep moving forward with the latest version. The good news is some bugs are fixed.

            • jgrim of Sublinks@discuss.onlineOPM
              link
              fedilink
              arrow-up
              1
              ·
              1 year ago

              Something could be done. We could fork 0.19 and restore the previous authentication methods. I don’t have the time available to do that. If someone does it we’d be happy to run it.