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 serialization errors #250 (andrew-codes)
- fix: remove stale PR images #247 (andrew-codes)
- fix: remove stale PR images #246 (andrew-codes)
- clean up stale PR images #241 (andrew-codes)
- Enable latest major release published tag #240 (andrew-codes)
- Enable development of more than one release version #239 (andrew-codes)
2.0.1 (2024-04-11)
Implemented enhancements:
Closed issues:
- Build and package via GitHub action #27
Merged pull requests:
- fix: inability to install extension #231 (andrew-codes)
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:
Merged pull requests:
- Update read me for release #153 (andrew-codes)
- Andrew-codes/issue116 #123 (andrew-codes)
- Add back search capabilities #115 (andrew-codes)
- Game grid does not work on all devices/screen resolutions #114 (andrew-codes)
- Swiping on iPad can stop user from continuing without being at the end for the game grid #113 (andrew-codes)
- Non-touch centric UI / vertical scroll #112 (andrew-codes)
- Scroll is broken on HA iPad app #111 (andrew-codes)
- Non-touch centric UI / vertical scroll #109 (andrew-codes)
- Andrew-codes/issue106 #108 (andrew-codes)
- Andrew-codes/issue56 #107 (andrew-codes)
- Andrew codes/issue56 #104 (andrew-codes)
- Andrew codes/issue91 and issue82 #102 (andrew-codes)
- Andrew-codes/issue94 #95 (andrew-codes)
- Andrew-codes/issue92 #93 (andrew-codes)
- Enable features requiring authentication #89 (andrew-codes)
- Flash of unstyled content (search bar) on the browse view #88 (andrew-codes)
- Allow configuring port #87 (andrew-codes)
1.0.0 (2024-01-05)
Implemented enhancements:
- Navigation to views #74
- Support varying sized screens #71
- Enable deletion of entities via sync #66
- Sync all entity type changes #65
- iPad size UI #62
- Browse games view #61
- On deck view #60
- Searching for games by title #55
- Playnite web can list all games #52
- Game library is persisted and accessible to other playnite-web services #28
- Ensure library db is kept updated in case of extended downtime from updater #26
- MQTT connection information can be provided via Playnite's GUI configuration #21
- Playnite plugin publishes message when remote data sources have finished updating #12
- Playnite plugin can be triggered to update library from remote sources #11
- Updating game in Playnite publishes game data for the updated game #10
- Plugin will always publish games with updates regardless of if the request states to exclude them #9
- Limit number of games published per publishing cycle #8
- Publish games from Playnite #7
Closed issues:
- Allow publishing of entire library, on-demand #69
- Fix retention policy #34
- Automate build and packaging for release #31
- README with instructions on how to run #29
- Release workflow #16
- Pull request workflow #5
- Playnite plugin app #4
- playnite-web app #3
- Mono-repo setup #2
- Local development environment #1
Merged pull requests:
- README with instructions on how to run #77 (andrew-codes)
- Searching for games by title #76 (andrew-codes)
- Navigation to views #75 (andrew-codes)
- iPad size UI #73 (andrew-codes)
- Support varying sized screens #72 (andrew-codes)
- Main menu library sync #70 (andrew-codes)
- Publish-all-entities-and-removals #68 (andrew-codes)
- Browse games view #64 (andrew-codes)
- feat: game listing view #59 (andrew-codes)
- fix: affected only #51 (andrew-codes)
- fix: publishing of image for dev #50 (andrew-codes)
- basic remix app #49 (andrew-codes)
- must provide time zone #48 (andrew-codes)
- trying #47 (andrew-codes)
- trying #46 (andrew-codes)
- try again #45 (andrew-codes)
- try #44 (andrew-codes)
- trying #43 (andrew-codes)
- try differently #42 (andrew-codes)
- try again #41 (andrew-codes)
- fix? #40 (andrew-codes)
- try another mechanism #39 (andrew-codes)
- try different method to delete pr packages #38 (andrew-codes)
- reg exp to try #37 (andrew-codes)
- unterminated group fix #36 (andrew-codes)
- try reg expression #35 (andrew-codes)
- fix retention policy #33 (andrew-codes)
- chore: enable packaging game-db-updater as docker image #32 (andrew-codes)
- Persist published games #30 (andrew-codes)
- Runner image contains toolbox #24 (andrew-codes)
- GitHub action capable of gating, building, packaging apps #23 (andrew-codes)
- Publish games from Playnite #22 (andrew-codes)
- release automation of published artifacts #20 (andrew-codes)
- verbose testing #19 (andrew-codes)
- Initial workflow for deployments #18 (andrew-codes)
- Pull request workflow #17 (andrew-codes)
- Playnite plugin project #15 (andrew-codes)
- enable an Nx workspace with yarn@latest #14 (andrew-codes)
* This Changelog was automatically generated by github_changelog_generator


