Server update changelog

Hi,

I often update The Forge servers, add new features or bugfixes and improve the general user experience.

You will find a summary of all updates that occur and how it affects your gaming experience.

April 18th 2024
  • Custom systems are once again visible in the create new game UI.
April 17th 2024 (part 2)
  • Fix an issue preventing the Forgot Password page from working properly.
April 17th 2024
  • Update the New Game UI! It should now be much easier to navigate and see the systems and worlds your new game can use.
  • Update the collapsible side panel in the Assets Browser, and make the Bazaar filters side panel also collapsible in a common style.
  • A host of bug fixes and improvements for the Bazaar!
    • New releases are pushed further toward the top of the list with default sorting.
    • Searching for text will now show packages with the matching text inside their description, instead of only matching package titles.
    • Improve the sorting drop-down.
    • Add a “scroll to top” button once you scroll down a small distance.
    • Improve the ability to search for a Bazaar Creator’s packages in the main Bazaar page.
    • Bazaar Creators with a Creator Profile now have a search preset available to see only their own packages.
    • The “Pop Out!” button is now only shown on packages which can be popped out. (Hidden on custom packages and D&D Beyond content.)
    • Fix issues with searching for packages with special characters in their title, such as accented vowels. These characters are now normalized during search, so that “mork borg” will match “MÖRK BORG”, for example.
  • Fix an issue which caused copy-pasting images into Foundry journals to overwrite each other.
  • Improve security on the login/signup page.
  • Updates to internal processes and tools
April 1st 2024
  • Revert our April Fools joke by disabling the forced Sketchy theme due to receiving negative feedback from the community.
March 27th 2024
  • Improve the workflow for restarting games after a package has been installed. Clicking the link will now show a dialog prompt to restart game servers, allowing the user to automatically restart all of their online games at once.
  • Improve the “Install from Manifest URL” dialog so the buttons are less confusing after installation is finished.
  • Improve the tooltip for the “Currently launched Foundry world” on the game configuration page.
  • Fix a visual bug which allowed the “Loading your Games” alert and others to overflow the window width on small screens.
  • Fix visual issues caused by sale prices on packages which the user has already installed.
  • Fix a visual issue causing two horizontal scrollbars on game tabs on the game configuration page.
  • Fix an issue causing user avatar and quota to not be shown correctly on the “Forgot Password” page.
  • Fix missing translations on sign-up and login forms.
  • Fix a missing link to the Terms of Service on the signup page in some languages.
  • Updates to internal processes and tools
March 18th 2024
  • Add a captcha to the signups page to stop an ongoing automated spam attack
  • Updates to internal processes and tools
March 12th 2024
  • Fix a UI bug causing gift codes to be unclaimable
  • Make the “Update All Packages”/“Check for Updates” button always visible in the Bazaar. Checking for updates to all your custom packages is now easier!
  • Add support for social media and search engines to generate embeds for Bazaar single-package pages.
  • Remove the DevOps and Software Dev jobs from the Jobs page. Thanks to everyone who applied, these positions are now filled!
  • Updates to internal processes and tools
February 29th 2024
  • Fix a bug causing Bazaar to treat some users as signed out.
February 28th 2024
  • Fix a bug causing Bazaar package links to not show the package.
  • Fix a bug causing two tooltips on package “Install” buttons when browsing the Bazaar while not logged in.
  • Fix a minor typo in the dialog for uninstalling a locked package.
  • Disable the “Claim your Gift!” button after it has been clicked once to prevent unnecessary error messages.
  • Updates to internal processes and tools
February 20th 2024
  • Greatly improve the speed that the Bazaar page loads
  • Add a tab to account management for clearing browser-side cached data for the Forge website
  • Add a tab to creator profiles to view all of their packages at once
  • Improve the visuals of user’s game list while loading
  • Fix flickering visuals when viewing full package info in Bazaar
  • Fix a display bug when changing tabs in Account Management after adding a Foundry license
  • Allow creators to change a new package’s manifest URL before it has been cached by the Bazaar
  • New shared compendiums will be organized inside a folder on v11+
  • Update the explorer mode video on the Features page
February 2nd 2024
  • Fix a bug causing the dynamic token ring feature of dnd5e v3.x to break canvas rendering
January 17th 2024
  • Fix a bug which could cause premium packages to not install dependencies automatically.
January 16th 2024
  • Fix a minor visual issue on the navbar.
  • Add compendium pack systems to full-page Bazaar package view.
  • Fix a bug where full-page view of a Bazaar package could sometimes not allow installing when it should.
  • Fix an issue where D&D Beyond content could cause errors in the Bazaar.
  • Updates to internal processes and tools
December 20th 2023
  • Finish preparations for our winter sale.
December 19th 2023
  • Preparation for our winter sale. Watch for it on the Bazaar soon!
  • Update the error message to be more helpful when a custom package fails to get its manifest when checking for updates.
  • Fix a bug which prevented Bazaar Creators from installing their own packages before they are approved.
  • Updates to internal processes and tools.
December 18th 2023
  • Fix a bug which hid packages in the Bazaar longer than necessary while loading.
  • Fix a bug which caused the Bazaar to show no packages to clients which are not logged in.
  • Fix a bug that could prevent a small subset of player (unsubscribed) users from accessing the site
December 12th 2023
  • An update to the new Bazaar interface!
    • Improved behaviour of enter and backspace in the search field when interacting with search tags.
    • Improved Bazaar page loading time.
    • Additional links added to the full package view as a quick link to a search.
    • Fixed a bug where packages could not be added to cart from creator profile pages.
    • Fixed a bug where packages could not be added to cart from the single package page.
    • Fixed clicking on author links in package cards not adding the appropriate search filter.
    • Fixed an issue where only one package was being shown on creator profiles until you scroll down.
    • Fix some annoying visual bugs.
    • A whole bunch of smaller improvements to quality of life, visuals, and performance.
  • We have updated our Terms of Excellent Service and Privacy Policy. The new terms apply immediately to new users, and will apply to existing users starting on January 1, 2024. You can view the new and old terms here (link to blog).
  • Added two new job positions on our Jobs page
  • Fix a race condition which could cause premium package installations to be aborted prematurely, leaving the zip and other unnecessary files in user data.
  • Give more useful error messages when Patreon authorization fails.
  • Fix a rare bug where a world could get stuck in an endless loop of prompting to migrate to a new Foundry version.
  • More updates to internal processes and tools
November 29th 2023
  • Christmas decorations - look for them on December 1st!
  • Add borders to make full-screen game description editor look better.
  • Updates to internal tools
November 23rd 2023
  • Next Game Session feature - add the ability to set a schedule for game sessions in game config.
  • Disable size sanity check on Foundry users database for v11+.
  • Fix a possible crash in the Import Wizard which could cause it to show 0 progress.
  • Improved error handling when uploading a new avatar image fails.
  • Add package names for required/recommended packages in Bazaar full package view.
  • Fix a rare error when reading user data files.
  • Fix an issue where some premium package installations failed to move assets to the user’s asset library.
  • Fix an issue in package migration which caused SWADE journal pages to be lost.
  • Remove broken custom package links from “Update All” window
  • Add Black Friday sale banner to the Bazaar
  • Import Wizard - upload compressed files (zip, rar, etc…) inside of worlds to assets library instead of game data.
  • Revamp the staff profiles on the About page
  • Many more improvements to our internal tooling
November 17th 2023
  • Fix issues with Patreon API that unexpectedly changed and prevented users to login with Patreon or their pledges to be refreshed
November 2nd 2023
  • Fix a bug causing the import wizard to get stuck at 0% analyzing assets, in some situations
  • Update to the Forge API Rate monitor to make it less confusing to users and provide guidance on how to resolve the issue via a link to our documentation
  • Rate monitor rates have also been adjusted to make it less sensitive and more specific to patterns which are likely to be disruptive
  • Hide the halloween decorations
  • Improvements to our game scheduler to improve performance during peak time or after a burst of game launches
  • Further improvements to our internal tools
October 25th 2023
  • It’s the next major update to the Asset Library!
    • Add the ability to share specific folders with other users, instead of only being able to share your entire assets library.
    • Support for read-only or read & write sharing of asset libraries.
    • Viewable table of which folders you have shared and when.
    • Asset Library page can now switch to other users’ asset libraries if they have shared with you.
    • Inside Foundry, you can now easily view assets in your own library or others that have been shared with you.
  • The Import Wizard gets a facelift! It is now more dynamic and provides better feedback on progress and what was imported.
  • Massively improved API key management in the user’s account page.
    • You can now name generated API key and later individually revoke them
    • You can now share API keys via a Forge URL which automatically adds them to your account
    • Display list of keys that were shared with you and add the ability to remove them from your account
  • D&D Beyond Import Wizard improvements, including better progress reporting.
  • Skip the user prompt for converting D&D Beyond rulebooks and convert them directly into modules.
  • Fix an issue logging into a world newly created through the Forge interface
  • Fix a possible issue where the User Manager can malfunction in a v10 game when the Game Manager default is configured to use Foundry v11.
  • Fix issue which caused save points to fail creating for some users
  • Fix the Game Manager game list overflowing in Firefox.
  • Clear error messages in the 2FA dialog when the dialog is closed.
  • Fix for “Unexpected end of JSON input” error which could occur after a failed custom or premium module installation.
  • Update the name of the View Data Storage dialog to match the button’s name.
  • Clear the world name input in the Clone World dialog after a successful clone.
  • Add warning messages in Foundry if a module is making excessively abusive amounts of API requests to Forge servers.
  • Automatically attempt to repair corrupted v11+ databases if they fail to open.
  • Fix a bug causing new worlds with v10- systems being un-launchable if the user’s Foundry version is set to v11+.
  • Fix some translation strings which were lost with a recent refactor, particularly in email templates.
  • Show tags and required and recommended packages in the Bazaar full package view.
  • Redirect and display to the user an error if one is encountered when joining a Foundry game using the User Manager.
  • Optimize package migrations, which will help prevent the rare case of failed package installs leaving zip files behind in user data.
  • Improvements to the assets uploader dialog to make it more intuitive to use
  • Fix a bug in recursive asset search when searching from exactly one folder deep.
  • Prevent autoplay of large video files in assets library to save users’ bandwidth.
  • Newly uploaded assets are now automatically selected to make it easier for users to see the change, or to clean up mistaken uploads.
  • Vastly improved performance in the asset library when multiple files are selected. Fixes a browser rendering issue that could happen.
  • Improvements to internal tooling and processes
October 4th 2023
  • Added Halloween decorations. Click the :jack_o_lantern: on the far right of the nav bar!
  • Add setting for individual games to change the Foundry theme when Game Manager is enabled
  • Improved sideloading of Foundry package compatibility data when updating the Bazaar
  • Improve the Bazaar tags system to support future updates
  • Increase data quota padding while installing premium modules, to make room for larger modules, such as Paizo’s Kingmaker
  • Improve Game Manager button visibility
  • Fix error caused by v10- modules with pack paths not specifying “.db” file extension
  • Fix a rare Import Wizard crash when importing custom modules in a ZIP file
  • Improve the logic of determining the Foundry FilePicker source with relative asset paths
  • Fix Bazaar Patreon subscribe links in standalone Bazaar pages
  • Additional fine tuning on The Forge’s game scheduler algorithm to better handle burst launches during peak hours
  • Add better error handling and health check to mitigate game launch when servers encounter issues
  • Disable backups support in Foundry 11.311+, as it does not supersede The Forge’s existing export functionality
September 21st 2023
  • Remove the payment information step when checking out the cart in the Bazaar when the total is $0
  • Fix a rare race condition that could cause an infinite loop trying to launch a game if it’s being deleted at the same time
  • Improve The Forge’s game scheduler algorithm to better handle burst launches during peak hours
  • Updated themes to show a :no_entry_sign: instead of clickable mouse pointer when hovering on disabled buttons
  • Misc cleanup of internationalization strings and other server side tooling
September 15th 2023
  • Fixed issue causing some users to get a failure to upload new assets
September 12th 2023
  • Updated the D&D Beyond integration to generate scenes compatible with v11 as a workaround for v11 not correctly migration v9 database schema to v11 schema, which caused scenes to not have walls unless they were first migrated to a v10 instance.
  • Fix The D&D Beyond conversion which was failing to convert Giants of the Star Forge
  • Updated the D&D Beyond metadata to the latest release, which includes scenes from Glory of the Giants and Phandelver and Below: The Shattered Obelisk
September 11th 2023
  • Fix issue with detecting compatibility of custom packages with current Foundry version when the module uses a maximum compatibility value
  • Fix issue with v11 compatible modules installed before May 17th, causing them to appear locked and prevents them from being uninstalled or updated
September 7th 2023
  • Fix issue which caused zip download of purchased bazaar packages to fail until the download is retried
  • Fix issue causing exports of world/module to sometimes stall during the download
September 6th 2023 (part 2)
  • Fix Bazaar bug introduced in this morning’s update which causes custom modules to always appear to have an incompatible update
September 6th 2023
  • Improve our Fix Compendium for Foundry update tool to better differentiate between v10 and v11 specific incompatibilities and not require setting a system on modules that don’t require one.
  • Add support for correctly detecting when the incoming update for a custom module is incompatible with the current Foundry version and reject the custom module’s update.
  • Fix a bug which caused the plans page to suggest the user can start a new trial even after their trial period had ended
  • Show remaining trial days in the plans page when a user is still within their trial period, but has already subscribed and is currently without an active subscription.
  • Improve miscellaneous admin tools
August 29th 2023
  • Added Rughalt to the About Us page
  • Improve performance of the Bazaar page so it loads faster
  • When deleting content from the “View Data Storage” dialog, retain the sort and page position of the list
  • Improve the demo page with center aligned text and updated screenshot
  • In Foundry v11 setup page, hide the ! warning pip when an admin password isn’t set, as it is not recommended on The Forge
  • Revert the upgrade to node 20 from August 11th, as it seems to be the cause of kernel deadlocks requiring reboot of our kubernetes nodes, which was the cause of some service slowdowns in the past couple of weeks.
August 25th 2023
  • Add the ability to preview the Foundry telemetry data (diagnostics.json) in the telemetry option dialog.
  • Update our compendium fixing tool to fix compendiums and modules to be v11 compatible. Any compendium that would have disappeared in v11 due to specification changes, would be fixable now so it can be available again.
  • Add support for setting the Foundry theme in games, which changes the look & feel of the setup page and join pages on Foundry v11
  • Automatically export a backup of users worlds when upgrading a world to v11 from the setup page, when the Game Manager is disabled.
  • Automatically delete the old nedb file format database post-migration to v11 to avoid duplication of data in user’s Data Storage on v11
  • Prevent update of Foundry systems and modules while a game is running which uses their compendiums, to prevent possible corruption of the compendiums from the running v11 instance
  • Prevent import of worlds, systems or module which would overwrite an existing package that has locked databases from a running Foundry v11 instance
  • Fix detection logic of locked leveldb database on Linux which uses an advisory lock rather than an I/O lock.
  • Adding more polish to the Bazaar creator’s pages
    • Add the new and more powerful search bar from the Bazaar to the creator’s pages, making it easier to filter/search for specific content
    • Hide the link to the creator page in a package when viewed from within the creator page itself
    • Fix flickering when refreshing package list
    • Improve padding/overflow/css to clean up the UI
  • Add a notification to the user when changing account information, prompting them to input their password before being able to save changes, as that caused confusion to users in the past
  • Highlight password field when it is required to update account information
  • Improve the “New Game” dialog to better support mobile devices and small screens and be more responsive to resolution changes.
  • Improve the Sort button in the clone tab of the new game dialog to make it less confusing to users
  • Add helpful indication to the import wizard prompting the user to shut down their local Foundry before importing.
  • More website polish and internationalization fixes

Due to a limit on the size of this single post, the rest of the changelog has been moved to the archives section here : Forge Server changelog archives

Thank you,
KaKaRoTo

4 Likes

June 18th 2020

  • Add Foundry 0.6.3 beta release
  • Clarify plans text about the Game Master tier being able to create as many worlds as they want
  • Add server-side security with possible leak of environment variable across processes
  • Change the ‘Close without changes’ button on the last step of the subscription manager into “Close”
  • Remove obsolete code during world import which enabled “The Forge” module while it’s not necessary anymore
  • Disable direct uploads to the data directory by modules
  • Properly implement redirects from game across regions when re-sending POST data after a region change
  • Rename old/forgotten “Free Account” tier name into the “Player” tier name for the top page banner.
  • Correct information about Extra availability
  • Use ‘$’ sign as prefix instead of suffix in the Extra pricing of the plans page.

June 20th 2020

  • Fix a bug that was preventing some people from creating a new subscription after their trial period had ended

June 23rd 2020

  • Added Foundry 0.6.4 support
  • Fix possible issue when doing multiple folder creates in the assets library concurrently
  • Update privacy policy to include information about Stripe payment processor
  • Add a button to reset the game invitation link
  • Fix text saying “Done” before importing a world instead of “Loading assets library… Done”

June 25th 2020

  • Add support for the Bazaar
    • Intercept Package listing, installation, update check and uninstallation from Foundry and use the Bazaar content automatically
    • Automatically synchronize the Bazaar with the official Foundry package list
    • Optimize all Compendiums to use the Bazaar’s Assets Library
    • Optimize specific systems and modules to use the Bazaar’s Assets Library for loading the package’s scripts and styles
    • Add Bazaar page to the website with basic information about the feature, and as placeholder for the upcoming Bazaar browser.
    • Add API support for installing packages through the Bazaar via API
    • Add support for bypassing the bazaar with ?bazaar=disabled in the manifest URL, if the user wants it
  • Attempt Bazaar install of systems and modules in the Import Wizard based on package name and local version
  • Remove the separate “My Games” page and make it the main site page instead.
  • Delegate Foundry websocket proxying to a microservice to allow for website updates and maintenance without the 5 second interruption to ongoing games.
  • Prevent import of a world if a world with the same name already exists, to avoid accidental overwrites.
  • Add ability to export compendium modules
  • Automatically idle/reload Foundry if the FVTT Version, Game URL or Admin key is changed.
  • Add an API to start, stop and idle games
  • Fix shared compendium that Forge creates from not showing its compendiums in FVTT 0.6.4
  • Fix broken “Delete content” UI when a package has quotes in its description.
  • Fix invalid/corrupt modules from showing as empty line in the ‘Delete content’ dialog and show them in the orphans section instead
  • Correctly report the size of a user data directory when it’s a symbolic link, in the ‘Delete content’ dialog
1 Like

June 29th 2020

  • Fix a bug which sometimes prevented the “Select Data Files to Delete” dialog from the Table page from opening
  • Remove the Table Tools dropdown button and make the table tools options appear as separate buttons
  • Change the start server/stop server buttons to green/red respectively
  • Add a brief explanation of what the Shared Compendiums are and how to use them.

July 1st 2020

  • Fix an issue when trying to check for updates on a custom installed package
  • Add better support for unexpected values in a module’s author field
  • Remove access to free subscription for Patreons as planned
  • Temporarily decrease German VAT rate from 19% to 16% according to the latest COVID-19 economic stimulus package.

July 5th 2020

  • Add Foundry 0.6.5 to the Alpha and Beta channels
  • Add display of maximum asset upload size to the My Account list of quotas
  • Add local Audio/Video relay servers for Europe and Asia regions
  • Enable DTLS encryption for A/V relay servers for increased security
  • Add a more secure time-based per-user authentication system for locking access to the Audio/Video relay servers
  • Minor miscellaneous infrastructure changes

July 6th & 8th 2020

  • Fix Bazaar issue with regards to systems or modules that may change their name (such as starfinder -> SFRPG)
  • Add Foundry VTT 0.6.5 to the stable release channel and update server with the updated 0.6.5 version
  • Add a link to the FAQ/Tutorial for more information on how to use the shared compendium feature.

July 14th 2020

  • Fix an issue where the Bazaar installer would install an older version of a module until it was updated
  • Fix an issue with accessing the “My Table” page when a custom module is installed that doesn’t specify its authors
  • Fix the import wizard not converting random token avatars to use the assets library (See Fixing random token actors from a bad import)

July 15th 2020

  • Add support for 0.7.0 release on the alpha channel
  • Add automatic package cache purging for 0.7.0 on Bazaar installs
  • Automatically idle game when importing worlds and packages with the import wizard
  • Do not automatically dismiss the error message when failing to import a package, so it’s readable by the user
  • Add a note in the “delete files” tool about the server needing to be offline for world deletions to work
  • Add API to allow force the world to idle a game into

July 18th 2020

  • Fix an issue where a world (kobold cauldron) installed through the bazaar had its scene thumbnails folder write protected, preventing new scenes in the world from being created.
  • Add a check in the import wizard to remove the “FoundryVTT/Data/” directory prefix when importing the entire FoundryVTT folder instead of the Data folder, for asset uploads. (See here)
  • Add autocomplete indicators in the billing page to help browsers enter the correct information when autofilling fields.
  • Removed a dependency to lodash library in the import wizard.

July 20th 2020

  • Fix a bug introduced in the July 18th update which caused the import wizard to import some assets, under specific conditions, under a Data/ directory instead of the root folder of the assets library

July 25th 2020

  • Added a new Extra option for increasing the upload size per asset file
  • Added a dedicated button in My Account to update user’s Billing Information
  • Added a dedicated button in My Account to access the Stripe portal to change payment methods and see billing history/past invoices
  • Update system to synchronize subscription information with the payment processor to make sure expiration dates are accurate
  • Show a warning and error message to users who have past due invoices or unpaid subscription
  • Automatically lock/unlock accounts for unpaid subscriptions (used to be a draining manual process)
  • Added a grace period of 24 hours after a subscription ends before services stop.
  • When adding a new license, don’t reload the page after 5 seconds, instead prompt the user to reload.
  • Use the verify Foundry endpoint instead of the sign endpoint for monthly license validations
  • Add an automatic latest symlink in each Bazaar package (useful for a localization script by @lordzeel)
  • Simplified internal payment processing system and removed some obsolete code
  • Fixed small bug where the ‘preview changes’ in subscription manager didn’t become clickable immediately after entering the address line content
  • Fix an issue where updating billing information updated them on the customer but not on the attached payment method
  • Added the initial implementation for Paypal support (not finished)
  • Added basic framework for switching to a reactive UI

July 27th 2020

  • Add a “per file” suffix to the upload size limit quota on My account page to make it clearer what it’s about
  • Module: Fix an issue where the assets library wasn’t browsable within Foundry if a file contained a % character in its name
  • Module: Remove a console error that would happen when browsing the assets library using the Tiles browser dialog
  • Bazaar: Add ability to install a specific package version by adding ?version=x.y to the manifest url
  • Bazaar: Fix a bug where the latest version that gets installed was one that had its minimumCoreVersion requirement higher than the currently running Foundry version, rather than inferior to it.

July 31st 2020

  • About a 100 different changes that are summarized with : Added Paypal support!
  • Revamped the Payment details screen to use a new reactive interface
  • Add direct access to the new payment details manager without going through the subscription manager
  • Add a warning to the subscription manager when email address is not verified so people don’t miss their invoices and receipts.
  • Fix subscription manager showing the wrong upload size limit for new subscriptions
  • Update Sales policy to include that users choosing Paypal will still be entitled to the free trial (it used to say, only for those choosing credit card payment)
  • Prevent use case where subscription was not created properly if a card payment is declined for a user who adds a new subscription after they had tried the service and cancelled, and after their trial period had ended.
  • Improve display name of existing user-attached credit cards (American Express instead of amex, and use capitalized word for Visa and Mastercard)
  • Remove some obsolete code and general code cleaning.

August 6th 2020

  • Try a first pass at revamping the whole Game/Table concept and improve the descriptions and change the name of “My Table” to “My Foundry”, “Launch Game” into either “Launch Foundry” (for our own server) or “Access game” (for games we were invited to)
  • Add listing of players invited to a game as well as per-player usage statistics for that game
  • fix an import wizard crash during world migration if the world.json file is invalid
  • Fix an issue with updating internal subscription state for users after they downgrade their subscription

August 7th 2020

  • Fix a race condition issue where logging in/logout may not appear to have worked until you refresh the page

August 11th 2020

  • Add support for Foundry VTT 0.7.1 (including first hotfix) in the Alpha channel
  • Add a “Return to Setup” button in the join page for the game owner
  • Sort player usage by time spent on a game in the game info hover list
  • The default game URL will now default to using your username instead of random dictionary words
  • Fix a bug when generating the random game url where the website would fail to load if it generates a url that is already in use by another user
  • Use smarter logic in the bazaar to allow updating a module by name even if the manifest url of the package is wrong.
  • Prevent a race condition where setting an admin key on Foundry while having the game in use could cause it to be restarted before the new admin key is set, which makes the Forge think an admin key is set while Foundry doesn’t know of the key.
  • Fix an issue where a client bug happens if FilePicker.browse returns a null response
  • Fix The Forge module to be compatible with the 0.7.1 release
  • Some misc server side improvements

August 14th 2020

  • Fix issue that prevented the deletion of an orphaned module directory containing an invalid or corrupted module.json file
  • Allow the display of a user’s game on the front page even if their subscription ended (but they cannot launch it or configure it)
  • Fix an issue generating new game URLs for users that signed up using the Patreon login service and who did not have a username assigned to their account. The default URL it will generate will now be based on their patreon’s username.