New

  • Support for Lemmy 0.19
  • Lots and lots of refactoring cleaning up technical debt
  • Added “Account settings” to replace “Lemmy Settings”
    • This new section syncs up with your Lemmy account
    • A few things will need updating such as your nsfw setting and sort

Changes

  • Any action that fail now alerts the user via notification
  • Show / hide NSFW has been moved to Settings > Account settings (this now respects your account choice)
  • Sort has been moved to Settings > Account settings (this also now respects your account choice)
  • Removed “mark posts as read” and “remember across devices” as Lemmy does this automatically

Github issues closed

  • Tasker Integration: Action Configuration Broken & No Post Syncing #350
  • User domain not shown in posts for accounts with a custom name #118
  • Portrait 2 columns layout bug #11
  • Unsubscribe action fails silently #151
  • S4L doesn’t expose Bot account preferences #173
  • Show NSFW content doesn’t sync with Hide NSFW Posts #170
  • Show scores doesn’t sync with account setting #171
  • Disabling “mark posts as read” does not work #356
  • Show Read Posts not synced with Hide Read #174
  • Default sort settings not shared with web app #163
  • Show Profile Pictures doesn’t sync with Show Avatars #172
  • S4L doesn’t pull/ignores web settings #70
  • Crash when Biometric account lock is enabled #110

Other fixes

  • Fixed a crash when searching within messages
  • Fixed a crash in the in-built webview
  • Fixed a crash when sharing posts
  • Added a fix for HTML chars in the summarizer

Updates

  • androidx.annotation:annotation > 1.7.0
  • com.android.tools.build:gradle > 8.2.0-beta04
  • com.google.gms:google-services > 4.4.0
  • androidx.core:core-ktx > 1.12.0
    • Scrubbles@poptalk.scrubbles.tech
      link
      fedilink
      English
      arrow-up
      22
      ·
      11 months ago

      Lemmy 0.19 has a breaking change for it’s API. Can tell with the tech debt LJ has been sitting on this for a while waiting for that to go. This is definitely one of the longer release cycles for Lemmy

    • Dr Jekell@lemmy.world
      link
      fedilink
      English
      arrow-up
      18
      arrow-down
      1
      ·
      edit-2
      11 months ago

      I had been expecting this.

      Lemmy itself is still a work in progress and the new version apparently makes some major changes from the current version.

      Sync is currently in a usable stable state so instead of squashing bugs in the current Sync version it was a better use of their dev time to work on a build for 0.19.

  • lemmyvore@feddit.nl
    link
    fedilink
    English
    arrow-up
    13
    ·
    11 months ago

    Sort is broken now, trying to change it says “network error” and it defaults to “top 6 hours” which for many communities shows no posts.

    Can’t revert to previous version of Sync for some reason, it prompts me to update it and refuses to start if I don’t.

    The “Communities” button under the three dot menu still doesn’t do anything.

  • boyi@lemmy.sdf.org
    link
    fedilink
    English
    arrow-up
    11
    ·
    edit-2
    11 months ago

    I can’t used previous settings. App will crash if I restore from backup. The only way I can use the updated app is by login and use default settings. Dev, please look into this. I don’t want to set the settings all over again.

    Anyway, if you app crash, delete the data and cache, start over.

  • NotMyOldRedditName@lemmy.world
    link
    fedilink
    English
    arrow-up
    11
    ·
    edit-2
    11 months ago

    App crashes on launch after update for me repeatedly after it scanned my fingerprint. After a successful scan it sat on the main page with no content loading, and no buttons working for a half second or so before the crash.

    Couldn’t get past it with a force close or a clear cache. I had to wipe the apps data which logged me out and reset my settings, and then I was able to log in again.

    On a Samsing S22 Ultra running Android 13 OneUi 5.1

    • Kbobabob@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      11 months ago

      Interesting, i am not having issues.

      Device information

      Sync version: v23.11.29-22:27    
      Sync flavor: googlePlay    
      
      Ultra user: true    
      View type: Slides    
      Push enabled: false    
      
      Device: b0q    
      Model: samsung SM-S908U    
      Android: 13
      
  • qlonik@lemmy.world
    link
    fedilink
    English
    arrow-up
    7
    ·
    11 months ago

    Thanks for the update!

    The app was crashing for me on startup like other people have described. I reset the data and as soon as I enabled “Hide username in account picker”, it started crashing on startup again.

    • cyberic@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      2
      ·
      11 months ago

      I was able to sign up for it in Google Play, then I was able to update to the Beta after being accepted by going to the app page in Google Play.

  • ditty@lemm.ee
    link
    fedilink
    English
    arrow-up
    4
    ·
    11 months ago

    Thanks so much for all these important updates!

    Basically the only feature I need now is the ability to upload images (but it also doesn’t seem to work in Voyager or Boost, so not sure if that’s something the Sync developer needs to fix or not)

    • Mom Nom Mom@nom.mom
      link
      fedilink
      English
      arrow-up
      4
      ·
      edit-2
      11 months ago

      From the Lemm.ee sidebar of features:

      • Image uploads are disabled, please use external image hosting

      So, there’s yer problem…

      Edit: autocorrect did a thing.
      Edit 2: here’s the why