Renaming the Forge optional module to “The Forge: More Awesomeness” (still maybe not final)
Adding more awesomeness to the Forge optional module! You can now install the Forge client app by enabling the module and going to the module settings and clicking the Install button. Give it a try, it’s awesome!
Adding an additional fix for audio playback issues in the Forge optional module.
Add multiple improvements to the Forge autoscaler to be more resilient to errors and improves stability in case of service provider API errors
Add support for OVH and PVE dedicated machines in the autoscaler in preparation for new upcoming server move
Ignore the API key entered in the Forge module settings if it is invalid (bypasses a recent issue where another module seems to put invalid data in it, disrupting Forge functionality)
Manually installed packages that are also on the Bazaar will now appear as custom packages, which should fix the issue that prevented them from being updated
Display an error when trying to install a Bazaar marketplace package that hasn’t been bought but which allows manifest installs when the manifest URL is not provided
Clarify the error message when trying to install a Bazaar marketplace package which the user is not entitled to by either displaying “Please purchase…” or displaying “Please link patreon…” based on the type of package, instead of displaying “Please purchase […] or link patreon […]”
Increase generated password salt to 64 bytes when creating users with the user manager
Massive refactor of the Profile page, splitting the page contents into vertical tabs for ease of use, with multiple improvements to the user-experience in every tab of the profile
Change the plans description buttons in the pricing page to automatically open the subscription manager when clicked
Only display the user’s remaining trial (if any) in the pricing page when the user is logged in, instead of always displaying the 14-day trial text in the buttons
Remove the ‘Cancel’ button from the Subscription Manager dialog as it is redundant with the X icon and it might have caused some user confusion, also making the “Cancel Subscription” button have a red outline to stand out more for those who need it.
Add support for Card decks in the shared compendium creator tool, and add a Cards compendium in the default shared compendium
Add support for properly migrating cards during world and compendium imports in the import wizard and the bazaar package optimization
Add support for relative/absolute path static references to default card deck shipped with Foundry v9, from within a module
Fix installing premium Foundry content also available in the Bazaar marketplace, when it was bought outside the Bazaar
Correctly consider a custom install of a Bazaar marketplace package as custom, and use the package’s manifest url instead of the Bazaar available versions when checking for updates
Change Bazaar creator payouts to use EST/EDT timestamps instead of UTC
Rename “Membership Information” tab in the My Account page to “Subscription” to make it easier to find and clearer on its use. Also move it to second instead of third position.
Fix the display of the cover image for gift cards and D&D Beyond content in the Bazaar
Ensure the user’s quota is properly set on a remote region before attempting data sync, in order to fix an issue where an upgraded user may have trouble syncing back to a previous region where they were of a lower tier.
Prevent users from attempting to change region if they are over quota, as it is bound to fail.
Increase user’s quota by 2GB during installation of a custom package, which should prevent errors installing some bigger packages (previous temporary quota increase was set to 1GB).
Automatically consider pdf and dd2vtt files as assets during world imports to avoid these large files from causing an import to fail
Add a way to change the order of the regions so the deprecated EU servers will appear at the bottom of the list.
Fix the tooltip for copying the invitation URL from the configuration page, which was recently broken.
Add some internal APIs and backend changes required for the upcoming Patreon integration.
Add internal APIs required for the upcoming integrated LiveKit service offering
Backend improvements to the Bazaar creator’s interface and dashboard