Repository navigation
Releases: Chrisser73/shelf-modification
Release list
Upgrade V1.2.5. - 30 Days Login Session, Custom User Symbol, Themes, Better AI Intake and more
Upgrade V1.2.5
- Rebased the fork onto the latest upstream Shelf changes and resolved the affected fork integrations.
- Restored the Remember me option and set remembered login sessions to 30 days by default.
- Improved Browse filtering with combinable Missing metadata filters, including Missing location, clearer list labels, and more reliable filter URL handling.
- Added negative/empty-value filtering support for relevant collection metadata fields.
- Improved missing-metadata links and filter state restoration when opening Browse from Home tiles.
- Added an optional Media Type hint to Photo Intake, helping AI distinguish similar items such as games, films, and other media.
- Added per-user header symbol customisation: choose the standard icon or your display-name initial, with optional background and text colours.
- Added native colour pickers for user-symbol colours in both Account and Settings → Users.
- Added per-user Appearance themes: Shelf, Light, Navi, Ocean, Sakura, Coffee, Retro, and Matrix.
- Preserved existing blue Ocean selections by migrating them to the renamed Navi theme.
- Improved contrast for white platform logos in Light theme across Home, collection cards, and Platform Logo settings.
- Updated PWA icon references and cache versioning for the Docker build.
New Docker ARM64 Build released:
https://github.com/Chrisser73/shelf/pkgs/container/shelf
Command:
docker pull ghcr.io/chrisser73/shelf:latest
Full Changelog: [Upgrade-v1-2-4...Upgrade-v1.2.5](Upgrade-v1-2-4...Upgrade-v1.2.5)
Upgrade V1.2.4
Upgrade V1.2.4
- Fixed Wishlist-mode title searches so added results are saved to the wishlist instead of Owned.
- Improved wishlist transitions on item pages and centered the ownership confirmation dialog.
- Added inline editing for item titles and platforms; removed the duplicate Unknown language option.
- Added independent per-user Home settings for Collection mix and Useful places.
- Refined platform-card spacing and aligned Recently added hover effects with Browse.
- Improved Photo Intake packaging recognition: bare cartridges and optical discs are classified as Loose.
New Docker ARM64 Build released:
https://github.com/Chrisser73/shelf/pkgs/container/shelf
Command:
docker pull ghcr.io/chrisser73/shelf:latest
Full Changelog: Upgrade-v1-2-3...Upgrade-v1.2.4
Upgrade V1.2.3 - Better AI Intake, UI Features
Upgrade V1.2.3
Highlights
- Configure which empty game fields count as Missing game data in Settings.
- Find games without a platform through the new Unknown Platform tile and filter.
- Customize the Browse filter list, including Lent out, Platform, Tags and Author.
- Adjust grid density with Grid, Grid +1, Grid +2 and Grid +3, including on mobile.
- Edit Developer, Publisher, Language and Year directly on the item page.
- Platform, Region and Collector state remain safe dropdown selections.
- Bulk Actions now support Platform and Collector state.
- The bulk action bar no longer covers collection items.
- Photo Intake more reliably recognizes shelves, box art and rotated spines.
- Improved recognition of platform, region, language, developer, publisher and release year.
- Confirmed IGDB matches retain developer, publisher and year before cover fetching.
- Intake progress shows image preparation, AI recognition, metadata matching and saving.
Hotfix: Additional improvements
- Added configurable visibility for the New badge and wishlist heart icons in collection grid and list views.
- Added filled wishlist heart indicators and a direct wishlist toggle on item detail pages.
- Improved collection card overlays with a stronger lower text gradient that fades out on hover.
- Fixed wishlist loading feedback so the heart is replaced by a single spinner while saving.
- Fixed persistence and display of the Show “New” label on items appearance setting.
- Improved Browse icon rendering after filtering and sorting, preventing repeated SVG redraws.
Upgrade Notes
No migration is required. Existing settings remain intact. Missing-game-data checks use all supported metadata fields until an administrator customizes the selection.
New Docker ARM64 Build released:
https://github.com/Chrisser73/shelf/pkgs/container/shelf
Command:
docker pull ghcr.io/chrisser73/shelf:latest
Full Changelog: Upgrade-V1...Upgrade-v1-2-3
Upgrade V1.2.2 — Smarter Photo Intake & Edition-Safe Games
V1.2.2 — Upgrade V1.2.2
- Photo Intake has been significantly improved for games and international releases: it now recognizes and captures titles, alternate names, language, region, publisher, developer, and release year more reliably, while allowing every field to be reviewed or corrected before saving.
- AI recognition is now more focused on exact editions and cover text. International names remain searchable, original scripts are preserved, and malformed legacy Unicode encoding is repaired.
- Different platform versions of a game are now treated as separate physical editions. A Nintendo Switch scan can no longer overwrite an identically named Nintendo Switch 2 entry.
- Collection browsing is more practical with additional columns, sortable table headers, region and missing-cover filters, and filters that persist when opening an item and returning to the collection.
- Alternate names, language, and region are now consistently available across editing, item details, and the Collection. The inline editor provides clear save feedback and reliably returns to its normal read-only view.
- The mobile PWA and navigation have been further stabilized, including updated app icons, Remember me sign-in, and more reliable navigation back to the Collection.
- Nintendo Switch 2 has been added as a platform, while IGDB cover and game-metadata lookups have been made more resilient.
New Docker ARM64 Build released:
https://github.com/Chrisser73/shelf/pkgs/container/shelf
Command:
docker pull ghcr.io/chrisser73/shelf:latest
Full Changelog: Upgrade-V1...Upgrade-v1.2.2
Upgrade V1.2.1. Ai Check + UI Improvements
UPGRADE V1.2.1
Based on Upgrade-V2.1:
- Fixed Vision connection testing for the currently selected, unsaved provider settings.
- Added provider status indicators, model pickers, and reasoning options.
- Improved Photo Intake cancellation, errors, defaults, and settings shortcut.
- Added sortable Collection columns and clearer metadata display.
- Added Mac platform logo and refreshed favicon/PWA icons.
- Better AI promts for games
New Docker ARM64 Build released:
https://github.com/Chrisser73/shelf/pkgs/container/shelf
Command:
docker pull ghcr.io/chrisser73/shelf:latest
Full Changelog: Upgrade-v1.2...Upgrade-v1.2.1
Upgrade V1.2 Rebase + Bugfixes for Feature toggle
UPGRADE V1.2
Based on Upgrade-V1 I've rebased the branch to latest and fixed some bugs in feature toggle.
New Docker ARM64 Build released:
https://github.com/Chrisser73/shelf/pkgs/container/shelf
Command:
docker pull ghcr.io/chrisser73/shelf:01ba03a4d0bbe30f3c38eec1d822f40fc773dba4
Full Changelog: Upgrade-V1...Upgrade-v1.2
AI, UI Bugfixes, Improvements and more Upgrade V1
DOCKER ARM64 Build:
https://github.com/Chrisser73/shelf/actions/runs/35934664418