Changelog

On this page you’ll find every update that was released for Questlog.app.

2026-03-22 β€” Questlog 1.2.0πŸ”—

FeaturesπŸ”—

  • It’s now possible to Rate a game without writing a Review
  • The review buttons now only appears, when the user has already rated a game
  • It’s now possible to mark a Review as Spoiler to hide the content from others until they actively want to see it

ImprovementsπŸ”—

  • Change buttons to squircles and try to integrate more depth
  • Optimize play status selection for keyboard navigation
  • Give inputs more depth
  • It’s now easily apparent how the distribution of the ratings is instead of only seeing the overall summary
  • Change the label of the “Edit Review” button to “Edit my Review” to make more clear, that the user isn’t about to change a Review of another gamer
  • In the German translation the Rating and Review are now separated (German would you “Bewertung” for both. The Alternative would be “Rezension” which sounds overly formal. As we are all Gamers and now the term “Review”, we also use “Review” in German now. As we already do for Playlist and Event)
  • On the page where all Reviews of a Game are listed, the Reviews are now completely expanded, making it easier to read all Reviews without constantly switching pages

FixesπŸ”—

  • Some ares were not styled correctly in light mode
  • Improve performance by updating some dependencies and change the way the JavaScript is bundled
  • Playlists on game pages don’t have a random text decoration anymore on hover

2026-02-15 β€” Questlog 1.1.1πŸ”—

This release fixes two oddities of Safari 26

ImprovementsπŸ”—

  • Add a defined scrollbar color that works in light and dark mode in Safari

FixesπŸ”—

  • The colors of status buttons now also works in Safari 26
  • The status bar color in Safari 26 works again thanks to a workaround that is needes as Safari doesn’t respect browser standards for theme-color anymore

2026-02-14 β€” Questlog 1.1.0πŸ”—

This release optimizes the situation where a game can’t be reviewed (yet)

ImprovementπŸ”—

  • When a game isn’t released yet it now can be reviews if there is a known status and it’s not “rumored” or “canceled”
  • Instead of hiding the button to review a game it’s now disabled with an info text

2026-02-08 β€” Questlog 1.0.1πŸ”—

This is only a small bugfix release

FixesπŸ”—

  • The Theme Switcher should be more stable
  • The automatic sync (Every 24 hours) of Steam Games should now works reliably

2026-01-22 β€” Questlog 1.0.0πŸ”—

This is just a small release, but… I dropped the Beta label so I guess we’re on Version 1 now!

FixesπŸ”—

  • The status of a game is now visible again for imported Steam games
  • The theme switcher shouldn’t forget the selection anymore

2026-01-19 β€” Questlog 0.49.0πŸ”—

This update introduces the first round of improvements for the Steam integration.

FeaturesπŸ”—

  • Add “Your Steam Games” link to the user menu (The menu behind the avatar)
  • If a User selects the “Your Steam Games” menu item a new page is shown for adding a Steam Account.
  • The Steam library is now synced for every user every day automatically (Users can still sync it manually)

ImprovementsπŸ”—

  • Users can now sort Steam Games by name, playtime, added to your library and last updated
  • The playtime of Steam Games is now displayed in a more human readable format (for example “2 days 6 hours” instead of “30 hours”)
  • The sync of Steam Games is now noticably faster for large collections
  • Improve wording of text and error messages on Steam Connect page

FixesπŸ”—

  • When a user resyncs with Steam the playtime is now updated
  • The loading indicator for the Steam sync is now properly visible in light theme
  • The “Played” and “Unplayed” filters now work properly even for playtimes below 1 hour
  • Long Game titles without spaces (like the awesome Game title “AaaaaAAaaaAAAaaAAAAaAAAAA!!!: For the Awesome” β€” Yes, really) don’t break the layout of Steam Games anymore
  • If a game version has the same link as the main game, the main game is now preferred for the Steam game

2025-11-26 β€” Questlog 0.48.0πŸ”—

This was just an internal release to update some dependencies and the Admin Panel.

2025-11-25 β€” Questlog 0.47.0πŸ”—

FeaturesπŸ”—

  • You can now select the ordering of your Playlists in the Playlist Selection dialog

ImprovementsπŸ”—

  • Select-Boxes should now look a bit more consistent

FixesπŸ”—

  • The setting for keeping the Playlist Selection open isn’t rewritten over and over again when opening the dialog

2025-11-02 β€” Questlog 0.46.0πŸ”—

FeaturesπŸ”—

  • The Playlist selection modal now stays open of the user wants this
    • For this there’s a new checkbox in the modal
    • The setting will be saved to the account and will stay the same with every new opened Playlist selection modal

ImprovementsπŸ”—

  • The Playlists in the Playlist selection modal are now sorted alphabetically to make them more predictable
  • The login page now lists some reasons, why an account could be useful for users

FixesπŸ”—

  • The pagination in the Playlist selection modal now also works for searches
  • Fix untranslated page titles on Login and Register page

2025-10-12 β€” Questlog 0.45.0πŸ”—

FeaturesπŸ”—

  • It’s now possible to create private Notes for games
  • All Notes can be viewed on the new “Your Notes” page
  • The Notes are visible directly on the game page
  • Notes can be added from everywhere via the Game Log Dialog

ImprovementsπŸ”—

  • Optimize the presentation of the “Read more”-Button on Reviews (and now collapsed Notes)
  • Optimize some page titles

FixesπŸ”—

  • The status widget on the game page should now be always localized correctly
  • The user content navigation has now a proper active state on light mode
  • Error text for forms is now readable on light mode
  • Fixes the issue, that the Game Category is always “Main Game”
  • Ports are now also main categories and therefore visible in the Search Suggestions (Mainly because of Minecraft)

2025-10-02 β€” Questlog 0.44.0πŸ”—

This was just a maintainance release where I updated multiple dependencies and automated Code Quality stuff with Rector.

2025-09-23 β€” Questlog 0.43.0πŸ”—

FeaturesπŸ”—

  • Questlog now has a light mode!
    • There is a theme switcher now in the footer
  • Events that are currently running are now shown on the home page and in a separate group on the Events index
  • Events can now be liked

ImprovementsπŸ”—

  • Optimize colors for the “Want to play” and “Finished”
    status to be more readable and have a better contrast to other statuses
  • The color of the status navigation buttons is now relative to the status color to make it “pop” a bit more
  • Optimize and unifiy colors in all places
  • Optimize spacing in various places
  • Optimize the order of the search results for events by event time
  • Optimite the order of the search results for games by release date
  • Completely remove Tailwind for good πŸŽ‰
  • The no image placeholders now have a small inset shadow to distinguish them better from the background
  • The end time for Events is now also shown
  • The duration of an Event is now shown on the events page and in listings
  • If the release of a game is yesterday, today or tomorrow it doesn’t show the date but the friendly name instead
  • Optimize some translations

FixesπŸ”—

  • The title of the recently and upcoming released games pages is now localized
  • The sticky headers of the game release pages don’t overlap the user menu anymore
  • The playlist search suggestion should now show the same results as the playlist search page
  • If an image for videos or events can’t be loaded it now shows a fallback image

AccessibilityπŸ”—

  • Lists with the Safari Voice Control are now way more accessible
  • Use correct ARIA attribute for a selected play status in the play status selection
  • The ARIA attribute for the current page is now correctly set on the link instead of the list element for the play status navigation

2025-08-21 β€” Questlog 0.42.0πŸ”—

FeaturesπŸ”—

  • Events are now searchable

ImprovementsπŸ”—

  • When you are on the overview of all playlists the search type is now preset to playlist
  • When you are on the overview of all events the search type is now preset to events

FixesπŸ”—

  • The image for events is now rounded on the top again

2025-08-09 β€” Questlog 0.41.0πŸ”—

FeaturesπŸ”—

  • Playlists are now searchable
    • The search for playlists in the playlist collection is now backed by the playlist search and therefore much better
    • The search suggestion now also shows playlists when selected
    • The search type in the search form/search suggestion is now playlist when the user is on the playlist search listing

ImprovementsπŸ”—

  • Performance Improvements for routing
  • Add empty- and loading state for the search suggestion
  • When on a search listing, the suggestions are already loaded, when clicking in the search field

FixesπŸ”—

  • Badges aren’t able to grow over the edge of a game card anymore
  • The check icon in the playlist selection doesn’t shrink anymore when the playlist name is wrapping
  • Only 4 upcoming events are visible on he start page
  • The sorting options on status pages are now translated

2025-07-26 β€” Questlog 0.40.0πŸ”—

FeaturesπŸ”—

  • Show next upcoming events on the home page

ImprovementsπŸ”—

  • Clean up game cards, video cards and event cards to have a cleaner look
  • Improve hover effects for multiple areas of Questlog to make it more predictable
  • Add active (means click or tap) state to list items
  • Reduce the CSS footprint by streamlining some components
  • Add counts for videos and games for events as badges to the image instead of showing text below the time
  • Event cards are now bigger
  • The video and game count of an event is now also shown on the Game page
  • Ranked playlists and Games in Events now also have a grid view
  • Move playlists and reviews together on the home page
  • Improve colors for resting and hover state on playlist items
  • Various typography improvements

FixesπŸ”—

  • The sticky headline on the release lists now don’t cover the hover effect of the game cards anymore
  • In the list of the imported Steam games pressing a number doesn’t set the status for every game anymore
  • Remove transitions on box-shadows to improve performance
  • Improve contrast for muted color
  • Add missing border radius to Steam game cards
  • When the user removes the focus from the search the search suggestion isn’t removed anymore but hidden until the user focuses again
  • The Dropdown component is now much more accessible

2025-04-21 β€” Questlog 0.39.1πŸ”—

FixesπŸ”—

  • The counts for users that have played is calculated correctly again

2025-04-21 β€” Questlog 0.39.0πŸ”—

ImprovementsπŸ”—

  • Updated Laravel 11 to Laravel 12

2025-04-17 β€” Questlog 0.38.0πŸ”—

FeaturesπŸ”—

  • It’s now possible to sort your status list by change date, release date or name. On the Finished status there’s also the finish date

ImprovementsπŸ”—

  • The page transition should be a bit smoother but at least it uses less memory
  • Finished is now “Durchgespielt” in German instead of “Fertig”; The mobile styling is adjusted a bit so it doesn’t wrap so easily
  • The labels on the game cards now show the finished date on the finished status; If none is set the change date is visible with an info that there’s no finish date yet

FixesπŸ”—

  • The play status filter now also works in searches

2025-03-16 β€” Questlog 0.37.0πŸ”—

FeaturesπŸ”—

  • It’s now possible to add a finished date to a game when you select the finish status

ImprovementsπŸ”—

  • Instead of only showing the last three playlists in the play status selection it’s now possible to open the play list selection completely from there and select every possible playlist
  • If the user selects a finished state the GameLogDialog.vue isn’t closing automatically anymore (This will become an option in future updates)

FixesπŸ”—

  • The count on game pages now updates again, when a user logs it on page
  • Reduce transferred data needed for setting a status
  • When removing the status it’s now correctly reflected in the front end
  • When setting a status for a similar game on the game page the status is now correctly shown
  • Video Thumbnails don’t overflow anymore

2025-02-22 β€” Questlog 0.36.1πŸ”—

ImprovementsπŸ”—

  • Remove many Tailwind classes

FixesπŸ”—

  • The style of all Auth forms should now be aligned
  • The timezone and language of a newly register user is now set correctly
  • Add some missing localizations
  • Links in the headline of game groups are now proper Inertia links and therefore noticeably faster

2025-02-22 β€” Questlog 0.36πŸ”—

FeaturesπŸ”—

  • It’s now possible to filter release listings
  • It’s now possible to filter games for the play status

ImprovementsπŸ”—

  • The grainy background now stays in place instead of scrolling with the page, to reduce motion sickness (Yes, it does seem to be a thing, it was new to me as well.)
  • The title for groups on release listings is now sticky to better keep track where you are
  • Show badges for game types on release listings
  • The game type badge is now only shown if the game is not the main game
  • Remove the description from Play Statuses when there are already games in it to save some vertical space
  • Links to official Bluesky-Pages of games are now supported
  • Reduce CSS footprint
  • Reduce JS footprint a bit

FixesπŸ”—

  • Nested containers don’t stack the inline padding anymore

2025-02-19 β€” Questlog 0.35.1πŸ”—

FixesπŸ”—

  • The Review page of a user is now accessible again even when the visitor isn’t logged in

2025-02-19 β€” Questlog 0.35.0πŸ”—

FeaturesπŸ”—

  • Events can now have automatically generated YouTube Playlists with the videos of the event
    • As the YouTube API Quota Limit is quite low I have to do it manually for now, but in the future this will be automated
    • Only Events with 5 or more videos are eligible for a YouTube playlist

ImprovementsπŸ”—

  • Change the Layout of the Events page
    • The layout on bigger screen is now a three column layout
    • The start time is now below the image
    • The Event links are now in the additional right column
  • The games on the Release pages of Questlog 0.34 are now sorted alphabetically

2025-02-16 β€” Questlog 0.34.0πŸ”—

FeaturesπŸ”—

  • New pages for recent releases and upcoming releases
    • The groups for upcoming and recent releases now link to these pages instead of the filtered game listing
  • Add a “Scroll to top”-button

ImprovementsπŸ”—

  • Setting a status for a game now uses much less data
  • Speed up the retrieval of the game status counts for all statuses

FixesπŸ”—

  • Games that release on a current day got sometimes shown as upcoming instead of recently released
  • The HTML attribute for connecting the label with the “Sort by” selection isn’t wrong anymore

2025-01-19 β€” Questlog 0.33.0πŸ”—

ImprovementsπŸ”—

  • Optimize prefetching of pages
  • Update to PHP 8.4

FixesπŸ”—

  • When setting a status, adding a game to a playlist, or liking a playlist or review these changes are now always immediately visible even on prefetched pages

2025-01-12 β€” Questlog 0.32.0πŸ”—

FeaturesπŸ”—

  • It’s now possible to add games directly from a playlist via a quick search in the playlist itself
  • The same is now possible for play statuses

ImprovementsπŸ”—

  • Multiple accessible optimizations for screen readers and keyboard navigation
  • When creating a new playlist from the playlist index, the user is now directed to the newly created playlist
  • Many performance improvements thanks to optimizations that are possible with Inertia 2.0
  • If a user writes a review the content is remembered for a short time if they accidentally refresh the page or navigate away
  • Remove legacy code

FixesπŸ”—

  • Remove the empty User Links section if a user doesn’t has any links

2025-01-05 β€” Questlog 0.31.3πŸ”—

ImprovementsπŸ”—

  • The publish date of a video is now shown below the title
  • Videos on game pages are now sorted by the publish date (newest first)
  • Videos on event pages are now sorted by the publish date (oldest first)
  • Add placeholder image to video card if the image can’t be loaded
  • Reduce CSS complexity for title size on cards

2025-01-01 β€” Questlog 0.31.1πŸ”—

FixesπŸ”—

  • If a playlist has a non-sluggable name the slug will now be always “playlist”
  • The playlist index now refreshes, when a new playlist is created
  • When a playlist gets renamed the slug now also updates

2024-11-03 β€” Questlog 0.31.0πŸ”—

FeaturesπŸ”—

  • If a game got cancelled, is just a rumor or got delisted and so on a simple message is shown on the game page
  • It’s now possible to navigate directly between different Review and Playlist pages via a dropdown on the top right

ImprovementsπŸ”—

  • Similar games are now calculated based on Themes, Genres and Game Modes instead of a the inexplicable random array that was assigned by the IGDB
  • If a game isn’t released yet but has a date the label on a game card now says β€œWill be released at $date”
  • When clicking the like button on a playlist or review while not logged in the user is now redirected to the login page instead of doing nothing
  • Instead of hiding the Status/Log button on game cards when not logged in, it now redirects to the login page
  • Instead of hiding the Status/Log button and playlist button on the game page when not logged in, it now redirects to the login page
  • Instead of hiding the Write Review button on the game page when not logged in, it now redirects to the login page
  • Remove redundant login and register from header and mobile navigation
  • Change the text in the banner you see, when you’re not logged in
  • Completely rebuild the site header
    • Instead of using a mobile and a desktop navigation there’s only one now
    • Use user menu on mobile now instead of a hybrid
    • If the search suggestion is open while resizing the window it doesn’t close anymore on a specific breakpoint
    • Add β€œSupport on Ko-fi” segment to user menu as it was only on the mobile menu before and you told me to make it more visible (Thank you I guess?)
    • The font-size of the mobile search form is now a bit smaller
  • Change the style of dialog modals
  • The account page is now available under https://questlog.app/account-settings instead of https://questlog.app/user/profile as this makes more sense
  • Streamline the layout of the settings page
    • Group inputs together
    • Optimize layout of the Two Factor Auth section
    • Add some missing German translations
    • Modals with inputs are now better formatted
  • Rework the dropdown component
  • Dropdowns are now a bit more spaced out
  • Most buttons now have a subtle scale down as the active/pressed state
  • The navigation on the profile page now shows the count of reviews and playlists
  • PlayStatus counts now use tabular numbers
  • Tabular numbers are now a bit narrower
  • The navigation to User Content (Reviews & Playlists) looks more coherent on profile pages
  • Add section headlines to sidebar on profile pages
  • Reduce JS footprint
  • Reduce CSS filesize

FixesπŸ”—

  • Add missing Open Graph data for some pages
  • Add missing page title for about page and privacy policy
  • The breadcrumb on the liked reviews page is now correct
  • The play status/log navigation isn’t misaligned anymore on viewports between 600 and 800 pixel viewport width

AccessibilityπŸ”—

  • The like button now looks like an actual button
  • Improve Accessibility for active navigation endpoints
  • Optimize typography of playlist items

2024-10-21 β€” Questlog 0.30πŸ”—

This one is only backend stuff so it has no separate blog post.

ImprovementsπŸ”—

  • Update to PHP 8.3
  • Add new Admin Panel based on FilamentPHP.

2024-10-08 β€” Questlog 0.29πŸ”—

ImprovementsπŸ”—

  • The background color of the header bar in profiles is now lighter resulting in a much better contrast
  • Multiple noticable performance improvements by Vue.js, Laravel 11 and own optimiziations
  • Reduce the footprint of some replies from the server to speed things up and transfer less data to you
  • Change the way success and error messages are presented in auth forms
  • Improve accessibility for profile picture upload
  • Improve accessibility for modals
  • Instead of hiding empty sections in user profiles there’s now a placeholder indicating that there should be something
  • Improve headline readability

FixesπŸ”—

  • The play status navigation isn’t vanishing in Chrome anymore on profiles
  • The PlayStatusNavigation on profile pages now refreshes correctly
  • Remove nested headlines on home

2024-09-17 β€” Questlog 0.28πŸ”—

FeaturesπŸ”—

  • It’s now possible to add the platform for a review
    • The platform is now required in reviews to make the review more valuable for readers
    • Existing reviews can exists without a platform but if they’re edited it’s required to select a platform
    • Only platforms the game is released on are available
    • If the game was only released on one platform yet, this one is preselected
  • Add a simple navigation to a user profile to get to their Reviews and Playlists easier
  • Add /playlists route to game pages showing all playlists a game is in
  • It’s possible now to select the preferred date format in your profile preferences

ImprovementsπŸ”—

  • Instead of using a 0.5 to 5 star system for Reviews it’s now only Dislike, Neutral or Like
  • In the Background this corresponds to 0 (Dislike), 0.5 (Neutral), 1 (Like) making it much easier calculating a percent based score
  • The overall Reviews score is now on the right side of the game page to group user stats together
  • Backend improvements to speed up everything related to Reviews
  • Reduce minimum review title length from 5 to 3
  • Reduce minimum review text length from 25 to 15
  • Set maximum review text length to 5,000
  • Reduce the distance a game card travels on hover to make it less distracting
  • The game image on the game page is now slightly bigger on mobile
  • The Create or Edit button for Reviews is now also on the right side of the game page
  • The Playlists for a game are now listed below the Reviews of a game instead of listing them in the sidebar
  • The buttons for saving reviews and playlists are now using the black action button design with icons
  • Reduce JavaScript and CSS footprint as the complex logic for the star visuals and additional playlist styles isn’t needed anymore
  • Events a game was shown in are now listed on game pages
  • Links to stores on the game pages are now visually separated
  • New Store links for Xbox, PlayStation, Oculus and Nintendo (The last one is only theoretical as there’s no source for this yet; Most of the time it’s housed under β€œOfficial”)
  • The default date format is now YYYY-MM-DD (ISO Date) as in 2024-09-17 for the current day and not based on the language anymore

FixesπŸ”—

  • The Reviews page now has a pagination if enough Reviews for a game are posted
  • The Review information is now also visible if a user isn’t logged in
  • The timezone calculation for events is now based of the UTC timezone
  • Event updates are now happening much more frequently while a event is currently running
  • Events now have Open Graph information to make link previews more useful when sharing an event in your favorite messenger or social network
  • Updates of games in the background should be more reliable

AccessibilityπŸ”—

  • Make the experience for Screen readers a bit better
    • Add multiple aria-labels for ambiguous elements
    • Add aria-hidden for multiple unimportant elements like decorative icons
    • The headline of the game page should be a bit less chaotic for screen readers

2024-07-13 β€” Questlog 0.27.13 & 0.27.14πŸ”—

FeaturesπŸ”—

  • It’s possible now to select the preferred date format in your profile preferences

ImprovementsπŸ”—

  • The default date format is now YYYY-MM-DD (ISO Date) as in 2024-07-13 for the current day

2024-07-05 β€” Questlog 0.27.11 & 0.27.12πŸ”—

ImprovementsπŸ”—

  • Store links are now separated from the rest of the links
  • New Store links for Xbox, PlayStation, Oculus and Nintendo (The last one is only theoretical as there’s no source for this yet; Most of the time it’s housed under “Official”)
  • Updates of games in the background should be more reliable

2024-06-18 β€” Questlog 0.27.8, 0.27.9 & 0.27.10 πŸ”—

ImprovementsπŸ”—

  • Reduce IGDB Cache to 30 seconds as I already have control over the frequency how often Questlog calls the API and if a game was updated twice in under 24 hours the cache prevented this
  • If a Event changes it’s slug the old URL now redirects to the new one

FixesπŸ”—

  • Events should update much more successfully now

2024-06-10 β€” Questlog 0.27.7πŸ”—

ImprovementsπŸ”—

  • Game pages now show events where this game was shown

2024-06-08 β€” Questlog 0.27.5 & 0.27.6πŸ”—

ImprovementsπŸ”—

  • Past events now also show when there are no games yet

FixesπŸ”—

  • Remove legacy code to update Games as it caused multiple sync errors

2024-06-07 β€” Questlog 0.27.4πŸ”—

ImprovementsπŸ”—

  • Add share infos (OG-Tags) to Events

2024-06-07 β€” Questlog 0.27.3πŸ”—

ImprovementsπŸ”—

  • Split upcoming and past events visually

2024-06-05 β€” Questlog 0.27.2πŸ”—

ImprovementsπŸ”—

  • Events should update much more frequently now

2024-06-04 β€” Questlog 0.27.1πŸ”—

ImprovementsπŸ”—

  • Remove Cache for some entities as it’s not needed anymore because of performance optimizations

FixesπŸ”—

  • The Timezone for Events now shows correctly

2024-06-02 β€” Questlog 0.27πŸ”—

FeaturesπŸ”—

ImprovementsπŸ”—

  • Dates are now using your locale to format it (I will add a setting for a date format at a later date β€” No pun intended)
  • Reduce JavaScript footprint a bit by combining stuff that’s similar

FixesπŸ”—

  • Video cards now really use 16:9 as an aspect ratio for the images. No more layout shifts while loading the images

2024-05-12 β€” Questlog 0.26πŸ”—

FeaturesπŸ”—

  • It’s now possible to the profile of the currently logged in user via /u/me

ImprovementsπŸ”—

  • The status the currently logged in user has selected for visible games is retrieved much more performant now
  • Change the base sizing of game cards so that they’re always about the same
  • Every game listing has now 24 games per page
  • Reduce file size for images in game cards
  • Optimize the sizing and spacing across the whole site to look more uniform
  • Improve manifest file to improve PWA capabilities
  • Optimize database structure to remove the need for caching games

FixesπŸ”—

  • Fix bug where the listing filter was in a modal on iPads despite the fact there was enough room for the filters
  • Images in video cards should now always fill the whole width
  • Add missing aria-label for alternative names

2024-05-01 β€” Questlog 0.25πŸ”—

FeaturesπŸ”—

  • It’s possible now to hide games without an image in game listings and search results

ImprovementsπŸ”—

  • Error messages are now styled a bit better
  • Add language code to review items
  • Game Listings
    • The filter button in game listings is now always on top
    • Rearrange the filter button to be next to the clear button if it’s present on mobile
    • Optimize button naming for clear filter button
    • If games are filtered by something other than name the name is now the second order source
  • Added pagination to the playlist modal if the user has more playlists than fit on a page
  • The previous and next buttons of paginations now are only chevrons to save space
  • Game Updates in background should now much more reliable
  • Blocked some AI Scrapers… Nobody likes AI Scrapers
  • Dependency Updates

FixesπŸ”—

  • The game search suggestion has now the correct z-index again on mobile
  • The play status count in the navigation on user profiles is now always the count of the shown profile not of the current logged in user
  • The mobile search doesn’t overlay the main navigation anymore
  • Steam Import
    • The steam import doesn’t crash anymore if no playtime is present
    • If the Steam profile isn’t public a message is shown now
    • If the last played date is not available the play time is shown alone if it’s over

2024-03-08 β€” Questlog 0.24πŸ”—

FeaturesπŸ”—

  • Profile Links
    • It’s now possible to add links to your profile page
    • The profile links are now available webfinger protocol can grab them (See Mastodon link verification for example to get more info on the concept)
  • Redesign of the profile
    • Profiles now have a sidebar with the play status navigation and profile links
    • Increase number of recent reviews on profile to 6
    • The username on a profile page has now a background
  • Steam Import
    • If you add a Steam link to you profile you can access the Steam Connect page
    • The list of all owned games is fetched via the Steam API
    • If a steam game is not in the database already a job is started in the background to fetch these games from the IGDB
    • Add context menu for steam games to add it to the playlist (This context menu will soon show up on multiple places and get’s more option on… well… context)
    • Add new toggle type to steam games to sort and filter them. (Expect these new elements to show up on other pages soon)

OptimizationsπŸ”—

  • Games are updated much more frequently now
  • User Play Status pages, Playlist and Review overview pages now have the new profile layout
  • Change Breadcrumb style of profile pages
  • The page is now a bit wider than before by removing the additional padding on desktop
  • Increase games on play status from 24 to 25 per page
  • If the user tries to access /play-status/{status} the page is redirected to /u/{user}/play-status/{status} for the current user now
  • The label of the status button is now only visible if the game card is at least 180px wide not 170px
  • Games on playlists are now roughly as big as games on game listings and play status listings
  • The drag handle on playlists now has a slight border if it’s not a ranked list so it’s better visible on dark covers
  • Change naming from photo to profile picture
  • Change design of profile picture upload
  • Changed Count of items on various pages
    • Decrease games on playlists from 24 to 21 per page
    • Increase game on play status pages from 24 to 25 per page
    • Decrease reviews from 16 to 12 per page
    • Decrease reviews from 18 to 12 per page
  • Add link to the Questlog blog to the footer
  • Change order of head elements based on Capo to render the page a bit faster
  • Update many dependencies in the background to close some small vulnerabilities

FixesπŸ”—

  • Games in the playlist preview should now always have the order defined in the playlist
  • The last updated date for playlists is now always visible
  • Reduce HTML complexity of profile pages
  • Unify spacing between elements more
  • The email input on the password forgot page is now better visible
  • If a game link is available for multiple instances of a game (Example deluxe edition etc) now every instance can have this link (Before it was only available for the game instance that was first added to the database)

AccessibilityπŸ”—

  • Dropdown/context menu links now have a active state

2023-12-09 β€” Questlog 0.23πŸ”—

FeaturesπŸ”—

  • New Footer with useful links

OptimizationsπŸ”—

  • Remove duplicate code for section titles and unify their look
  • Unify gaps between games, reviews and playlists
  • The new and coming soon section now only shows games that already have a cover image
  • Changed naming for site-wide CSS components to have the prefix site- to reduce confusion (only relevant if you have custom CSS for Questlog via an extension or so)
  • Remove c- prefix from all CSS components (only relevant if you have custom CSS for Questlog via an extension or so)

AccessibilityπŸ”—

  • Change spacing from rem to pixel

FixesπŸ”—

  • Hide empty sections on game pages
  • When updating an image all image versions now are deleted
  • Content pages now have an alternative layout again
  • The share button is now correctly sized again
  • Remove corner radius of meta info in playlists on a game page when there should be none
  • The order of the arrow navigation in the search suggestion is now correct even if the results changed
  • The spacing under playlist and status descriptions is now correct

2023-11-15 β€” Questlog 0.22πŸ”—

FeaturesπŸ”—

  • Every platform now shows their own release date on the game page
  • Add collections of games for most wanted and most played to the home page

ImprovementsπŸ”—

  • Move platforms on the game pages up
  • Separated the review info from the release date on the game page
  • Changed “Wiki” to “Game-Wiki” in websites to make it more distinct to “Wikipedia”
  • The release date under the game cover is now correctly labelled as “First release”
  • Change the style and position of the review section in the game sidebar
  • The icon size for action buttons is now consistent
  • Reduced DOM elements and improved semantic of HTML
  • Cleaned up some code

AccessibilityπŸ”—

  • Remove unnecessary alt attributes for decorative image so screen readers don’t have to read them
  • Headlines on the game page are now properly ordered
  • Font-sizes now use rem instead of px to make them scale better with assistive technologies
  • Spacings between and in elements are now using px instead of rem to make them scale better with assistive technologies (More room for content, but a bit worse design on higher font-sizes)

FixesπŸ”—

  • When a game is reviewed the review score gets now updated instantly
  • The overscroll color is now the header color (Touchpad Navigation)

PerformanceπŸ”—

  • The platforms for a game now received much faster

2023-11-04 β€” Questlog 0.21πŸ”—

FeaturesπŸ”—

  • Add a share button if Questlog is opened as an web app

ImprovementsπŸ”—

  • Improved typography in multiple places
  • Updated some dependencies

FixesπŸ”—

  • Studios now get fetched again correctly
  • If a game is updated and should get a new cover image that’s now updated correctly too

2023-10-02 β€” Questlog 0.20πŸ”—

FeaturesπŸ”—

  • When a game is renamed and it’s url changes a redirect is now created
  • It’s now possible to set a status via keyboard with 1-5 when the dialog is open (Remove the status via 0 or ^)
  • It’s now possible to quick select a playlist via 6-8 if available, when the play status dialog is open

ImprovementsπŸ”—

  • The logo is now an actual SVG instead of an SVG and rendered text
  • Improved the styling of dropdown menus
  • Added Ko‑fi link to responsive navigation
  • Changed font from Mona Sans to Public Sans
  • Based on this changed font weights and sizes in multiple places
  • Moved the Close-Button of modals a bit more to the right
  • Every instance of a status icon now has a slight drop-shadow
  • Changed the size of the date info in game cards
  • The ranked checkbox for playlists is now a bit more highlighted in the playlist edit form
  • Cleaned up login, register and password forgot form
  • Optimized Open Graph content for playlists and reviews
  • Increased maximum description length for playlists to 1000 instead of 300 characters
  • The description of playlists now can have line breaks

AccessibilityπŸ”—

  • The hamburger button on mobile now has a title
  • Click-/Tap-Targets increased for action buttons, like buttons, playlist authors, dates on playlists and reviews and website links on game pages
  • The play status selection now always shows the icon of the status instead of the gamepad icon
  • When the status selection is closed the focus is set to the button that initiated the click
  • Improved focus styles for list items

FixesπŸ”—

  • Empty playlists aren’t visible in the playlist overview anymore
  • Studios are now available as filter when searching
  • Fixed the color on hover/focus state for platforms on ranked playlists

2023-09-11 β€” Questlog 0.19πŸ”—

FeaturesπŸ”—

  • Added option to like playlists and reviews
  • Added new private pages to view your likes

ImprovementsπŸ”—

  • Added new game titles for the randomized search placeholder based on the most finished games on Questlog
  • Changed the design of the “You have to login” message to be more subtle and integrated in the page layout
  • Added missing empty state for the playlists index page of users
  • Game titles in reviews are now smaller and can have to lines
  • Changed the way the game count is displayed on playlist items
  • Unified some background and text colors across games, reviews and playlists
  • Removed the split background color of the page and gave the header a distinct color instead
  • Changed many button stylings to fit with the new background styling
  • Changed the design of reviews to fit every info better
  • Greatly improved cache handling on game pages
  • Reviews are now always linked to their detail page via the date
  • The date of a review is now always visible
  • Improved database performance a bit
  • Firefox: The playlist selection and status selection now have a blurred background as every other browser

FixesπŸ”—

  • The last game from similar games isn’t removed anymore
  • If an image isn’t received from server correctly the placeholder image is now shown instead of a broken image
  • When clicking/tapping a playlist twice very fast while you try to add it to a playlist there won’t be an error anymore
  • Game cards on ranked playlists now have the same background color as other game cards
  • Firefox/Safari: Reduced flickering of game cards on hover
  • Firefox: The native autocomplete now doesn’t annoy you anymore when the search suggestion is open
  • Firefox: Action buttons now have proper spacing when a label is present
  • Firefox: Improved font rendering

2023-08-29 β€” Questlog 0.18πŸ”—

FeaturesπŸ”—

  • It’s now possible to reorder games in a playlist (via drag and drop or by clicking on the handle an type the position)
  • It’s now possible to set a playlist as ranked with a distinct design and badge in listings
  • Added new page to see all public playlists (or member visibility for logged in users)
  • Added new page to see all reviews for all games
  • Changed user profile urls from questlog.app/@username to questlog.app/u/username

ImprovementsπŸ”—

  • When categories aren’t filtered in the game listing or search, then everything is returned
  • The playlists now have a options menu with the option to edit meta data, reorder the playlist, activate remove game mode or delete the playlist
  • Changed the design of the dropdown menu
  • Modals now close also on ESCAPE
  • Dialogs can now be confirmed via ENTER
  • It’s now mandatory to confirm the removal of a game from a playlist
  • Playlists now use the smaller grid (Compared to status lists)
  • After removing a game from a playlist the page is remembered
  • Changed the playlist game count to 30 per page
  • Optimized some database queries to speed up the page
  • Reduced the smallest font size from 13 to 12 Pixel
  • The platform list in search suggestion and ranked playlists now shows the remaining platforms via a +N label instead of just β€¦
  • Removed Genres and Platforms pages from navigation
  • On home the last 9 games of each release category (New & upcoming) now are loaded to look nicer on mobile (the last one is hidden on bigger screens)
  • Added links to the playlist and review pages on home next to the headlines for their sections
  • Optimized the styling of game cards a bit
  • Added last update date to playlists in listings
  • Added redirects for all profile routes so it’s not necessary to change all links to your profile
  • Changed main font to system font instead of Mona Sans β€” Mona Sans is now only used for headlines
  • Improved Caching to speed up Questlog
  • Updated multiple dependencies
  • Added tons of automated tests to ensure everything works as expected in the backend

FixesπŸ”—

  • Added missing release date to search suggestion
  • Multiple little styling fixes

2023-07-11 β€” Questlog 0.17πŸ”—

  • When a game is added and the studio is unknown it gets fetched now
  • Added option to filter for studios
  • Studios are now listed in game meta
  • Filters and dark badges aren’t rounded as much anymore to avoid visual problems when many filters are set
  • Improved performance on the homepage

2023-06-18 β€” Questlog 0.16πŸ”—

FeaturesπŸ”—

  • The rating stars on the game show page are now linked to the game reviews overview
  • Added keyboard navigation to search suggestion
  • Added Tests for playlists
  • It’s now mandatory to confirm the 2FA process with a valid code
  • Under the QR code is now the OTP url if the code can’t be scanned

ImprovementsπŸ”—

  • Playlists now have a fixed identifier, so the URL is always valid even when the name changes
  • Improved image formats for some images
  • Changed the handling of some assets
  • Inputs in the account settings are now better visible
  • Added default Open Graph image (The one you see at the top)

FixesπŸ”—

  • The message, if a playlist is private now is shown again
  • It’s not possible to access some uncritical admin routes anymore

2023-05-07 β€” Questlog 0.15πŸ”—

  • feat: Alternative names are now fetched for every game
  • feat: Added tooltip for alternative names
  • feat: The alternative names are now part of the search index
  • style: Changed the postion of the game page actions so they’re now are directly on the game image
  • style: The game image is now a bit smaller on mobile
  • style: Moved parent box over the description instead of over the whole game page
  • a11y: The status and playlist buttons now have labels
  • fix: Added missing games index link to the breadcrumb of review pages
  • fix: The game image now has no rounded corners anymore in the game cards

2023-05-01 β€” Questlog 0.14πŸ”—

  • Images are now delivered in proper dimension instead of always outputting the full resolution

2023-04-02 β€” Questlog 0.13πŸ”—

  • Optimized error pages
  • Notification when Questlog is deploying
  • Videos, such as trailers, are now saved for games
  • Changed Chevron on all “More”-Links
  • Added lazy loading for multiple image types

2023-03-25 β€” Questlog 0.12πŸ”—

  • Added the additional game status “Paused”
  • It’s now possible to change the status of a game directly from the search suggestion
  • Changed the way the game statuses are displayed
  • Improved the filter button placement if you add Questlog as a PWA
  • Optimized some additional page stylings (some spacings and font-sizes here and there)
  • On 320px phones (first iPhone SE) the game listing now shows two games in a row instead of one
  • Reduced the time the search suggestion needs to react

2023-03-19 β€” Questlog 0.11πŸ”—

  • Added game list filtering and sorting for overall games index, search, genre listings and platform listings
  • Added game themes to games and added filter option for themes
  • Default filtering after specific game types removed from everything but the search suggestion
  • Added badges to game listings so you always know if this a main game, a mod or a remake
  • All Game listings now have an proper empty state
  • Genres are now translated in German where it makes sense
  • The game count for platforms is now counted once a day instead of being counted every time you visit the genre or platform overview
  • Platforms that have less than 5 games are now removed from filters and listings to reduce clutter (They’re still accessible via direct links)
  • Optimized database queries and remove caching for multiple views
  • Optimized wording for several strings
  • Optimized the styling for several areas of Questlog
  • Linked the Newest releases and next releases to a filtered listing
  • Fixed unreadable recovery codes for 2FA
  • Added some missing german translations

2023-02-18 β€” Questlog 0.10πŸ”—

  • Completely redesigned the status selection with new icons
  • Made the status buttons a bit more accessible
  • Added the users last three playlists to the status selection modal
  • Refined the Design of the play statuses on the game page
  • Refined the Design of the play status navigation
  • Fixed visual bug if a playlist name gets too long
  • Disabled unwanted hover effects on touch input
  • Changed the visual layout of the websites
  • The search should now me better sized on iPad
  • Action buttons now have a clearer hover effect
  • All buttons have now a much smaller border radius
  • The search suggestion now goes instantly away if the field is empty
  • The search suggestion now goes away when you click out of the search
  • Optimized some stylings for badges
  • The mobile navigation is now an overlay and fades in instead of moving the content down

2023-02-10 β€” Questlog 0.9πŸ”—

  • Reviews can’t be too long in the overview anymore
  • Added Ko‑fi Link to the footer β˜•οΈβ€οΈ
  • It’s now possible to view all reviews of a single game
  • It’s now possible to view a single review
  • If there are no playlists for a game, there is no playlist headline anymore
  • It’s now possible to select in which language you write a review
  • The textarea for reviews and playlist descriptions now grows with it’s content
  • Changed the way the height is calculated for the review form
  • Star ratings have now the proper color in the form
  • Added noise texture to the background
  • Fixed wrong modal title if you edit a review
  • Optimized some caches
  • Added TERF-info on Wizard game
  • Optimized the Search Suggestion to be a bit less “sticky”

I have to gather information about 0.2 to 0.8 in my git repository as I never posted these on Ko-fi. Stay tuned.