github aeharding/voyager 2.26.0

latest releases: 2.42.0, 2.41.0, 2.40.4...
9 months ago

This release is quite big, so let's dig in!

Android: Long press links for options

Long requested, on android (and desktop) you can now long press any link for options to copy/open/share.

View videos!

The video player has been significantly revamped. You can now open in a fullscreen viewer (like images), which means you have options to download/share as well!

In addition, you can now open videos from comments (with options to unmute and scrub) -- you're no longer limited to glorified GIFs in comments.

Also, wondering why some videos don't play properly on iOS? It turns out a lot of lemmy instances are misconfigured and don't support progressive streaming! I made a tool so you can check if your instance is configured properly for videos here: https://aeharding.github.io/lemmy-streaming/ Please check and inform your admins if not!

Upload videos!

If your instance supports it (with filesize limits, and checking via my tool: https://aeharding.github.io/lemmy-streaming/), you can now upload videos directly to your Lemmy instance as a new post.

Improvements to tags in comment header

Previously, your tag and "new account" indicators would be clipped if the username was big (or highly nested comment). Now, if will always show at least a bit of your tag. In addition, if ellipsed, you can now tap the tag to view the entire thing. This should really help those that like showing the user instance (even when tagged).

✨ Changes

  • fix: force insecure thumbnail images to load securely
  • chore: upgrade dependencies, remove deep link lifecycle workaround
  • chore: reapply spm migration with capacitor v7 (#1794)
  • chore: unpin ionic dev build for react v19
  • chore: opt out of fastlane analytics
  • feat: ellipsed tag dialog, improve comment header ellipsing
  • fix: ionic tap click effect for canvas and video elements
  • fix: toned down haptics patch not applied
  • chore: cleanup eslint config
  • fix: crash loading join instance selector page
  • feat: video upload
  • feat: gallery modal supports videos
  • feat: long press external link
  • refactor: remove useContext
  • fix: large post separator drawn incorrectly with global setting = compact
  • fix: ios pull to refresh on profile load error
  • fix: video player fixes, nsfw tweaks

Don't miss a new voyager release

NewReleases is sending notifications on new releases.