Skip to content

Releases: fredrikburmester/streamyfin

v0.18.0

14 Oct 17:05
Compare
Choose a tag to compare

What's Changed

  • fix: casting broken on 0.17.0 by @jakequade in #174
  • fix: video rotation bug by updating screen dimensions dynamically using an event listener by @fredrikburmester in #177
  • feat: Hide 0h on play button when media length is lower than an hour by @simoncaron in #183

New Contributors

Full Changelog: v0.17.0...v0.18.0

v0.17.0

10 Oct 06:58
Compare
Choose a tag to compare

Highlights

Here are some of the highlights this release.

New logo!

Thanks to Trailmix we got a new great looking icon. After a vote in the Discord this one won:

ic_playstore

Live TV

Initial support for streaming Live TV. No recordings, or starting recordings yet.

Background downloads using the optimize server (optional)

While we don't want to introduce other programs in order to use this app fully, we have created a sidecar program called "optimized versions server". It's optional to use and we still support and continue to improve the normal way of downloading content in the app.

This containerized program takes an HLS stream from Jellyfin and combines it into a single file (just like how downloads in the Streamyfin app works today). The benefit of a server is that the single combined file allows for background downloads in the app for both iOS and Android. Just click download, minimize the app, and wait for the notification.

IMG_5253

What's Changed

What's fixed

  • fix: posters clipping and not clickable on home and search page
  • fix: fade in/out player when starting video
  • fix: trying to delete a video would cause the video to play when releasing the finger (android)
  • fix: small design improvements
  • fix: music player now works again

Full Changelog: v0.16.0...v0.17.0

0.16.0

03 Oct 21:18
Compare
Choose a tag to compare
0.16.0 Pre-release
Pre-release

Background downloads, and more! This is for me the main missing feature from all JF clients. It's not as easy as it sounds though. Jellyfin does not have "optimized versions" support like Plex, and can't pre-transcode files for download. That's why I created the streamyfin-optimized-versions-server. It's used to convert videos into a compatible format before downloading, and enables downloading a single file in the background.

This is pre-release for a reason. This is the first version of the feature and I want to iron out the bugs before making a full release.

Please join our discord if you haven't already

What's Changed

What's fixed

fix: posters clipping and not clickable on home and search page
fix: fade in/out player when starting video
fix: trying to delete a video would cause the video to play when releasing the finger (android)
fix: small design improvements
fix: music player now works again

New Contributors

Full Changelog: v0.15.0...v0.16.0-pre

v0.15.0

25 Sep 19:41
Compare
Choose a tag to compare

Another release! It's been too long... Every time I think i'm gonna do another release I get some new feature idea that I just need to implement. Anyway, hope you like it!

In this release we have a new player design. We're deviating from the native player design, and implementing our own. This is because the native player does not support things like trickplay, customizable buttons, etc. We now have the possibility to implement more cool features in the future. It might not feel as native, but for now it opens more doors than it closes.

What's new

  • feat: removes the need for http/https in the url bar by @Simon-Eklundh in #129
  • feat: new full screen player
  • feat: skip intro
  • feat: skip credits
  • feat: trickplay images
  • feat: show cached progress in video progress slider
  • feat: genres for movies and episodes
  • feat: more from this actor on item page
  • feat: make item title copyable by long press
  • feat: better video orientation settings
  • feat: set video skip and rewind times in settings

What's fixed

  • fix: change card and title sizes
  • fix: accidental press when scrolling through carousel
  • fix: play button color

Full Changelog: v0.12.0...v0.15.0

v0.12.0

09 Sep 07:22
Compare
Choose a tag to compare

Here's another release with a lot of changes! I'm happy to have the amazing help of these new contributors. Please join us in the discord if you want to discuss anything or need help! We're always looking for new contributors and people to test new features.

What's Changed

New Contributors

In the works

Syncplay: I've been trying to get Syncplay to work but it's a bit difficult. There's a branch with my progress if anyone wants to take a look. Right now joining a group and playing an item works, but seeking and sending updates to the server is not implemented yet.

Quick connect: In the next release you can expect to be able to authorize logins with QC via the app.

Full Changelog: v0.10.2...v0.12.0

v0.10.2

29 Aug 19:50
Compare
Choose a tag to compare

Hotfix for downloads

This hotfix resolves a bug that prevented the downloading of direct stream compatible items.

The iOS app with this fix is already available, and the Android app is pending approval.

v0.10.1

29 Aug 07:36
Compare
Choose a tag to compare

Hotfix for music

Music pages were broken, but are fixed in this release.

iOS and Android app releases are in review and will be released soon.

Other

  • Landscape safe are improvements

v0.10.0

29 Aug 04:57
Compare
Choose a tag to compare

Highlights

  • Quick connect login
  • Select media source (supports basic multiple versions)
  • Actor page
  • Options sheet when downloading media
  • Display options for library list view
  • Better metadata for notification controls and video player
  • Support more web-socket commands like messages from server
  • Search for collections
  • Auto open server and login via deep linking
  • Remove next/prev buttons in episode view in favor of scrolling episode list
  • Design improvements

v0.8.1

22 Aug 07:15
Compare
Choose a tag to compare

Here's a new release that I think you'll like!

A special shoutout to our Discord community! If you’re not already part of the Discord, come join usβ€”there’s always room for more: https://discord.gg/zyGKHJZvv4

Highlights

  • Working websockets support
  • New global download quality setting. This is now different from the streaming quality for now. Please check settings.
  • Open Google search when pressing on an actor (if Marlin is off)
  • New list view for series seasons
  • Open video in external player support (VLC)
  • Carousel: to use the carousel in home, add tag "sf_carousel" to any collection in Jellyfin.
  • Collection lists: to show other collections on the home screen add the tag "sf_promoted" to any collection
  • Smaller posters in landscape & all image cards are a bit smaller
  • Better login error messages

v0.6.1

18 Aug 11:45
Compare
Choose a tag to compare

Highlights

  • New library filter
  • Infinite scroll for media lists on home screen
  • Design improvements
  • Added small padding to android navbar
  • Fixed some bugs

SimulatorScreenRecording-iPhone15Pro-2024-08-18at13 45 37-ezgif com-resize