Releases
Every stable release, newest first. Nightly builds are on GitHub.
0.0.23
Stable · built from 3315ad6e2565
Download the DMG on Mac, the setup .exe on Windows, and the AppImage or .deb on Linux. SHA256SUMS.txt lists every file's checksum.
What's Changed
- fix(ci): pass secrets to the release website refresh by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/403
- fix(desktop): an episode download recovers when a catalogue refresh overlaps its lookup by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/404
- fix(docs): README logo stays visible whatever GitHub or system theme you use by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/405
- fix(test): held-download handoff case no longer times out on an unrelated provider connection by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/407
- feat(desktop): record live TV now and play it back by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/408
- feat(ios): lawful native fixtures for tracks, catch-up and download recovery by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/406
- feat(ios): pause, resume and reorder downloads, in the background too by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/409
- feat(ios): adapt Live to iPad and Duo windows by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/410
- feat(ios): add M3U playlist links and map their groups into Live, Movies and Series by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/412
- feat(ios): browse Live's Guide as a two-axis channel and time grid by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/411
- feat(ios): make, edit and play your own channel lists by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/414
- feat(desktop): schedule guide programmes and recurring recording slots by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/413
- feat(ios): add your own XMLTV guides and map channels to them by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/415
- feat(ios): play past programmes and start over from catch-up by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/416
- perf(ios): stop repeating launch work when saved lists come back unchanged by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/417
- feat(ios): choose a live channel's audio and subtitles in Watch by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/419
- feat(recordings): keep recording through drops, sleep, crashes and full disks by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/420
- feat(ios): show embedded subtitles in Matroska titles, after seeks too by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/421
- feat(ios): find, keep and time online subtitles with your own SubDL key by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/423
- feat(desktop): install Mr. Streamer as a strict Snap with keyring-only logins by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/424
- fix(desktop): recording rows show the real status after Stop, readable at 960 px by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/425
- feat(ios): recover TMDB metadata from Settings and share clean diagnostics by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/426
- feat(ios): find guide programmes in Search by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/418
- feat(ios): choose an interface language, with onboarding, navigation and Settings translated by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/427
- feat(ios): count down to the next episode when one ends in Watch by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/428
- feat(ios): remind viewers when a programme starts, through iOS notifications by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/429
- feat(ios): add playback speed and lock-screen controls to the player by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/430
- feat(ios): translate Live, Guide, lists and reminders by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/431
- feat(ios): keep a downloaded series playing offline by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/432
- feat(desktop): Arabic subtitles in language preferences and search by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/433
- docs(agents): continue without a review bot that is down or rate-limited by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/434
- feat(ios): Automatic Live drops a quality instead of failing on a weak connection by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/435
- feat(ios): read playback, library and downloads in the interface language by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/436
- docs: describe recording, iOS 0.2.0 status and verification limits by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/437
- fix(ios): play a downloaded MP4 listed as Matroska offline by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/438
- fix(test): stop the recordings retry test overwriting the progress it checks by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/439
- fix(ios): keep tab screens clear of the Duo's side bars by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/440
- fix(ios): say "this device" in Downloads instead of iPhone by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/441
- fix(ios): keep Live at portrait width after rotating the iPhone by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/442
- fix(desktop): make Windows dropdown options readable by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/443
- fix(desktop): recording rows count real minutes and say when a gap was under a minute by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/444
Full Changelog: https://github.com/Mr-Streamer-OSS/MrStreamer/compare/v0.0.22...v0.0.23
0.0.22
Stable · built from 331bcd36a1c4
Download the DMG on Mac, the setup .exe on Windows, and the AppImage or .deb on Linux. SHA256SUMS.txt lists every file's checksum.
What's Changed
- fix(ci): accept per-launch series aliases in upgrade checks by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/368
- fix(ci): retain subtitle fixtures after fetch bootstrap by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/369
- chore(perf): preserve complete test timing evidence by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/370
- fix(test): await programme readiness in guide grid by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/371
- test(ios): export bounded fixture playback observations by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/372
- perf(desktop): halve shipped renderer JavaScript by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/374
- test: share default provider login fixtures by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/373
- test(ios): share Node storage fixtures and wait for picture readiness by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/378
- perf: avoid channel rerenders on title progress by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/379
- fix(desktop): show healthy catalogues while another provider waits by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/375
- refactor: share desktop download verification lifecycle by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/376
- fix(desktop): start live HLS at a sustainable quality by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/377
- test(ios): wait for download reconciliation before deletion by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/381
- fix(player): hold movie and episode reads while paused by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/380
- fix(test): keep synthetic measurements out of CI summaries by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/383
- ci: separate website delivery from desktop releases by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/384
- perf(desktop): defer live playback libraries until first use by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/382
- ci: skip unrelated checks and record reusable validation by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/385
- fix(desktop): reject diagnostic arguments before loading measurement schemas by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/386
- refactor(ci): release one candidate through one workflow by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/389
- test(desktop): settle HLS imports before simulated events by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/387
- refactor: share analytics session fixtures by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/388
- test(ios): reduce empty-launch waits in download lifecycle tests by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/390
- test: remove redundant live browsing coverage by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/395
- test: purge redundant catalogue service scenarios by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/394
- test(ios): remove redundant browsing scenarios and setup by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/393
- fix(ci): stop release installs reusing the website cache by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/392
- test(desktop): consolidate playback telemetry ownership histories by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/397
- test(ios): consolidate collection publication and interaction scenarios by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/399
- test: consolidate guide query fixtures by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/398
- test: retire the duplicate Live TV search harness by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/400
- test: verify unpublished Windows candidate upgrades by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/401
- fix(test): refuse Windows upgrades without audit access by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/402
Full Changelog: https://github.com/Mr-Streamer-OSS/MrStreamer/compare/v0.0.21...v0.0.22
0.0.21
Stable · built from a57ec34a5243
Download the DMG on Mac, the setup .exe on Windows, and the AppImage or .deb on Linux. SHA256SUMS.txt lists every file's checksum.
What's Changed
- feat(ios): add Guide, media controls and offline playback by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/339
- fix(test): accept legacy download replies during upgrades by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/338
- docs: mark 0.0.20 as the current stable release by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/340
- fix(desktop): restore native editing in subscription fields by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/343
- fix(ios): exclude recognised adult content by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/344
- feat(ios): welcome viewers and ask before sharing statistics by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/345
- docs(ios): prepare partial public submission dossier by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/346
- feat: Discord community and release announcements by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/342
- docs(ios): bind public dossier to candidate and account evidence by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/349
- feat(ios): prepare iPhone App Store candidates by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/347
- test: reduce repeated setup and redundant cases by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/348
- docs(ios): reconcile native privacy evidence in submission dossier by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/350
- fix(ios): report download restarts truthfully by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/351
- fix(ios): wrap welcome branding at large text sizes by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/352
- fix(ios): restore complete mark at every density by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/353
- docs: document Discord support and launch checks by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/356
- chore(review): conserve Cubic review allowance by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/357
- feat(web): publish an llms.txt guide by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/358
- fix(ios): keep the welcome screen within one phone viewport by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/359
- chore(ios): prepare build 17 after the welcome repair by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/361
- fix(desktop): recover safely from oversized Cast replies by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/360
- chore(desktop): refresh safe dependencies and qualify components by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/362
- docs: complete the approved iPhone privacy policy by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/364
- feat(desktop): give Live TV channel names their own line by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/354
- feat(desktop): remind viewers when Stable updates fall behind by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/365
- docs: simplify the README, downloads and privacy by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/355
- feat(desktop): hide empty Watchlist and Downloads navigation by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/363
- fix(desktop): warn before resetting Keychain storage by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/367
Full Changelog: https://github.com/Mr-Streamer-OSS/MrStreamer/compare/v0.0.20...v0.0.21
0.0.20
Stable · built from c06de83c04af
Download the DMG on Mac, the setup .exe on Windows, and the AppImage or .deb on Linux. SHA256SUMS.txt lists every file's checksum.
What's Changed
- chore(website): record verified Homebrew 0.0.19 by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/320
- feat(desktop): make controls and Settings visually consistent by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/321
- fix(desktop): protect provider logins across redirects and playlists by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/322
- feat(desktop): pause downloads and reorder the queue by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/324
- feat(desktop): create and manage custom channel lists by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/323
- feat(desktop): set and manage programme reminders by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/326
- feat(desktop): continue through downloaded series offline by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/327
- test(marketing): include published AUR download links by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/330
- fix(desktop): authorize IPC only from the current main frame by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/331
- fix(desktop): hide cached titles reclassified as adult by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/329
- fix(desktop): keep viewing data erased during pending writes by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/332
- chore(tooling): add focused lint rules and quality commands by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/334
- feat(desktop): keep keyboard focus on the selected poster by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/333
- feat(desktop): return through related titles with Back by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/328
- fix(desktop): keep failed server responses from blocking the app by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/335
- test: reduce duplicate coverage and simplify setup by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/337
- docs: align guides with desktop 0.0.20 by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/336
Full Changelog: https://github.com/Mr-Streamer-OSS/MrStreamer/compare/v0.0.19...v0.0.20
0.0.19
Stable · built from 5524bddcb030
Download the DMG on Mac, the setup .exe on Windows, and the AppImage or .deb on Linux. SHA256SUMS.txt lists every file's checksum.
What's Changed
- fix(test): follow moved settings during installed upgrades by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/313
- fix(aur): avoid spaces in the sandbox helper path by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/314
- feat(website): add Homebrew download option by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/315
- feat(ios): reach every Search result by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/316
- feat(ios): browse and manage the full Watchlist by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/317
- feat(ios): add Live favourites and discovery by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/318
- feat(desktop): track client upgrades and refresh dependencies by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/319
Full Changelog: https://github.com/Mr-Streamer-OSS/MrStreamer/compare/v0.0.18...v0.0.19
0.0.18
Stable · built from e94e1fa20e26
Download the DMG on Mac, the setup .exe on Windows, and the AppImage or .deb on Linux. SHA256SUMS.txt lists every file's checksum.
What's Changed
- fix(ios): keep saved titles visible during refresh by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/299
- chore(review): configure free OSS review bots by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/300
- refactor(desktop): separate IPC adapters from startup by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/301
- refactor(core): centralize TMDB lifetimes and public imports by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/302
- feat(packaging): prepare maintained Homebrew cask by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/304
- feat(desktop): let pacman own Arch updates by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/303
- feat(ios): add privacy and licence notices in Settings by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/306
- feat(marketing): show each screen once and prepare package downloads by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/305
- feat(packaging): prepare an AUR binary recipe by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/307
- refactor(desktop): separate receiver delivery from playback by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/308
- feat(packaging): prepare recipes from checked release files by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/309
- fix(ios): restore saved library behind the launch screen by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/310
- test(desktop): attribute playback costs and query retention by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/311
- perf(desktop): share browse data and speed up caption scanning by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/312
Full Changelog: https://github.com/Mr-Streamer-OSS/MrStreamer/compare/v0.0.17...v0.0.18
0.0.17
Stable · built from 53b8e5aadfe5
Download the DMG on Mac, the setup .exe on Windows, and the AppImage or .deb on Linux. SHA256SUMS.txt lists every file's checksum.
What's Changed
- fix(test): avoid live analytics reads in compatibility checks by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/289
- fix(test): verify downloads created before upgrade by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/290
- test(desktop): verify installed codec recovery by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/291
- fix(test): match telemetry probes to actual user data paths by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/292
- feat(ios): browse Live like Movies and Series by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/293
- test(desktop): retain renderer launch failure evidence by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/294
- fix(test): restore installed audio after settings refresh by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/295
- fix(test): verify media removal pointer delivery by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/296
- feat(ios): retain artwork, details and version choices by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/297
- feat(desktop): improve Live TV browsing, settings and playback by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/298
Full Changelog: https://github.com/Mr-Streamer-OSS/MrStreamer/compare/v0.0.16...v0.0.17
0.0.16
Stable · built from a9418f98ce24
Download the DMG on Mac, the setup .exe on Windows, and the AppImage or .deb on Linux. SHA256SUMS.txt lists every file's checksum.
What's Changed
- test(release): repair installed verification readiness and guide checks by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/274
- feat(ios): restore saved provider lists at launch by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/275
- perf(ios): build Movies and Series collections in short tasks by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/276
- build(ios): prepare private beta 6 by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/277
- refactor(desktop): share conversion settings by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/278
- feat(desktop): add bounded playback failure diagnostics by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/279
- feat(marketing): refresh the website and README by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/281
- fix(desktop): recover rejected title video copies by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/282
- feat(desktop): support VP8 VP9 and AV1 titles by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/280
- feat(ios): add shared header actions and loading feedback by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/283
- fix(marketing): slow the entrance and remove Replay by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/285
- fix(ios): prepare private TestFlight build 7 by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/284
- feat(desktop): summarize usage and completed playback by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/286
- feat(desktop): convert incompatible clear HLS streams by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/287
- fix(desktop): recover transient Windows file replacements by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/288
Full Changelog: https://github.com/Mr-Streamer-OSS/MrStreamer/compare/v0.0.15...v0.0.16
0.0.15
Stable · built from cc6980d88673
Download the DMG on Mac, the setup .exe on Windows, and the AppImage or .deb on Linux. SHA256SUMS.txt lists every file's checksum.
What's Changed
- fix(website): proxy analytics and track referral sources by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/261
- feat(ios): add films and series browsing and playback by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/262
- build(ios): prepare private beta 2 by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/263
- feat(ios): improve browsing, providers and downloads by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/264
- build(ios): prepare private beta 3 by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/265
- fix(ios): play MKV titles and keep downloads running in background by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/266
- build(ios): prepare private beta 4 by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/267
- docs(readme): describe the Apple platform roadmap by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/268
- perf(ios): build Live channel lists in short tasks by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/269
- perf(ios): read movie and series lists in short tasks by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/270
- build(ios): prepare private beta 5 by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/271
- test(ios): measurement profile, title-list failures and raster logos by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/272
- perf(desktop): improve search, caching and playback recovery by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/273
Full Changelog: https://github.com/Mr-Streamer-OSS/MrStreamer/compare/v0.0.14...v0.0.15
0.0.14
Stable · built from 445c0ab7e42e
Download the DMG on Mac, the setup .exe on Windows, and the AppImage or .deb on Linux. SHA256SUMS.txt lists every file's checksum.
What's Changed
- docs(privacy): say how to delete a guide from Settings › Guides by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/248
- fix(test): release fake provider slots immediately at zero delay by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/249
- feat(ios): add the native app foundation and runtime proof by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/250
- perf(live): avoid copying saved channel lists at startup by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/251
- feat(guides): add optional names and rename by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/252
- fix(verify): keep Home's test broadcast running by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/253
- perf(titles): open series details without copying provider data by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/254
- feat(ios): add Home and Live with native playback by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/255
- perf(live): avoid recalculating channel rows while scrolling by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/256
- build(ios): prepare private TestFlight builds by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/257
- perf(xtream): avoid copying catalogue responses during login checks by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/258
- fix(live): refresh lists after an outdated read finishes by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/259
- feat(desktop): replace daily summaries with direct analytics events by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/260
Full Changelog: https://github.com/Mr-Streamer-OSS/MrStreamer/compare/v0.0.13...v0.0.14
0.0.13
Stable · built from dab1895d69d9
Download the DMG on Mac, the setup .exe on Windows, and the AppImage or .deb on Linux. SHA256SUMS.txt lists every file's checksum.
What's Changed
- fix(test): verify stable upgrades and Nightly analytics by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/231
- ci: drop pre-0.0.12 release paths and duplicate work by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/232
- ci: run CI/CD as four named workflows by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/233
- test: replace real waits with fake clocks and holds, and drop duplicate tests by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/234
- feat(live): play aired programmes from the provider's catch-up archive by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/235
- feat(guide): keep programmes in an on-disk index built in the background by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/236
- feat(live): show a list as a guide grid by time, with catch-up by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/237
- fix(live): offer catch-up from a programme's first minute by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/239
- feat(web): show the TV Guide with catch-up by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/238
- feat(guide): combine each subscription's guide with global XMLTV sources by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/241
- fix(ci): publish the website after a push that changes it by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/240
- perf: build schemas on first use and start fewer workers in tests by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/242
- fix(live): name the recording that plays in the preview by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/244
- fix(guide): removing a subscription no longer waits on its guide download by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/243
- fix(test): let the app's other workers run under the installed upgrade check by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/245
- fix(guide): download a moved 0.0.12 guide address straight after the update by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/246
Full Changelog: https://github.com/Mr-Streamer-OSS/MrStreamer/compare/v0.0.12...v0.0.13
0.0.12
Stable · built from f823687b2e48
Download the DMG on Mac, the setup .exe on Windows, and the AppImage or .deb on Linux. SHA256SUMS.txt lists every file's checksum.
What's Changed
- fix(marketing): refresh Home screenshot for Stage by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/212
- refactor(playback): give provider coordination one owner by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/217
- fix(desktop): keep posters and sheet scrolling inside their bounds by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/218
- feat(desktop): simplify browsing Live TV categories by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/219
- fix(home): restore Watchlist navigation and move customization to Settings by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/220
- feat(desktop): simplify title filters and download whole series by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/222
- docs(web): refresh FAQ, privacy and client comparison by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/223
- feat(telemetry): add private usage and reliability summaries by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/221
- test(release): verify published upgrades and saved subtitles by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/224
- feat(web): add private analytics with a footer control by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/225
- test(downloads): wait for navigation folding after resize by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/226
- fix(web): align PostHog events and enable cookieless tracking by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/227
- feat(web): measure scroll depth and Core Web Vitals by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/229
- feat(telemetry): expand private daily usage and playback summaries by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/230
- fix(release): retry interrupted Apple ticket downloads by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/228
Full Changelog: https://github.com/Mr-Streamer-OSS/MrStreamer/compare/v0.0.11...v0.0.12
0.0.11
Privacy policy update
The privacy policy has been updated for 0.0.11. Basic first-seen installation-profile and weekly app-use statistics are enabled by default in builds configured with PostHog. You can turn them off with Share basic usage statistics in Settings > General > Privacy.
Statistics use a random installation-profile ID and exclude provider addresses, credentials, content names and viewing history. Counts describe participating app profiles, not installer downloads or individual people. Read the updated privacy policy.
Stable · built from 5db40b13ec7b
Download the DMG on Mac, the setup .exe on Windows, and the AppImage or .deb on Linux. SHA256SUMS.txt lists every file's checksum.
What's Changed
- test(desktop): verify Windows profiles across installed upgrades by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/201
- refactor(ci): key Windows FFmpeg cache by toolchain inputs by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/202
- fix(desktop): preserve provider category memberships by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/203
- feat(release): verify package receipts for installed upgrades by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/204
- feat(analytics): add basic installation and weekly-use statistics by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/205
- feat(home): add local recommendations and row controls by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/206
- feat(marketing): add IndexNow and refresh app screenshots by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/208
- perf(desktop): summarize filters from indexed titles by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/207
- test(release): require bounded app UI proof in dry runs by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/209
- fix(release): repair Linux receipts and analytics clock test by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/210
- feat(home): redesign Home with a compact Stage layout by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/211
Full Changelog: https://github.com/Mr-Streamer-OSS/MrStreamer/compare/v0.0.10...v0.0.11
0.0.10
Stable · built from 2bf29db8e513
Download the DMG on Mac, the setup .exe on Windows, and the AppImage or .deb on Linux. SHA256SUMS.txt lists every file's checksum.
What's Changed
- build(windows): use UCRT64 for bundled FFmpeg by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/187
- fix(library): refresh first reads when the catalogue changes by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/188
- fix(player): keep subtitle status clear and let error messages close by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/190
- fix(live): omit subscription names in search when only one is saved by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/189
- build(release): let the Store package wait only for the Windows installer by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/192
- fix(player): reuse kept subtitles without provider byte ranges by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/193
- feat(desktop): download movies and episodes for offline playback by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/194
- feat(desktop): add five interface languages by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/195
- ci: require complete test reports and retain useful evidence by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/197
- feat(desktop): show video-download progress in the top bar by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/198
- fix(desktop): resume downloads from the latest saved position by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/200
Full Changelog: https://github.com/Mr-Streamer-OSS/MrStreamer/compare/v0.0.9...v0.0.10
0.0.9
Stable · built from 5a25a6a5018e
Download the DMG on Mac, the setup .exe on Windows, and the AppImage or .deb on Linux. SHA256SUMS.txt lists every file's checksum.
What's Changed
- Update README for 0.0.8 by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/147
- Let Store updates use an existing listing draft by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/148
- Simplify Live TV controls by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/152
- Prepare translated Store listings and consistent product copy by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/150
- feat(desktop): add local diagnostics export and Store rating by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/149
- feat(m3u): import mapped movies and series by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/153
- feat(marketing): add downloads, releases and user guides by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/151
- feat(titles): show related titles from loaded subscriptions by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/154
- feat(live): show shared channels once in search by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/155
- feat(titles): filter libraries by quality and language by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/157
- fix(player): end silent subtitle loading waits by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/156
- test: wait for observable UI and player readiness by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/158
- ci: cache FFmpeg packages and require multimedia coverage by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/159
- feat(titles): group exact versions and show locally read tracks by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/160
- feat(live): show subtitle controls after cue discovery by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/161
- perf(roster): refresh titles while the guide loads by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/162
- perf(guide): reduce cached XMLTV parsing work by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/163
- perf(release): start MSIX earlier and cache the AirPlay helper by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/164
- fix(measurements): retain and validate performance comparisons by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/165
- feat(subtitles): find and time subtitles for each file by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/166
- test(watchlist): wait for fetched lists before held saves by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/167
- fix(live): discover captions that begin after tuning by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/168
- perf(live-tv): reduce steady playback copying by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/169
- fix(player): keep keyboard controls working after using a slider by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/170
- perf(on-demand): keep only the best matches while searching by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/171
- fix(receivers): copy MP4 video when a title is opened again by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/172
- fix(player): remove media append listeners once each piece settles by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/174
- perf(on-demand): update lists for TMDB metadata by what changed, and less often by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/175
- fix(on-demand): search by TMDB's names for titles searched before metadata loaded by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/176
- test(e2e): follow Live TV search rows in the installed-app scripts by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/177
- fix(playback): resume and skip on providers without byte ranges by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/178
- fix(playback): keep waiting while a range-less provider's file is read forward by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/179
- feat(player): put all subtitle controls under CC by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/180
- fix(player): show text subtitles while their past is still being recovered by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/181
- test: steady two release checks that failed on timing by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/182
- fix(player): close the subtitles panel at the first Escape after the controls went idle by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/183
- test: read streams the tests open so collection can't end them by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/184
Full Changelog: https://github.com/Mr-Streamer-OSS/MrStreamer/compare/v0.0.8...v0.0.9
0.0.8
Stable · built from 7da9940ff27b
Download the DMG on Mac, the setup .exe on Windows, and the AppImage or .deb on Linux. SHA256SUMS.txt lists every file's checksum.
What's Changed
- Fix Store package publisher validation by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/133
- Fix movie and episode runtime indicators by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/134
- Fix duplicate Live TV channels with guide ID aliases by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/135
- Add search within Live TV by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/136
- Improve IPTV search visibility and website downloads by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/137
- Explain live playback failures and bound recovery by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/138
- Let viewers reorder favourite channels by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/139
- Give provider data explicit subscription ownership by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/140
- Add multiple subscriptions to one library by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/142
- Add a movie and series watchlist by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/141
- Fix FFmpeg playback validation under load by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/143
- Add external XMLTV guides and channel mapping by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/144
- Use Mr. Streamer: IPTV Player as the Store name by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/145
- Let viewers mark episodes watched or unwatched by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/146
Full Changelog: https://github.com/Mr-Streamer-OSS/MrStreamer/compare/v0.0.7...v0.0.8
0.0.7
Mr. Streamer 0.0.7 adds Google Cast playback on Windows and AirPlay playback on macOS.
- Send a live channel, movie or episode to a receiver on your local network, then bring it back with Play here. Movie and series text subtitles can travel with it. Picture subtitles and live subtitles stay local.
- Recover subtitles after a far seek without holding up the picture, and draw text subtitles above the controls.
- Show playlist guide availability, retain Sound/CC selections and recover a lost playlist link without losing favourites.
- Ask about an unencrypted connection sooner when a provider silently drops HTTPS connections.
- Finish writing diagnostics before quitting or restarting for an update.
- Fix the AirPlay chooser's position, dismissal and Show more interaction.
- Include additional third-party notices and exact component source archives.
The website now has its own privacy page and support links. Stable releases automatically submit their tested Windows package to the Microsoft Store. Store delivery follows Microsoft's certification.
macOS requires Apple silicon and macOS 13 or newer. Direct Windows downloads require Windows 11 x64 and remain unsigned; the Store package is signed by the Store. Linux downloads are x64. Receiver compatibility depends on the device and network. H.264/AAC pass through; other codecs may convert. No Windows AirPlay or Linux casting.
Download the DMG on macOS, the setup EXE on Windows, or the AppImage/DEB on Linux. SHA256SUMS.txt lists checksums; source archives are attached to the release.
Stable · built from 21334e5d1f7e
Download the DMG on Mac, the setup .exe on Windows, and the AppImage or .deb on Linux. SHA256SUMS.txt lists every file's checksum.
What's Changed
- Credit the footage in the Store screenshots and trailer by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/108
- Lead the README with the Store button and the pictures by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/109
- Give the README's pictures their own file names by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/110
- Give the README's tagline and picture headings a voice by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/111
- Label the README's pictures plainly by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/112
- Ask about http sooner when the https port drops connections by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/113
- Keep the last diagnostics lines when quitting by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/114
- Add the marketing website and automatic publishing by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/115
- Simplify the website and add privacy, 404 and analytics by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/116
- Restore the marketing headline, Store button and panel animations by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/117
- Recover subtitles after a far skip without delaying playback by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/118
- Maintain project order and release checklists automatically by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/119
- Put new manual project cards in Backlog by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/120
- Track requested implementation on its project card by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/121
- Automate Microsoft Store updates from stable releases by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/122
- Update the Store runbook for the public listing by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/123
- Add installer notices and exact component sources by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/124
- Remove the stray line beneath movie and series cards by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/125
- Remove project ordering automation by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/126
- Draw text subtitles above the controls by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/127
- Finish playlist subscription details by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/128
- Add Google Cast and AirPlay playback by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/129
- Fix AirPlay chooser positioning and dismissal by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/131
- Fix AirPlay chooser closing on Show more by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/132
Full Changelog: https://github.com/Mr-Streamer-OSS/MrStreamer/compare/v0.0.6...v0.0.7
0.0.6
Stable · built from bf357d442fcd
Download the DMG on Mac, the setup .exe on Windows, and the AppImage or .deb on Linux. SHA256SUMS.txt lists every file's checksum.
What's Changed
- Keep the other device's stream open in the refusal tests by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/95
- Measure opening a long series, and the streams each tune opens by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/96
- Let the nightly a stable run publishes first be promoted later by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/94
- Record slice 6's measurements, Stable 0.0.5 and the certified Store submission by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/97
- Show Home with public-domain pictures in the README banner by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/99
- Give the Store package Windows logos drawn from the bare mark by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/98
- Record Wout's slice 6 acceptance, the Store install and the publisher decision by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/100
- Show outside contributors how to run the app and send a fix by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/101
- Give contributor docs their own folder by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/102
- Keep only standing duties in the maintainer runbooks by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/106
- Point planning to the GitHub project and retire the slice records by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/107
Full Changelog: https://github.com/Mr-Streamer-OSS/MrStreamer/compare/v0.0.5...v0.0.6
0.0.5
Stable · built from 9040bb132dde
Download the DMG on Mac, the setup .exe on Windows, and the AppImage or .deb on Linux. SHA256SUMS.txt lists every file's checksum.
What's Changed
- Let the credential tests wait for the diagnostics log by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/85
- Wait for a skip beyond the buffer in the packaged-app test by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/86
- Offer Nightly users nightlies only, never a stable release by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/87
- Show each episode once when the provider lists two files of it by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/89
- Publish a nightly of main before a stable release that would skip it by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/88
- Keep the newest nightly in the update feed after a stable release by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/90
- Open a title's details as soon as the provider answers by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/91
- Give each feed publication in a release run its own Pages artifact by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/92
- Record slice 6 as implemented, with 0.0.4 and Store submission 1 by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/93
Full Changelog: https://github.com/Mr-Streamer-OSS/MrStreamer/compare/v0.0.4...v0.0.5
0.0.4
Stable · built from 3cfa1e328b3f
Download the DMG on Mac, the setup .exe on Windows, and the AppImage or .deb on Linux. SHA256SUMS.txt lists every file's checksum.
What's Changed
- Record slice 6, its roadmap and the Microsoft Store runbook by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/48
- Add a Microsoft Store setup wizard and record the reserved identity by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/49
- Ask TMDB about a season's episodes only when it opens by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/51
- Stop fetching a spellcheck dictionary from Google on first start by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/50
- Never send the login unencrypted after an https address by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/53
- Keep electron-updater's install id off update downloads by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/52
- Remove every version from Continue watching, and show that it went by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/55
- Keep Chromium's credits in the Mac app, and leave out elevate.exe by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/54
- Ask before sending the login over plain http by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/56
- Publish the privacy policy and the audit behind it by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/60
- Stop titles for adults pushing others out of Continue watching by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/61
- Show each episode's TMDB details in its row by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/58
- Rewrite the privacy policy in a neutral register by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/63
- Ship the app's own licence and the Windows runtime notices, and link the build's commit in About by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/59
- Record what the release-readiness checks found for licences, content and launch by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/62
- Run one copy of the app per profile by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/66
- Read "(ENG SUB)" as English subtitles, not English sound by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/67
- Show the languages picked in a player in Settings by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/68
- Keep Download on offer after a failed Check now by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/64
- Set speed, subtitle timing and their look from one menu beside CC by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/69
- Build a Microsoft Store package beside the Windows installer by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/57
- Show a channel's qualities as one channel, and choose its quality in Watch by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/65
- Keep the sound after a movie, and keep a paused movie paused and off the provider by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/72
- Recognise more categories for adults, and ask TMDB about them only when shown by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/71
- Play a film's 4K version from the 4K tab, also when it is shown first by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/75
- Offer to delete favourites, history and progress with the subscription by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/73
- Write every diagnostics line before the runtime closes by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/76
- Leave a Store copy's updates to the Microsoft Store by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/70
- Wait for the episode rows in their test instead of a fixed 20 ms by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/80
- Play the next episode after a ten-second countdown by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/79
- Connect a playlist link without a login, and play its HLS channels by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/81
- Hide Live TV's channels for adults unless Settings shows them by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/82
- Ask again for details TMDB missed, and for episodes after a refresh by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/77
- Shrink the window into a mini player that stays on top, with P by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/78
- Hold the next-episode countdown while Settings is open by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/84
- Record ffmpeg's toolchain, keep bad releases' sources, and test the credits by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/74
- Show what plays in the system's media controls, and answer their keys by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/83
Full Changelog: https://github.com/Mr-Streamer-OSS/MrStreamer/compare/v0.0.3...v0.0.4
0.0.3
Stable · built from d87f8359d9cf
Download the DMG on Mac, the setup .exe on Windows, and the AppImage or .deb on Linux. SHA256SUMS.txt lists every file's checksum.
What's Changed
- Measure each nightly and dry run against the last nightly by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/15
- Play movies and series, with a new Home, updates from a feed and licences in About by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/16
- Browse movies and series in tabs built from TMDB, one title per film by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/17
- Show titles for adults in their own tab, once turned on in Settings by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/18
- Show how far TMDB has come as a ring beside search by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/19
- Add a banner to the README by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/20
- Keep the movie lists when a login is refused, and series for adults out of view by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/21
- Retry a title that never opened, play again from the end, and forget details on account changes by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/22
- Stop publishing the update feed when the deployed one can't be read by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/23
- List every sound and subtitle track, live and on demand, and play the chosen live sound by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/24
- Draw picture subtitles, teletext and closed captions by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/25
- Give the top bar its room back in full screen by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/26
- Show titles by their usual name in your language, from TMDB by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/27
- Load a title's details only when it opens, with TMDB's story, artwork and cast by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/28
- Choose sound and subtitles on live channels, with Sound and CC beside the volume by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/29
- Pick a film's version with the arrow beside Play, remembered for that title by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/30
- Search Movies and Series from a field in their tabs by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/31
- Show the cast with their photos and who made it in a title's details by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/32
- Gather the languages and updates under Settings > General, in rows by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/33
- Show the account and each list loaded from it in Settings > Subscription by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/34
- Lead the README with the download, then a tour, and record slice 5 by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/35
- Check whether a nightly is due on every push to main by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/36
- Keep a pending Resume from reopening the last account's series by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/37
- Keep a movie's subtitles off once CC is turned off by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/38
- Start each channel with its own tracks when switching with the keys by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/39
- Keep a paused movie paused when changing tracks needs a second try by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/40
- Play the 4K version of a film opened from the 4K tab by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/41
- Show a title's later TMDB name in details opened before it arrived by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/42
- Keep Check now beside an update on offer in Settings by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/43
- Mark the sound track a live channel actually plays in the Sound menu by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/44
- Record slice 5's second review, what each nightly carries, and its gaps by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/45
- Say Back in the top bar, and keep the picture below it by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/46
- Name each version by what you hear and read by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/47
Full Changelog: https://github.com/Mr-Streamer-OSS/MrStreamer/compare/v0.0.2...v0.0.3
0.0.2
Stable · built from f26072f13fd6
Download the DMG on Mac, the setup .exe on Windows, and the AppImage or .deb on Linux. SHA256SUMS.txt lists every file's checksum.
What's Changed
- Ignore update checks that answer late, and list every change in Stable notes by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/5
- Find something on now: programme guide, favourites and a live Home by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/6
- Ignore guides filed under another channel, and catch up to live without speeding up by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/7
- Measure the app for the slice 3.5 baseline by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/8
- Move into a pnpm workspace: the app, contracts and core by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/9
- Run the programme guide as an Effect service by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/10
- Keep favourites and watch history as events per account by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/11
- Run every main-process service on the Effect runtime by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/12
- Keep a local diagnostics log of what the app did by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/13
- Stay quiet about calls cut short by quitting, and record slice 3.5's measurements by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/14
Full Changelog: https://github.com/Mr-Streamer-OSS/MrStreamer/compare/v0.0.1...v0.0.2
0.0.1
Stable · built from 263950b4c7e5
Download the DMG on Mac, the setup .exe on Windows, and the AppImage or .deb on Linux. SHA256SUMS.txt lists every file's checksum.
What's Changed
- Reliable playback, updates and releases by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/1
- Keep data safe through refreshes, updates and Start fresh by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/2
- Go back to Stable without erasing, and fix full screen, Escape and the window bar by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/3
- Make Settings a page with tabs, and fix the DMG labels and window by @StiensWout in https://github.com/Mr-Streamer-OSS/MrStreamer/pull/4
Full Changelog: https://github.com/Mr-Streamer-OSS/MrStreamer/commits/v0.0.1