Releases: andrew-codes/playnite-web
v3.1.1
Changelog
v3.1.1 (2024-05-09)
Fixed bugs:
- Activating a game does not publish MQTT message #295
- Closing filter pane causes navigating back in user history #294
- Game details on home view is broken #293
Merged pull requests:
- Activating a game does not publish MQTT message #298 (andrew-codes)
- Game details on home view is broken + filter navigation #297 (andrew-codes)
- Closing filter pane causes navigating back in user history #296 (andrew-codes)
v3.1.0 (2024-05-09)
This release introduces the ability to drill down into a game and view its description. If you have enabled authentication via environment parameters, the game details will also show a button allowing you to activate the game on a given platform. Activating a game will publish a message to MQTT that can be handled by external consumers. One use case for this feature could be as follows:
- Activate a game, publishing a MQTT message.
- MQTT message is received by Home Assistant and triggers an automation.
- Automation reads the platform from the message to start the desired platform via Home Assistant.
- If the platform is for PC, then the Home Assistant automation can start the desired game via the message's game's ID (Playnite ID). This can happen by remotely starting Playnite from a shell command and providing the game's ID as a CLI parameter.
Of course, what you do with the MQTT message is up to you!
Implemented enhancements:
- Features requiring authentication are optional #280
- Game details from home screen in addition to browse #277
- Sort activation actions alphabetically #275
- Activate game from details view #184
- Sign in/out main menu link #183
- Game details view #182
- Auto trim white spaces on search #124
Fixed bugs:
Closed issues:
Merged pull requests:
- Update deprecated actions from pipelines #288 (andrew-codes)
- Auto trim white spaces on search #287 (andrew-codes)
- Home Screen game details transition is jarring #286 (andrew-codes)
- Sort activation actions by user priority or alphabetically #284 (andrew-codes)
- Game details from home screen in addition to browse #283 (andrew-codes)
- fix: broken dev image #282 (andrew-codes)
- feat: features requiring authentication are optional #281 (andrew-codes)
- login link, game details, game activation #274 (andrew-codes)
v3.0.1 (2024-05-06)
Fixed bugs:
- Error installing plugin to Playnite from releases #230
Closed issues:
- v3.0.1 Release summary #269
- Releasing playinite-web docker image fails using yarn #268
- Remove need to store LFS files #267
Merged pull requests:
- release 3.0.1 #272 (andrew-codes)
- fix: released playnite-web image failing to start #271 (andrew-codes)
- fix: use yarn install issue in released images #270 (andrew-codes)
v3.0.0 (2024-04-22)
New and improved UX! Basic filtering (by name and by feature). Filter by platform soon to follow!
Now Playing (homepage)
My Library Screenshot
Basic filtering by name and feature
Implemented enhancements:
- Home view shows playing and plan to play games #219
- Filter and find should always be available (scrolling to top is not sufficient) #211
- Filter values are in alphabetical order #204
- Completion status instead of developer/publisher as subtitle to game #203
- Removing individual filters quickly #202
- Filter options #185
- Show platforms for games #180
- Clear button on find filter #179
- Better spacing of grid view games on all resolutions #168
- Can access filters after scrolling past them on browse view #166
- Header nav bar (sticky) on mobile #164
- Redesign desktop experience #156
- Redesign tablet experience #155
- Redesign mobile experience #154
Closed issues:
- Broken images are not ideal #225
- Use dialog for selecting filter values #224
- Mobile navigation transitions collide with menu closing transition #209
- Filter bar left margin on mobile is too much #199
- Navigate away from browse crashes #198
- Add extra vertical spacing on game grid #192
- Header no longer sticky on mobile #191
- UI tweaks #181
- Mobile landscape drawer open button #178
- Mobile landscape needs more spacing from edge of screen #177
- Nav to top header not centered on moblie #176
- Left navbar should not animate on page transitions #175
- Menu doesn't show on phones #169
- Filter by name is not whole word only #167
- Filter on own line on phone #165
- Tighten header spacing on phone [#163](https://github.com...
v3.1.0
Changelog
v3.1.0 (2024-05-09)
This release introduces the ability to drill down into a game and view its description. If you have enabled authentication via environment parameters, the game details will also show a button allowing you to activate the game on a given platform. Activating a game will publish a message to MQTT that can be handled by external consumers. One use case for this feature could be as follows:
- Activate a game, publishing a MQTT message.
- MQTT message is received by Home Assistant and triggers an automation.
- Automation reads the platform from the message to start the desired platform via Home Assistant.
- If the platform is for PC, then the Home Assistant automation can start the desired game via the message's game's ID (Playnite ID). This can happen by remotely starting Playnite from a shell command and providing the game's ID as a CLI parameter.
Of course, what you do with the MQTT message is up to you!
Implemented enhancements:
- Features requiring authentication are optional #280
- Game details from home screen in addition to browse #277
- Sort activation actions alphabetically #275
- Activate game from details view #184
- Sign in/out main menu link #183
- Game details view #182
- Auto trim white spaces on search #124
Fixed bugs:
Closed issues:
Merged pull requests:
- Update deprecated actions from pipelines #288 (andrew-codes)
- Auto trim white spaces on search #287 (andrew-codes)
- Home Screen game details transition is jarring #286 (andrew-codes)
- Sort activation actions by user priority or alphabetically #284 (andrew-codes)
- Game details from home screen in addition to browse #283 (andrew-codes)
- fix: broken dev image #282 (andrew-codes)
- feat: features requiring authentication are optional #281 (andrew-codes)
- login link, game details, game activation #274 (andrew-codes)
v3.0.1 (2024-05-06)
Fixed bugs:
- Error installing plugin to Playnite from releases #230
Closed issues:
- v3.0.1 Release summary #269
- Releasing playinite-web docker image fails using yarn #268
- Remove need to store LFS files #267
Merged pull requests:
- release 3.0.1 #272 (andrew-codes)
- fix: released playnite-web image failing to start #271 (andrew-codes)
- fix: use yarn install issue in released images #270 (andrew-codes)
v3.0.0 (2024-04-22)
New and improved UX! Basic filtering (by name and by feature). Filter by platform soon to follow!
Now Playing (homepage)
My Library Screenshot
Basic filtering by name and feature
Implemented enhancements:
- Home view shows playing and plan to play games #219
- Filter and find should always be available (scrolling to top is not sufficient) #211
- Filter values are in alphabetical order #204
- Completion status instead of developer/publisher as subtitle to game #203
- Removing individual filters quickly #202
- Filter options #185
- Show platforms for games #180
- Clear button on find filter #179
- Better spacing of grid view games on all resolutions #168
- Can access filters after scrolling past them on browse view #166
- Header nav bar (sticky) on mobile #164
- Redesign desktop experience #156
- Redesign tablet experience #155
- Redesign mobile experience #154
Closed issues:
- Broken images are not ideal #225
- Use dialog for selecting filter values #224
- Mobile navigation transitions collide with menu closing transition #209
- Filter bar left margin on mobile is too much #199
- Navigate away from browse crashes #198
- Add extra vertical spacing on game grid #192
- Header no longer sticky on mobile #191
- UI tweaks #181
- Mobile landscape drawer open button #178
- Mobile landscape needs more spacing from edge of screen #177
- Nav to top header not centered on moblie #176
- Left navbar should not animate on page transitions #175
- Menu doesn't show on phones #169
- Filter by name is not whole word only #167
- Filter on own line on phone #165
- Tighten header spacing on phone #163
- Setup staging environment #157
- PR image packages are incorrectly published under different name #90
2.0.2 (2024-04-21)
Closed issues:
2.0.1 (2024-04-11)
Implemented enhancements:
- Exact match on words when searching #125
- Search for owned games by multiplayer type [#118](https://github.com/andrew-codes/playnite-web/is...
v3.0.1
Changelog
Unreleased
Closed issues:
- v3.0.1 Release summary #269
v3.0.1 (2024-05-06)
Fixed bugs:
- Error installing plugin to Playnite from releases #230
Closed issues:
- Releasing playinite-web docker image fails using yarn #268
- Remove need to store LFS files #267
- v3.0.1 Release summary #269
Merged pull requests:
- release 3.0.1 #272 (andrew-codes)
- fix: released playnite-web image failing to start #271 (andrew-codes)
- fix: use yarn install issue in released images #270 (andrew-codes)
v3.0.0 (2024-04-22)
New and improved UX! Basic filtering (by name and by feature). Filter by platform soon to follow!
Now Playing (homepage)
My Library Screenshot
Basic filtering by name and feature
Implemented enhancements:
- Home view shows playing and plan to play games #219
- Filter and find should always be available (scrolling to top is not sufficient) #211
- Filter values are in alphabetical order #204
- Completion status instead of developer/publisher as subtitle to game #203
- Removing individual filters quickly #202
- Filter options #185
- Show platforms for games #180
- Clear button on find filter #179
- Better spacing of grid view games on all resolutions #168
- Can access filters after scrolling past them on browse view #166
- Header nav bar (sticky) on mobile #164
- Redesign desktop experience #156
- Redesign tablet experience #155
- Redesign mobile experience #154
Closed issues:
- Broken images are not ideal #225
- Use dialog for selecting filter values #224
- Mobile navigation transitions collide with menu closing transition #209
- Filter bar left margin on mobile is too much #199
- Navigate away from browse crashes #198
- Add extra vertical spacing on game grid #192
- Header no longer sticky on mobile #191
- UI tweaks #181
- Mobile landscape drawer open button #178
- Mobile landscape needs more spacing from edge of screen #177
- Nav to top header not centered on moblie #176
- Left navbar should not animate on page transitions #175
- Menu doesn't show on phones #169
- Filter by name is not whole word only #167
- Filter on own line on phone #165
- Tighten header spacing on phone #163
- Setup staging environment #157
- PR image packages are incorrectly published under different name #90
2.0.2 (2024-04-21)
Closed issues:
2.0.1 (2024-04-11)
Implemented enhancements:
Closed issues:
- Build and package via GitHub action #27
2.0.0 (2024-01-29)
Implemented enhancements:
- Search for owned games by release date range #121
- Search for owned games by genre #120
- Remember me #106
- Non-touch centric UI / vertical scroll #103
- Improve responsiveness of menu and UI when browsing library #94
- Consistent UI #92
- Trigger publishing of entire library from mqtt message #91
- Display owned game platforms #82
- Enable features requiring authentication #81
- Allow configuring port #80
- Mobile phone UI #63
- Publish game state #56
Fixed bugs:
- Games have improper dimensions; visible when searching #117
- Layout on phone not correct #116
- Scroll is broken on HA iPad app #110
- Game grid does not work on all devices/screen resolutions #99
- Add back search capabilities #98
- Show < 6 games in grid when on small tablets #97
- Swiping on iPad can stop user from continuing without being at the end for the game grid #96
- UI is missing navigation when embedded in iframe #79
- Flash of unstyled content (search bar) on the browse view #78
Closed issues:
1.0.0 (2024-01-05)
Implemented enhancements:
v3.0.0
Changelog
v3.0.0 (2024-04-22)
New and improved UX! Basic filtering (by name and by feature). Filter by platform soon to follow!
Now Playing (homepage)
My Library Screenshot
Basic filtering by name and feature
Implemented enhancements:
- Home view shows playing and plan to play games #219
- Filter and find should always be available (scrolling to top is not sufficient) #211
- Filter values are in alphabetical order #204
- Completion status instead of developer/publisher as subtitle to game #203
- Removing individual filters quickly #202
- Filter options #185
- Show platforms for games #180
- Clear button on find filter #179
- Better spacing of grid view games on all resolutions #168
- Can access filters after scrolling past them on browse view #166
- Header nav bar (sticky) on mobile #164
- Redesign desktop experience #156
- Redesign tablet experience #155
- Redesign mobile experience #154
Fixed bugs:
- Library route loads with error #259
Closed issues:
- Broken images are not ideal #225
- Use dialog for selecting filter values #224
- Mobile navigation transitions collide with menu closing transition #209
- Filter bar left margin on mobile is too much #199
- Navigate away from browse crashes #198
- Add extra vertical spacing on game grid #192
- Header no longer sticky on mobile #191
- UI tweaks #181
- Mobile landscape drawer open button #178
- Mobile landscape needs more spacing from edge of screen #177
- Nav to top header not centered on moblie #176
- Left navbar should not animate on page transitions #175
- Menu doesn't show on phones #169
- Filter by name is not whole word only #167
- Filter on own line on phone #165
- Tighten header spacing on phone #163
- Setup staging environment #157
- PR image packages are incorrectly published under different name #90
Merged pull requests:
- Update read me for release #260 (andrew-codes)
- Release 2.x.x #254 (andrew-codes)
- Broken images are not ideal #227 (andrew-codes)
- Use dialog for selecting filter values #226 (andrew-codes)
- do not allow app bar to animate on navigating #222 (andrew-codes)
- Removing individual filters quickly #221 (andrew-codes)
- feat: home view shows playing and plan to play games #220 (andrew-codes)
- Completion status instead of developer/publisher as subtitle to game #218 (andrew-codes)
- Filter values are in alphabetical order #217 (andrew-codes)
- filter UX for tablet/desktop #216 (andrew-codes)
- feat: implement new feature UI for mobile #214 (andrew-codes)
- filter pane #213 (andrew-codes)
- Navigate away from browse crashes #201 (andrew-codes)
- basic feature filtering #197 (andrew-codes)
- Show platforms for games #196 (andrew-codes)
- Clear button on find filter #195 (andrew-codes)
- Add extra vertical spacing on game grid #194 (andrew-codes)
- Header no longer sticky on mobile #193 (andrew-codes)
- Left navbar should not animate on page transitions #190 (andrew-codes)
- Better spacing of grid view games on all resolutions #189 (andrew-codes)
- Mobile landscape needs more spacing from edge of screen #188 (andrew-codes)
- Mobile landscape drawer open button #187 (andrew-codes)
- fix: UI tweaks #186 (andrew-codes)
- Filter by name is not whole word only #174 (andrew-codes)
- fix: filter appears on own line on mobile #173 (andrew-codes)
- feat: filters stick for ease of access #172 (andrew-codes)
- feat: Header nav bar (sticky) on mobile #171 (andrew-codes)
- fix: Menu doesn't show on phones #170 (andrew-codes)
- filtering UX #162 (andrew-codes)
- improve accessibility #161 (andrew-codes)
- browse UX #160 (andrew-codes)
- feat: landing view design #159 (andrew-codes)
- Andrew-codes/issue130 #158 (andrew-codes)
2.0.2 (2024-04-21)
Closed issues:
Merged pull requests:
- package apps; including plugin #252 (andrew-codes)
- improved logging for seri...
2.0.2
Include better logging to help users troubleshoot issues.
What's Changed
- Enable development of more than one release version by @andrew-codes in #239
- Enable latest major release published tag by @andrew-codes in #240
- clean up stale PR images by @andrew-codes in #241
- fix: remove stale PR images by @andrew-codes in #246
- fix: remove stale PR images by @andrew-codes in #247
- improved logging for serialization errors by @andrew-codes in #250
- package apps; including plugin by @andrew-codes in #252
Full Changelog: 2.0.1...2.0.2
2.0.1
What's Changed
- fix: inability to install extension by @andrew-codes in #231
Full Changelog: 2.0.0...2.0.1
2.0.0
What's Changed
- Allow configuring port by @andrew-codes in #87
- Flash of unstyled content (search bar) on the browse view by @andrew-codes in #88
- Enable features requiring authentication by @andrew-codes in #89
- Andrew-codes/issue92 by @andrew-codes in #93
- Andrew-codes/issue94 by @andrew-codes in #95
- Andrew codes/issue91 and issue82 by @andrew-codes in #102
- Andrew codes/issue56 by @andrew-codes in #104
- Andrew-codes/issue56 by @andrew-codes in #107
- Andrew-codes/issue106 by @andrew-codes in #108
- Non-touch centric UI / vertical scroll by @andrew-codes in #109
- Scroll is broken on HA iPad app by @andrew-codes in #111
- Non-touch centric UI / vertical scroll by @andrew-codes in #112
- Swiping on iPad can stop user from continuing without being at the end for the game grid by @andrew-codes in #113
- Game grid does not work on all devices/screen resolutions by @andrew-codes in #114
- Add back search capabilities by @andrew-codes in #115
- Andrew-codes/issue116 by @andrew-codes in #123
- Update read me for release by @andrew-codes in #153
Full Changelog: 1.0.0...2.0.0