-
-
Notifications
You must be signed in to change notification settings - Fork 267
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Jellyfin for Android 2.0.0 release plan #36
Comments
For F-Droid, I think we need to create a separate build flavor that removes cast support. That should be possible, but still needs to implemented. |
You're right about F-Droid, we should create an issue for the separate flavor and schedule it for 2.1 |
I tagged 2.0.0-rc2. When the build finished we can test it and when it works @anthonylavado can upload it to a (newly made) beta channel on Google Play. Edit: I forgot to change the version name in the build.gradle.kts file. I'll fix that and retag it as rc2. (See #38) |
Any idea of how long it would take to get to the full release? 1 month? 6 month? more? I'm really looking forward to it, good luck on the job that you will have to do! |
Hopefully not that long for now, it seems like we do have some issues that still need to be fixed so we will be doing another release candidate for that. I can't promise anything but I'm hoping to hit stable before October. |
I pushed the third release candidate! It now uses a valid semver name (the dot between rc and 3 was missing in previous releases). https://github.com/jellyfin/jellyfin-android/releases/tag/v2.0.0-rc.3 edit: I'm glad we're doing the release candidates because I broke the build once again! :) |
Why, but how did it pass earlier? 😆 |
See #63 |
I don't know whether this has been done or planned out yet, but I think we should consider adding support for either the Fastlane or Gradle Play Publisher style metadata structure in the repo as a necessary item on the checklist. The maintainers over at F-Droid really prefer, and possibly require, this structure in the repo rather than including that metadata directly in our merge request. |
We haven't really planned anything for F-Droid yet, I included it originally because I know a lot of our users care about F-Droid (I personally don't use it a lot and don't have experience on publishing on F-Droid). After releasing 2.0.0 on the stores we're available right now (Google Play / Amazon Appstore) we can work towards a proper way to release on F-Droid. I expect adding Fastlane or Gradle Play Publisher should be a requirement when adding the F-Droid support and not for the 2.0.0 release. |
https://github.com/jellyfin/jellyfin-android/releases/tag/v2.0.0-rc.4 The next release candidate is ready 🎉 . I'm quite sure we need to do another one to fix/improve the errors from #44. @anthonylavado can you upload it to the Google Play beta channel? 😄 |
Unfortunately we had a major issue (#116 and #119) that caused the app to crash in RC.4. We've identified the issue and fixed it in a new version: https://github.com/jellyfin/jellyfin-android/releases/tag/v2.0.0-rc.5 |
https://github.com/jellyfin/jellyfin-android/releases/tag/v2.0.0-rc.6 🥳 @Maxr1998 and I decided to have promote the current RC6 to stable somewhere next week which will bump all our users from the old Cordova app to the rewrite. We're aware that not everything works perfectly and some users might have some issues, depending on how fast we release 2.1 we might release a 2.0.1 version first. |
Is Google Cast support planned for 2.1? |
Google Cast is already supported, as long as your server setup is working. There are some confirmed issues with reverse proxys right now. |
https://github.com/jellyfin/jellyfin-android/releases/tag/v2.0.0-rc.7 This should definitely be the last RC. Only if critical issues (like the discovery bug) appear we'll do another RC. Other issues will go to 2.0.1 and features are scheduled for 2.1.0. |
Like this? #146 (comment) |
😭 |
I've made #157 to hopefully prevent these kinds of issues in the future. RC8 is ready and should again be the last one. https://github.com/jellyfin/jellyfin-android/releases/tag/v2.0.0-rc.8 |
We're aiming to release 2.0.0 tomorrow. It might take a bit before it passes the review processes but hopefully it's up in around 48 hours from now. |
Now it's waiting time for the app stores after @anthonylavado published the app. |
I'll close this issue since 2.0.0 and 2.0.1 are released now. Feel free to join or Matrix channels for release questions (although we can't give ETA's most of the time). |
Release plan
The text was updated successfully, but these errors were encountered: