August 21th 2020
- Finally destroyed the goblin that was slowly eating the server’s RAM since level 1 (Fixed a long standing node-related bug that was causing memory leaks and degraded performance)
- Major optimization work on the server side to decrease RAM usage and answer requests faster
- Use a new database collection to store available Foundry VTT versions and release channels, allowing for faster availability on the Forge when official FVTT versions are released
- Big cleanup of unused server side dependencies, upgrade of some dependencies to fix potential vulnerabilities and improved the build process for each release
- Small refactor of how Assets are stored in the database, in preparation for the assets library revamp
- Fix assets deletion when attempting to delete directories with over 1000 files at once
- Fix a race condition caused by improper order of operation during idling of servers which could cause a rogue Foundry server to remain running but untracked by the Forge.
- Added a new public API for listing content from the Bazaar in preparation for the new Bazaar UI.
- Fix the author field for some modules that used an array of strings to represent multiple authors.
- Fix an issue with the bazaar where the latest recorded version may be incorrect if the manifest file contains a version number that differs from the version of the manifest within the downloaded zip file.