With 3 redesigns and rewrites of the feature and over a year in development and hundreds of commits, this is one of our major features to continue improving our user’s experience with the Bazaar
The Patreon Integration allows users at Story Teller and higher to install packages on the Bazaar from their favorite Patreon creators by simply linking their Patreon account
Improves the onboarding of the user, now showing you what tiers you need, and what steps you need to take in order to unlock content
Adds a Patreon category in the Bazaar packages listing
Fix further bug with default icon token variants for pathfinder2 games running on The Forge
Switch to using Patreon API v2 for OAuth 3rd party authentication
Improve error reporting when trying to login with a 3rd party tool and failing due to an API error (Patreon API is often unstable and causes sometimes a non user friendly error)
Return to the same tab in the account page when linking 3rd party account or refreshing Patreon pledges
Update the D&D Beyond integration to add support for subclasses in books that don’t include the parent class (i.e: if a subclass is defined in a book like TCoE or XGtE, which reference a parent class found in BR or PHB, then import it under a “Subclasses” folder)
Update D&D Beyond modules metadata to the latest release
Set the new OVH server region as the new default region for new users
Fix bug introduced in recent update with regards to pathfinder2 default icon token variants
Refactored the Bazaar updater to work much more efficiently, allowing module updates to be detected and handled more quickly
Fix patreon integration not working properly inside a creator’s profile page
Add warning in invoice previews about Australia and Norway sales tax being charged from June 1st
Fix issue when doing a wildcard tokens browse using relative paths and including special characters
Fix issue with wildcard tokens browse from an account other than the game owner while also using relative paths in the wildcard path
Allow Adventure packs in modules or shared compendium to be system-agnostic due to a change in behavior in Foundry v10.
Update D&D Beyond metadata, fixing the map URLs from Dragons of Stormwreck Isle
Fix an issue which prevented a user from re-subscribing if they change their billing information and they had a saved credit card that was also expired.
Fix a bug which corrupted a bazaar module’s data when a package was released with an empty version
Update the D&D Beyond integration to the latest ddb-meta-data, including fixes for the map urls for Mythic Odysseys of Theros, Shadow of the Dragon Queen, and Tyranny of Dragons books.
Update the D&D Beyond converter to correctly set the monster subtype on generated actors
Fix the D&D Beyond converter to correctly set monster condition immunities
Releasing our 3rd iteration of the Assets Library revamp work with multiple new features and additional polish
Show a preview of the first frame of video assets instead of a generic video icon
Add a toggle to hide/show the toolbox sidebar when browsing assets
Add the ability to do a search for multiple terms at once using + as separator which acts as an ‘AND’, allowing the user to fine tune their search for specific assets
Change how empty folders look and make the entire folder area a drop area for file uploads
Redesign the upload dialog to make it easier to use with a large drop area and a checkbox for unzipping files before upload
Show a progress overlay during move, copy, upload and delete operations
Added support for cancelling an upload/rename/move/delete that is in progress without the need to reload the page
Asset preview in sidebar is now a fixed size so that elements do not jump around when hovering on different assets.
Fixed a bug which showed incorrect count and broke Ctrl+A behaviour while searching.
Fixed a bug which broke the assets browser if the page was refreshed with a recursive search in the URL hash.
Added detection of filename conflict during a rename and prompt the user to confirm the overwrite instead of silently overwriting the files.
Added support for resolving collisions during file moves and prompt user to skip/overwrite/cancel each collision detected
Added the ability to rename assets in list view as well
Added support for previewing more audio and video files, such as recognizing m4a files as audio files
When dragging assets to move or copy, disable the drop targets that would cause the files to be moved into the same origin location
Improved usability on mobile by having collapsible sidebar toolbox and making the move and copy buttons clickable as well as draggable
Improved various styling and controls to be more user friendly and visually pleasing
Added icon file types for PDF files and 3D assets
Added a loading spinner while image assets are being loaded
Improved asset search by making it asynchronous and displaying a search in progress prompt
Changing server regions will now show progress and tell the user when the region change has completed and auto-redirect the user once the process has completed
Added the language selection to the navigation bar, allowing logged in and logged out users to set the website page to their language of choice. Note that the site translation is a work in progress and currently in beta.
Take into account the user’s default browser language for new users visiting the site, if their language is one of the supported languages the Forge has.
Fix issue where errors installing a badly packaged module via manifest link did not propagate the error to the user and left the package in “installation in progress” status until it timed out.
Prevent user from launching a game while installing a custom or premium package as that can disrupt the installation process and is one of the likely causes for some users having failed installations with leftover zip files and data quota exceeded errors.
Change the way the user manager resets user passwords in order to be compatible with Foundry v11
Add some preparatory work for supporting Foundry v11’s new setup menu
Automatically discard old versions of packages if a newer version of the package has a maximum compatibility flag set that marks it as incompatible with your Foundry version (prevents some systems, like pf2e, lancer, dnd3.5e, etc… from showing very old pre-v9 releases as the only compatible ones).
Display in the Bazaar all packages, even those that are incompatible with your Foundry version, instead of hiding them. Prevent installation of such incompatible packages instead and display a warning about it.
Fix an issue introduced in yesterday’s release which would cause some compendium packs from premium foundry modules or custom modules to become empty once installed