Happy v1!

Yes, there are still outstanding bugs. It’s not perfect, and we will continue to make things better! But Voyager has come a long way, and all of the core functionality is there to use and enjoy lemmy. 🙂

Happy version 1.0! 🎉

This release only has one major new feature: Unique time-based sort icons! You can now quickly glance to see what sort you’re currently on. Thanks @tilden!

Voyager is going to the App Store

I’m also excited to announce that the next major focus will be on releasing Voyager as an iOS app! This will fix various iOS bugs that we’ve encountered (white status bar, scroll “freezing” etc), and bring some nice functionality like haptics and tapping the status bar to scroll to top, and also improve onboarding for people that aren’t familiar with Progressive Webapps. It also opens the possibility for other neat features, like the option to open links in your browser instead of in-app. You can see most of the work done in #410, to be merged shortly!

If you’re curious how this is possible, check out Capacitor and AppFlow!

Note, an iOS app is subject to approval from Apple which may significantly delay its public release.

(Don’t worry! The PWA isn’t going anywhere! It has it’s own benefits like being self-hostable, quicker updates and being available on desktop computers.)

Once the iOS app is released, work will begin on releasing to the Play Store.

What’s Changed

New Contributors

Full Changelog: https://github.com/aeharding/voyager/compare/0.28.1...1.0.0

  • @[email protected]
    link
    fedilink
    English
    322 years ago

    I’ve been using Memmy over Voyager for a while because I wasn’t the biggest fan of the PWA style. Now that this will be an actual app, I will definitely have to re-evaluate my choice!

    Thanks for all the hard work!

    • @[email protected]
      link
      fedilink
      English
      72 years ago

      Voyager as an actual app will instantly make it Apollo Lite for me. I am familiar with the look and its feature sets.

      The “web app” thing and all its bugs and annoyances have been pushing me elsewhere. I’ll be happy to get rid of that.

    • kratoz29
      link
      fedilink
      English
      122 years ago

      I’d suggest you to use both, because all Lemmy apps are awesome.

      • @[email protected]
        link
        fedilink
        English
        112 years ago

        I’m currently at 8 Lemmy clients installed. There’s something to like about each, so it’s hard to decide for just 1.

          • @[email protected]
            link
            fedilink
            English
            42 years ago

            I’d say, in no particular order:

            • Voyager
            • Mlem
            • Memmy
            • Bean

            Also good but in earlier development stage:

            • Bean
            • Avelon
            • Lemmios

            This next two are pretty good and fast, but can’t get used to them because they feel very Android-y, which is not a bad thing, they just feel off to me on iOS:

            • Liftoff!
            • Thunder
            • @[email protected]
              link
              fedilink
              English
              12 years ago

              I also have both liftoff and thunder and agree they look a little off on iOS, but still keep checking them out every so often.

  • AlmightySnoo 🐢🇮🇱🇺🇦
    link
    fedilink
    English
    27
    edit-2
    2 years ago

    Congrats on this important milestone and thank you for making one of the best Lemmy apps! Turning this into a standalone app is definitely an awesome move.

    It’s probably not the focus for many and the app is already great as it is, but could we expect some basic mod tooling some day or is that out of scope?

    • @[email protected]OPM
      link
      fedilink
      English
      202 years ago

      Yes! This will be a focus post 1.0. I have had experience modding with Apollo in the past and I really enjoyed it, and I’d like to bring that to Voyager.

      The question is how to. Unfortunately, certain parts about Lemmy’s API makes this difficult, such as not having reports embedded in the post/comment payload. But we have some ideas for workarounds.

      You can see a modest start here: https://github.com/aeharding/voyager/pull/512 (note the comment nuke, my favorite Apollo mod feature 😉)

  • @[email protected]
    link
    fedilink
    English
    2
    edit-2
    2 years ago

    Which will be the lowest supported iOS version?

    Edit: Please correct me if I’m wrong here’s a trend in iOS app development where all new apps have arbitrarily high iOS requirements when they could run on older iOS versions just fine. I would love to use Voyager but if it goes down the same route, I won’t be able to :(

    I know about the PWA but it can stop working for me over time when the old release of WebKit on my phone eventually becomes incompatible with it

    • @[email protected]OPM
      link
      fedilink
      English
      32 years ago

      Not sure on lowest iOS support yet.

      If the PWA doesn’t work because of outdated Safari stuff, the app also won’t work because of outdated Safari stuff.

      • @[email protected]
        link
        fedilink
        English
        22 years ago

        Understandable.

        Still, I just hope iOS 15 will be supported—I like to get the most mileage out of my older devices.

  • @[email protected]
    link
    fedilink
    English
    32 years ago

    Very nice! Thanks to everyone who has put their hard work and effort into this project so far. It is much appreciated 😊

  • @[email protected]
    link
    fedilink
    English
    12 years ago

    Been using Voyager since the death of Apollo and it’s become my preferred way to access Lemmy. Looking forward to an App Store release.

  • @[email protected]
    link
    fedilink
    English
    92 years ago

    You can also publish to Android without Playstore and it gives some advantages like pulling the APK from Obtainium or standalone download from GitHub.