Voyager 1.24.0 is working its way through review and should hit the stores shortly. :)
New Features
Android Themed Icon (Material You)
Voyager now has support for turning on “themed icons” in Android! Just make sure your icon is set to “Default” or “Planetary” for themed icon support. Huge thanks to @Donnnno, maintainer of the open source icon pack Arcticons for the design. (Also, Articons has Voyager support with 3 variations, so be sure to check it out!)
iOS Biometric Authentication
If you want a bit of added protection for your Lemmy accounts, Voyager for iOS now has biometric authentication with Face ID and Touch ID support. You can set a timeout before authentication is required, too!
Keyboard auto show on reply
When you want to make a reply, the keyboard should now automatically show. It’s also a bit faster to resize the app when the keyboard appears, and there’s some other small glitches squashed that should generally make replying a nicer experience. 💙
Option to turn off infinite scrolling
Infinite scrolling can be nice, but it can also be unhealthy. You can now turn off infinite scrolling (General -> Infinite Scrolling), requiring a manual click to load more posts.
Upvote on Save
You can now configure Voyager to automatically upvote a post on save (General -> Upvote on Save). Big thanks to @sharunkumar for this feature!
More haptics
Haptics have been added to radio buttons and action sheets for a more native experience.
Better video handling
Voyager should now handle more video types, and support videos in comments. Let us know if you are still seeing any videos not working!
What’s Changed
- Fix invalid account created dates (set in future) by @aeharding in https://github.com/aeharding/voyager/pull/925
- Fix crash receiving linked instances (#935) by @aeharding in https://github.com/aeharding/voyager/pull/936
- Add option to turn off infinite scrolling by @aeharding in https://github.com/aeharding/voyager/pull/937
- Add biometric authentication (faceid, touch) by @aeharding in https://github.com/aeharding/voyager/pull/931
- Upgrade Virtua, improve performance of instance selector dialog by @aeharding in https://github.com/aeharding/voyager/pull/940
- Add iOS keyboard auto show on reply by @aeharding in https://github.com/aeharding/voyager/pull/939
- Add haptics to action sheets, toggles by @aeharding in https://github.com/aeharding/voyager/pull/941
- (chore) npx cap sync by @aeharding in https://github.com/aeharding/voyager/pull/942
- Upgrade ionic to fix bug with showing keyboard on iOS native light mode by @aeharding in https://github.com/aeharding/voyager/pull/943
- feat: Upvote on Save by @sharunkumar in https://github.com/aeharding/voyager/pull/938
- Upgrade dependencies by @aeharding in https://github.com/aeharding/voyager/pull/944
- Add android themed icon (material you) support by @aeharding in https://github.com/aeharding/voyager/pull/945
- Fix videos not rendering in comments by @sharunkumar in https://github.com/aeharding/voyager/pull/877
Full Changelog: https://github.com/aeharding/voyager/compare/1.23.2...1.24.0
Unfortunately need the native APIs to do a dynamic app icon. :(
I was afraid of that, well at least now I know :/