Releases: mentalblank/orthrus
Releases · mentalblank/orthrus
v0.0.2
Full Changelog:
- feat: forgotten collection PIN deletion
- feat: hide games in locked collections from manage games, export data, and achievements when locked
- chore: workflow cleanup
- feat: remove remote calls from local-only library events
- feat: disable remote game library sync entirely
- refactor(auth): remove dead getAuth, getSessionHash, signOut, and onSignIn IPC
- refactor(auth): remove dead remote sign-in window and external-auth handler
- fix(achievements): drop vestigial auth gates on local achievements and reset
- refactor(brand): use local brand glyph for achievement notification icon
- refactor(library): remove non-functional game pin feature
- feat(download-sources): pin and reorder sources, surface pinned repacks first
- fix(collections): drop dead auth gates blocking collection create/load
- refactor(game-details): redesign save backups panel layout
- feat(backup): selectable data and per-game saves for export/import with redesigned settings
- refactor(backup): remove incremental retention, keep single backup per game
- fix(achievements): show earned points only in stats header
- fix(collections): remove loadCollections re-render loop causing stuck loading and revert
- fix(release): scope release notes to previous version tag range
- feat(backup): brand archive names, i18n restore prompt, open backups folder
- feat(collections): allow changing the locked collection PIN
- fix(library): local-only pin/favorite and add pin/favorite to game context menu
- fix(collections): allow assigning custom games via game context menu
- refactor(achievements): remove profile identity from achievement pages
- fix(i18n): correct upstream label to Hydra (upstream)
- refactor(collections): remove dedicated collections tab from sidebar and big picture
- fix(collections): re-sync collection counts from db after assigning games
- chore(i18n): remove dead translation keys for stripped features
- refactor(user): remove subscription model and paywall stubs
- chore(cleanup): remove dead websocket/profile stubs, orphan barrels, and social leftovers
- feat(collections): view options on collections page and fix big-picture collection filter
- feat(ui): catalogue without list view, rename Achievements page, medal points icon
v0.0.1
Full Changelog:
- fix(collections): keep local collections on session/auth events and allow custom games
- chore(cleanup): remove orphaned files and unused exports
- chore(brand): rename product to Orthrus
- feat(big-picture): add collections page
- feat(catalogue): poster grid and dense list views matching library
- feat(collections): library-style cards with game image covers
- feat(library): true list-row view with icon, title, achievements
- feat(backup): per-game save import/export and Save Backup label
- fix(stats): use light text color on achievements and stats page
- fix(collections): store collections locally in leveldb
- feat(backup): incremental save retention and dedicated backup settings tab
- fix(preload): remove duplicate clipboard binding
- feat(big-picture): add achievements and stats page
- chore: update readme and icons
- feat(catalogue): add view modes with persistence
- feat(collections): add collections page with show/lock controls
- feat(library): add list view mode
- feat(backup): restore from archive in settings with restart
- feat(settings): add About section and footer About link
- fix(collections): session reveal applies only to locked collections
- feat(backups): replace cloud icons with archive icon in game backup UI
- feat(stats): add points, search, and game navigation to achievements page
- feat(game-details): show achievement points earned in sidebar
- feat(game-details): always show full description, remove show more toggle
- chore(i18n): remove dead user_profile and notifications_page namespaces
- refactor(backups): rename hydra_cloud game-options category to save_backups
- feat(big-picture): disable game reviews and comments
- refactor(notifications): remove unused local notification store and types
- refactor(types): remove review modal, compared achievements, and dead friend/profile types
- refactor(settings): remove friend notification toggles and dead settings-general
- refactor(social): remove friends, blocked users, and remote notification IPC
- chore(cleanup): remove workwonders jwt and sentry env residue
- refactor(cleanup): remove artifact IPC, checkout, and big-picture account tab
- refactor(cloud): strip subscription logic and remote save artifacts
- refactor(achievements): ungate locally, remove subscription modal and comparison
- feat(cloud-sync): enable local save backups without subscription
- feat(backup): export all data and save backups to an archive
- docs(readme): add upstream acknowledgement and support note
- docs(readme): update links, add benefits and upstream acknowledgement
- chore(cleanup): remove orphaned notifications page and dead profile links
- docs(readme): reflect local-only fork, drop contributors section
- feat(profile): remove profile pages, account settings, and friends/blocked UI
- feat(stats): add combined achievements and stats page
- fix(release): use tagged version for builds, dev suffix, version-only footer
- feat(reviews): disable game and profile reviews
- feat(achievements): keep unlocks local, drop remote achievement sync
- chore(privacy): remove sentry telemetry and workwonders sdk
- feat(subscription): remove paywalls, cloud title tag, and account upsell
- feat(social): disable websocket client and remove friends section
- feat(cloud-sync): local-only backups, drop subscription gate and S3 upload
- feat(profile): source profile from local library, drop remote user fetch
- feat(profile): local-only identity, disable remote auth window
- feat(collection): lockable/hidden collections helper UI updates
- feat(api): fallback to production url and staging env config fixes
- chore(brand): mark project as a fork in README, html views, and title bar
- chore(release): configure release workflow on tags and clean unused workflow
- feat(big-picture): hide hidden/locked items in big picture mode
- feat(lock): allow relocking collections from sidebar and library buttons
- feat(sidebar): keep hidden collections in sidebar but hide their games
- feat(changelog): replace workwonders with custom github releases modal
- build: update auto-updater publish settings and workflow permissions
- chore: update GitHub repository and contributors URLs to mentalblank/hydra
- fix: import useMemo in user-profile.context.tsx
- fix: reveal hidden and locked collections and their games when session is unlocked
- chore: add default environment fallback URLs for API and checkout services
- feat: add bulk extract and remove installer in downloads
- feat: add bulk add and remove from library in catalogue
- feat: add i18n keys for catalogue and downloads bulk actions
- docs: add style guide
- feat: remove send feedback widget
- feat: mirror collection visibility and lock controls in sidebar
- feat: add hidden/locked collections and bulk select to library
- feat: add selectable state to library game cards
- feat: add collection PIN and manage-games modals
- feat: add i18n keys for collection visibility and bulk actions
- feat: add bulk assign games to collection helper
- feat: add collection visibility and lock PIN hook
- feat: add client-side collection settings store and slice