Repository navigation
Releases: Stremio/stremio-web
Releases Β· Stremio/stremio-web
Release list
v5.0.0-beta.43
What's Changed
- fix: wrap update banner on mobile by @kKaskak in #1508
- NavMenu: Add PWA install button by @kKaskak in #1511
Full Changelog: v5.0.0-beta.42...v5.0.0-beta.43
v5.0.0-beta.42
What's Changed
- Fix route transition stutter in WebKit by @kKaskak in #1489
- Hide watch activity checkbox for configure-only addons by @kKaskak in #1491
- Remove unused styles by @kKaskak in #1492
- Fix placeholder text font weight by @kKaskak in #1493
- Remove BottomSheet display overrides by @kKaskak in #1494
- Remove avoidable !important overrides by @kKaskak in #1495
- NavBars: Remove repeated overrides by @kKaskak in #1496
- App: Remove declarations repeating reset values by @kKaskak in #1497
- App: Share duplicated route styles by @kKaskak in #1498
- App: Set default text color once by @kKaskak in #1499
- CW: Reveal card actions on pointer hover with React Aria by @kKaskak in #1502
- Calendar: Show episode preview cards by @kKaskak in #1503
- App: Keep selected remote streaming server on launch by @kKaskak in #1505
Full Changelog: v5.0.0-beta.41...v5.0.0-beta.42
v5.0.0-beta.41
What's Changed
- Show live TV details only for EPG providers by @kKaskak in #1470
- fix: record external player stream in core by @kKaskak in #1468
- Wait before applying web UI updates by @kKaskak in #1363
- Size Discover sheets for landscape by @kKaskak in #1473
- [linux] Skip view transitions on WebKitGTK by @croquete1 in #1474
- Media keys stop working when a stream fails to load by @Petru101 in #1475
- Clear browser playback status when unloaded by @kKaskak in #1476
- Fix double tap on continue watching items on iPad by @kKaskak in #1477
- Center Discover guide error in the grid by @kKaskak in #1478
- Use action row in tablet landscape preview sheet by @kKaskak in #1479
- Clip Discover preview corners in Safari by @kKaskak in #1480
- Fix local file drag and drop by @kKaskak in #1484
- Fix: Dismiss LiveTV Continue watching item by @Botsy in #1482
- Warn before installing watch activity addons by @kKaskak in #1483
- Show Calendar placeholders while loading by @kKaskak in #1485
- Player: show statistics without file index by @kKaskak in #1486
New Contributors
- @croquete1 made their first contribution in #1474
- @Petru101 made their first contribution in #1475
Full Changelog: v5.0.0-beta.40...v5.0.0-beta.41
v5.0.0-beta.40
What's Changed
- Discover: Add native EPG support to Live TV by @mrcanelas in #1218
- fix: stop repeated Discover auto-pagination by @kKaskak in #1353
- Remove meta extension support by @kKaskak in #1355
- Player: Flush keyboard seek on release by @kKaskak in #1359
- build(deps): bump pnpm/action-setup from 6 to 6.0.9 by @dependabot[bot] in #1369
- Player: Prevent subtitle selection from context menu by @kKaskak in #1360
- Player: Restore embedded subtitles per stream by @kKaskak in #1358
- Player: Preserve subtitle preference while binge watching by @kKaskak in #1365
- Player: Restore stream subtitle language by @kKaskak in #1367
- Player: Preserve subtitle language while binge watching by @kKaskak in #1370
- Auto apply web UI updates by @kKaskak in #1329
- Settings: Add CineUltra external player by @kKaskak in #1313
- build(deps): bump pnpm/action-setup from 6.0.9 to 6.0.10 by @dependabot[bot] in #1374
- Add ASS subtitle controls by @kKaskak in #1339
- NextVideoPopup: Blur next video thumbnail only for unwatched videos by @Botsy in #1378
- Player: let Escape exit the player when not fullscreen by @dioKaratzas in #1375
- MultiselectMenu: Keep arrow-key navigation inside the open dropdown by @Botsy in #1379
- Discover: Fix catalog dropdown option preselection by @Botsy in #1380
- Player: Stream Quality panel (redesign of the Statistics popup) by @AKnassa in #1323
- Player: show timestamp on seek bar hover by @kKaskak in #1381
- Add iOS PWA splash screens by @kKaskak in #1383
- Improve PWA manifest and fix postcss pipeline by @kKaskak in #1385
- Fix discover click skipping item selection by @kKaskak in #1387
- Player: reflect video scale mode in control icon by @kKaskak in #1382
- Player: Improve SpeedMenu Slider selection & choices by @dionjoshualobo in #1393
- Improve mobile styles for update banner by @kKaskak in #1388
- App: Add Touch press feedback by @kKaskak in #1386
- Board: Scrollable meta rows on phones by @kKaskak in #1389
- Context menu fixes on mobile by @kKaskak in #1390
- App: Improve Route transitions by @kKaskak in #1391
- Rebase and retry gh-pages deploys by @kKaskak in #1397
- App: Apply press feedback to all meta items by @kKaskak in #1400
- Fix Continue Watching action menu by @kKaskak in #1399
- Player: Preserve subtitle delay when toggling subtitles by @kKaskak in #1405
- Player: Persist video scale state by @kKaskak in #1408
- Player: Show playback speed indicator by @kKaskak in #1409
- Fix poster route transitions by @kKaskak in #1410
- Offer VLC on Windows by @kKaskak in #1412
- Player: Fine tune subtitles delay controls by @wjdob in #1395
- App: Confirm only untrusted streaming server URLs by @kKaskak in #1414
- Keep current settings when selecting a server by @kKaskak in #1415
- Reconcile Core state when readers subscribe by @kKaskak in #1416
- Share server row state and skip equal Core updates by @kKaskak in #1417
- Cancel obsolete social login attempts by @kKaskak in #1418
- Load visible catalogs by model index and cancel queued measurements by @kKaskak in #1419
- Clean up browser and shell media handlers independently by @kKaskak in #1420
- Separate slider rendering from committed event refs by @kKaskak in #1421
- Keep video actions stable across playback updates by @kKaskak in #1422
- Restore temporary playback speed when a hold is canceled by @kKaskak in #1423
- Derive next video popup visibility from the current stream by @kKaskak in #1424
- Show available streams when the selected addon is missing by @kKaskak in #1425
- Keep episode scroll memory with its title and season by @kKaskak in #1426
- Keep navbar search drafts aligned with route queries by @kKaskak in #1427
- Keep tooltip commands stable across hover updates by @kKaskak in #1428
- Use current bounds and callbacks for number input by @kKaskak in #1429
- Keep multiselect outside click handler stable by @kKaskak in #1430
- Derive rating flags without memoization by @kKaskak in #1431
- Reset image failure state at the source boundary by @kKaskak in #1432
- Destroy color picker with its change listener by @kKaskak in #1433
- Keep color drafts inside the open dialog by @kKaskak in #1434
- Keep bottom sheet visibility with its caller by @kKaskak in #1435
- Own selected video scrolling in the label component by @kKaskak in #1436
- Serialize Pages preview deployment and publication by @kKaskak in #1450
- Give file drop listeners explicit subscription ownership by @kKaskak in #1437
- Make shortcut subscriptions follow explicit callbacks by @kKaskak in #1438
- Enable React Hooks lint checks by @kKaskak in #1439
- Use distinct Pages artifacts for workflow reruns by @kKaskak in #1451
- Fix navigation history and direct-link back actions by @kKaskak in #1442
- Add Latin American Spanish to language settings by @kKaskak in #1443
- Hide Library resume overlays after dismissal or completion by @kKaskak in #1444
- App: Add press feedback to meta preview actions by @kKaskak in #1452
- Fix App hook dependency warnings by @kKaskak in #1453
- build(deps): bump pnpm/action-setup from 6.0.10 to 6.1.0 by @dependabot[bot] in #1456
- Discover: Add Catalog preview in a mobile bottom sheet by @mrcanelas in #1404
- Fix EPG playback and redesign live channel details by @kKaskak in #1447
- Player: Handle Infuse external player progress by @kKaskak in #1319
- Settings: Add interface zoom across web and shells by @tymmesyde in #1195
- Player: accelerate held subtitle delay adjustments by @wjdob in #1398
- Choose cache folders on macOS and Windows by @kKaskak in #1279
- Player: Preserve audio language across episodes by @kKaskak in #1445
- Shell: Open magnets and torrent files by @kKaskak in #1441
- Discover: EPG support by @Botsy in #1324
- Keep dropdown selection scrolling inside the menu by @kKaskak in #1457
- Fix cast playback handoff, subtitles and cleanup by @kKaskak in #1446
- Add video scale shortcut by @kKaskak in #1458
- Remove guide bottom padding by @kKaskak in #1459
- Dev: Replace color picker package by @tymmesyde in #1461
- Dev: Restyle color picker and use a sheet on mobile by @kKaskak in #1463
- Fix(MetaPreview): Constrain oversized logos in MetaPreview and MetaPreviewSheet by @mrcanelas in https://github.com/Stremio/...
v5.0.0-beta.39
What's Changed
- build(deps): bump actions/checkout from 6 to 7 by @dependabot[bot] in #1315
- Player: Hide update banner while playing streams by @Botsy in #1321
- chore: update translations by @Botsy in #1327
- Fix card navigation targets by @kKaskak in #1330
- Separate episode navigation and playback by @kKaskak in #1331
- fix: missed window focus event leaves model state subscriptions unattached by @dexteresc in #1335
- Bump stremio-video to 0.0.84 by @kKaskak in #1336
- Details: stop addon dropdown scroll jumping by @AndnixSH in #1320
- Fix virtual keyboard shortcuts by @kKaskak in #1316
- Player: Redesign Speed Menu by @Aztup in #1291
- Settings: Capitalize interface language names by @kKaskak in #1338
- Player: Hold D to show statistics by @Botsy in #1296
- Player: Add full casting support by @kKaskak in #1281
- Fix GitHub Pages cleanup for root branches by @kKaskak in #1341
- build(deps): bump actions/setup-node from 6 to 7 by @dependabot[bot] in #1343
- Player: Debounce keyboard seeking by @kKaskak in #1342
- fix: keep active model subscriptions while window is unfocused by @kKaskak in #1344
- Docs: Add contribution guide by @kKaskak in #1347
- Player: Avoid reloading external subtitles by @kKaskak in #1345
- Player: Keep subtitles above controls by @kKaskak in #1348
- Fix repeated context menu handling by @kKaskak in #1349
- Refresh README by @kKaskak in #1351
New Contributors
- @dexteresc made their first contribution in #1335
- @AndnixSH made their first contribution in #1320
Full Changelog: v5.0.0-beta.38...v5.0.0-beta.39
v5.0.0-beta.38
What's Changed
- Player: Fix audio tracks default selection issue by @kKaskak in #1270
- Dev: Move shell logic to provider by @tymmesyde in #1271
- Player: Fix media session airpods take off bug by @kKaskak in #1275
- MetaDetails: Videos list scroll to top on season change by @Botsy in #1269
- Player: Add buffering indicator for torrents by @tymmesyde in #1276
- App: Correctly deeplink even when app not started by @kKaskak in #1304
- Feat/ Navigation with React Router V6 by @Botsy in #901
- Settings: Add discord rich presence by @kKaskak in #1101
- Dev: Add file drop support for webkitgtk by @tymmesyde in #1305
- Chore: Update core and translations versions by @Botsy in #1306
- Player: Remaining time accounts for playback speed by @Aztup in #1290
- Dev: Update pnpm by @tymmesyde in #1308
- Dev: Cleanup router changes by @tymmesyde in #1309
- Player: clean up next video logic by @kKaskak in #1301
- Settings: Add Nvidia GPU Video Processing option by @Aztup in #1274
New Contributors
Full Changelog: v5.0.0-beta.37...v5.0.0-beta.38
v5.0.0-beta.37
What's Changed
- Player: redesign player controls by @kKaskak in #1242
- Player: improve auto selection of subs by @kKaskak in #1243
- App: Correctly display fullscreen status by @AKnassa in #1237
- Dev: Offload all subtitles logic from Player to dedicated hook by @kKaskak in #1244
- GamePad: Fix modal overflow by @kKaskak in #1246
- Player: Fix spacebar hold recognision by @kKaskak in #1247
- Dev: Fix correct Lithuanian ISO 639-2 code from 'ltu' to 'lit' by @Sanjays2402 in #1230
- Player: Improve handling of macOS media controls by @erik-kroon in #1252
- Player: Remove previous media key seeking by @erik-kroon in #1254
- Settings: Correct language names to use proper capitalization in lang dropdown by @CDrosos in #1251
- Shortcuts: Correct the back shortcut label by @kKaskak in #1256
- Dev: Implement media controls ipc by @tymmesyde in #1248
- Settings: Improve labels styling by @CDrosos in #1253
- Shortcuts: Prevent shortcuts from firing when another key is pressed by @kKaskak in #1257
- Dev: Move core logic to a provider by @tymmesyde in #1258
- Dev: Move file drop logic to provider by @tymmesyde in #1261
- App: Improve detection for fullscreen compatibility by @kKaskak in #1259
- Player: Correctly respect PWA safe areas by @kKaskak in #1263
- Player: Improve SideDrawer mobile landscape styles by @kKaskak in #1262
- Dev: Move shortcuts logic to provider by @tymmesyde in #1264
- Dev: Merge player volume and playback speed shortcuts by @tymmesyde in #1265
- Player: Add fullscreen support on safari by @kKaskak in #1260
- Shortcuts: Correct the Esc key shortcut label by @kKaskak in #1266
New Contributors
- @AKnassa made their first contribution in #1237
- @Sanjays2402 made their first contribution in #1230
- @erik-kroon made their first contribution in #1252
Full Changelog: v5.0.0-beta.36...v5.0.0-beta.37
v5.0.0-beta.36
What's Changed
- Details: Improve the background image position by @dav1312 in #1231
- Details: Fix respect PWA safe area by @mrcanelas in #1235
- Feat: Gamepad Support in Web v5 by @Botsy in #882
- GamePad: support auto controller detection by @kKaskak in #1239
New Contributors
Full Changelog: v5.0.0-beta.35...v5.0.0-beta.36
v5.0.0-beta.35
What's Changed
- Player: fix space bar holding issues by @kKaskak in #1196
- Player: Prioritize embedded subs first by @kKaskak in #1197
- Player: Fix cancel shortcut events on blur by @kKaskak in #1198
- Player: Fix statistics menu shortcut handler by @kKaskak in #1199
- Player: improve subtitles behaviour by @kKaskak in #1217
- Dev: Move media session logic to hook by @tymmesyde in #1222
- Player: Add HDR badge by @kKaskak in #1219
- Player: Add video scale property by @kKaskak in #1220
- Player: Add media key support by @kKaskak in #1221
- Player: Fix video scale translations by @kKaskak in #1227
- Player: Add context menu on subtitle choice by @kKaskak in #1223
- Details: add tooltips to rating actions by @FrigoDev in #1225
- Player: Fix subtitles size shortcut by @kKaskak in #1232
- Player: Correctly throttle holding shortcut actions by @kKaskak in #1233
- Player: derive subtitles toggle state from live track selection by @kKaskak in #1234
New Contributors
Full Changelog: v5.0.0-beta.34...v5.0.0-beta.35
v5.0.0-beta.34
What's Changed
- Player: Remember selected subtitles language by @ignaciojsoler in #1179
- Player: Use combination of set with map to avoid crashes on SubtitlesMenu by @kKaskak in #1194
New Contributors
- @ignaciojsoler made their first contribution in #1179
Full Changelog: v5.0.0-beta.33...v5.0.0-beta.34