Releases: andrew-codes/playnite-web
v13.10.4
Sync Library - Missing Series Release Summary This release delivers a major improvement to library synchronization reliability, ensuring all series are now correctly synced and accounted for. No breaking changes are included. Read the full release notes
v13.10.3
Dead-lock free Release: Concise Summary This release focuses on major reliability and performance upgrades, eliminating deadlocks and optimizing system stability. Key workflow improvements streamline task assignments and notifications, while general UI and bug fixes enhance usability. Breaking changes: - Legacy task management API endpoints are deprecated—update integrations accordingly. - Authentication flow for third-party integrations has changed—review your connection settings. Read the full release notes
v13.10.2
Release Summary: Fix sync + better logging This release focuses on major improvements to sync reliability and logging for the Playnite Web Project. Sync failures are now properly captured and reported in logs, making troubleshooting easier and the overall experience more dependable. No breaking changes are included in this release. Read the full release notes
v13.10.1
Library Sync Defect Fixes – Release Summary This release resolves a critical issue affecting library synchronization in Playnite Web, ensuring users can reliably sync their game collections. No breaking changes are included in this update. Read the full release notes
v13.10.0
chore(release): 13.10.0 [skip ci] # [13.10.0](https://github.com/andrew-codes/playnite-web/compare/v13.9.0...v13.10.0) (2026-03-30) ### Bug Fixes * add closing state to FilteringDrawer to fix failing e2e tests ([d7b43fd](https://github.com/andrew-codes/playnite-web/commit/d7b43fd2a10738f62a51e01dd9e248775f7eb15e)) * call onClose directly from close button to ensure navigation works ([2cad8f4](https://github.com/andrew-codes/playnite-web/commit/2cad8f4a5e648c3c105fc23f28ebeb718ed46e37)) * call onClose directly without setOpen(false) to prevent navigation being blocked ([e876ad4](https://github.com/andrew-codes/playnite-web/commit/e876ad45ef36103785bb26166e5a461eee01a855)) * fix series null guard in sync-library-processor and Cypress filter test selectors ([aaad7a4](https://github.com/andrew-codes/playnite-web/commit/aaad7a435c5deb072f99f93a08889c828f67e741)) * prevent double URL encoding and cancel button form submission ([81b3002](https://github.com/andrew-codes/playnite-web/commit/81b3002e470cc6b0d1df9797cf559c3d96b8161e)) * **PWP-118:** close filter pane without back navigation ([#993](https://github.com/andrew-codes/playnite-web/issues/993)) ([70310b9](https://github.com/andrew-codes/playnite-web/commit/70310b946980a1dd81c5722a27b1d48362081d6a)) * **PWP-118:** fix filter pane not re-opening after close ([2a4dcaf](https://github.com/andrew-codes/playnite-web/commit/2a4dcaf47e32e4b978e71dae3bffb07ba73a4eea)) * **PWP-118:** normalize restored library filters ([893d862](https://github.com/andrew-codes/playnite-web/commit/893d8627cd4906664d6d056980942fb097ef6933)) * **PWP-118:** normalize restored library filters ([#992](https://github.com/andrew-codes/playnite-web/issues/992)) ([e2d35a2](https://github.com/andrew-codes/playnite-web/commit/e2d35a2d5d98bb214c0bb946074d87a39586bab3)) * **PWP-28:** add missing genres field to library sync fixtures ([6b332eb](https://github.com/andrew-codes/playnite-web/commit/6b332eb8bd90218104ba036cc5a400188ef6bcab)) * **PWP-28:** handle missing genres field in MQTT library sync messages ([8ae6a89](https://github.com/andrew-codes/playnite-web/commit/8ae6a89b7c45b9a3fd0c7f0e097a6cf5b5d5d603)) * **PWP-29:** add Series mapper to GraphQL codegen config ([401c074](https://github.com/andrew-codes/playnite-web/commit/401c07493150e1066784e85c4b4781af1818b45b)) * use window.location.assign for direct filter page close ([da20b3d](https://github.com/andrew-codes/playnite-web/commit/da20b3d1604743307a61b6dff04c499de79a4856)) * **web:** stabilize score filter e2e and chip colors ([c444ffa](https://github.com/andrew-codes/playnite-web/commit/c444ffa4fc7a5998bd9f6036659cde39c44d8a88)) ### Features * add user notifications for authentication and sync failures ([aee17f4](https://github.com/andrew-codes/playnite-web/commit/aee17f4b1ad38ab26436b7cd7b428e14de043504)), closes [#847](https://github.com/andrew-codes/playnite-web/issues/847) * add user notifications for MQTT authentication and connection failures ([e233099](https://github.com/andrew-codes/playnite-web/commit/e233099847be4ee48c8289a55c61b676fc5d7f45)), closes [#847](https://github.com/andrew-codes/playnite-web/issues/847) * error notifications in Playnite ([#895](https://github.com/andrew-codes/playnite-web/issues/895)) ([2e201bc](https://github.com/andrew-codes/playnite-web/commit/2e201bc6b0e611b121550e83dcefcc4eaed9d2fc)), closes [#847](https://github.com/andrew-codes/playnite-web/issues/847) * **PWP-27:** encode filters in URL query params for shareability and persistence ([17fc6b7](https://github.com/andrew-codes/playnite-web/commit/17fc6b76297e9fdfe60a8467a0487614e0630061)) * **PWP-27:** encode filters in URL query params for shareability and persistence ([#987](https://github.com/andrew-codes/playnite-web/issues/987)) ([3aca2c5](https://github.com/andrew-codes/playnite-web/commit/3aca2c50a5443e80e24a6c709f23d566c9c92be4)) * **PWP-28:** add genre filter support for library filtering ([093541f](https://github.com/andrew-codes/playnite-web/commit/093541f714e50975f6e645bf77f12b02592a503d)) * **PWP-28:** filter library by genre ([#988](https://github.com/andrew-codes/playnite-web/issues/988)) ([c26eb34](https://github.com/andrew-codes/playnite-web/commit/c26eb34c6d93f91b07742c81abf54279f82d2c9a)) * **PWP-29, PWP-30:** filtering features ([#989](https://github.com/andrew-codes/playnite-web/issues/989)) ([af9d157](https://github.com/andrew-codes/playnite-web/commit/af9d157eee9cdc3c8c745575f7029d2960c79107)) * **PWP-29:** filter games by score range ([d22d32f](https://github.com/andrew-codes/playnite-web/commit/d22d32f9233d2597f43fd26cb36a15a1009de339))
v13.9.0
chore(release): 13.9.0 [skip ci] # [13.9.0](https://github.com/andrew-codes/playnite-web/compare/v13.8.1...v13.9.0) (2026-03-24) ### Features * **PWP-116:** embedded view supports on deck ([ccdee34](https://github.com/andrew-codes/playnite-web/commit/ccdee34c2ee98659f5662b0a2c6ed536856e9fd5))
v13.8.1
chore(release): 13.8.1 [skip ci] ## [13.8.1](https://github.com/andrew-codes/playnite-web/compare/v13.8.0...v13.8.1) (2026-03-03) ### Bug Fixes * **PWP-43:** allow overwriting existing cover art on manual update ([60e15d9](https://github.com/andrew-codes/playnite-web/commit/60e15d93d8ab2784b79f5a0659f9ced615852a1f)) * **PWP-43:** image changes appear as soon as they are made ([3a369fd](https://github.com/andrew-codes/playnite-web/commit/3a369fd78aadb5fa9a001ca49afb7b7722039ea5)) * **PWP-43:** remove Next.js image optimization for cover art ([44b048f](https://github.com/andrew-codes/playnite-web/commit/44b048fabfac7a6bd155b7db783c110c727f673f))