Releases: felddy/foundryvtt-docker
v9.266
This container supports Foundry VTT stable release 9.266
See:
From discord announcement:
As always, be certain to capture a backup of your critical user data before updating to a new Foundry Virtual Tabletop version. For guidance on how to back up your data and check your systems for compatibility before updating please refer to the Full Update Notes link below.
What's Changed
Full Changelog: v9.255.1...v9.266.0
v10.260.1
This container supports Foundry VTT prototype release 10.260
See:
⚠️ WARNING
From release notes:
Updates on the Prototype channel provide the implementation of major new features which are likely to introduce unforeseen bugs, breakages to existing game systems or modules, or other problems which will be disruptive to the usage of the software. Do not install this update unless you are doing so for the specific purposes of testing, it is not intended for use in 'live game' scenarios. The purpose of Prototype builds are to allow new experimental features to be tested and to help developers to begin the process of updating packages which are impacted by these changes. If you chose to update to this version you expose yourself to serious risk of having a bad experience. Please take this warning to heart.
Be certain to carefully back up any critical user data before installing this update.
This release contains significant changes to the container's caching behavior.
See:
What's Changed
- Update javascript dependencies and import changes by @felddy in #302
- Fix linter bit rot detected in nightly builds by @felddy in #305
- Improve release caching and prevent download loops by @felddy in #307
- Update prerelease with caching changes by @felddy in #310
Full Changelog: v10.260.0...v10.260.1
v9.255.1
This container supports Foundry VTT stable release 9.255
See:
This release contains significant changes to the container's caching behavior.
How has caching changed?
Prior to this release container caching was disabled by default and could be enabled by setting CONTAINER_CACHE
to a persistent path in the container.
As of this release container caching is enabled by default and points to /data/container_cache
.
Why has caching changed?
There were reports of servers that are suspected to be instances of this container continuously downloading Foundry VTT releases non-stop. That is, a container would be stuck in a loop similar to this:
- Download a Foundry VTT distribution which is currently weighing in at
185M
. - Crashing due to some unknown cause.
- Restarting due to an orchestration restart policy.
- Repeat loop.
This was causing a significant load on the service that hosts the FoundryVTT releases.
What does this mean for my container?
- If you previously were setting
CONTAINER_CACHE
nothing will change. You server will operate as it did previously, storing cached distributions where you specified. - If you were authenticating externally and providing the container a URL via the
FOUNDRY_RELEASE_URL
environment variable nothing will change. - If you were not setting
CONTAINER_CACHE
, a new directory namedcontainer_cache
will be created in yourdata
volume and will contain zip files for each FoundryVTT release. They will be named likefoundryvtt-9.255.zip
. Your container will use these zip at startup instead of downloading one each time. When new versions are available they will be downloaded as usual. This can significantly speedup container startup time. See the Optional environment variables section of theREADME
for more information.
If I want to disable caching how is that accomplished?
If you would like to disable this caching behavior you can set CONTAINER_CACHE
to ""
(an empty string). Please note that if you disable the container cache and are providing credentials to download distributions the exiting behavior of the container will be modified. Instead of exiting the container will sleep. This is to prevent a container from entering the aforementioned downloading loop. A sleeping container's status will be designated as unhealthy
.
What's Changed
- Bump actions/cache from 2 to 3 by @dependabot in #300
- Update javascript dependencies and import changes by @felddy in #302
- Fix linter bit rot detected in nightly builds by @felddy in #305
- Improve release caching and prevent download loops by @felddy in #307
Full Changelog: v9.255.0...v9.255.1
v10.260
Prototype release of 10.260
See:
⚠️ WARNING
From release notes:
Updates on the Prototype channel provide the implementation of major new features which are likely to introduce unforeseen bugs, breakages to existing game systems or modules, or other problems which will be disruptive to the usage of the software. Do not install this update unless you are doing so for the specific purposes of testing, it is not intended for use in 'live game' scenarios. The purpose of Prototype builds are to allow new experimental features to be tested and to help developers to begin the process of updating packages which are impacted by these changes. If you chose to update to this version you expose yourself to serious risk of having a bad experience. Please take this warning to heart.
Be certain to carefully back up any critical user data before installing this update.
What's Changed
- Bump actions/cache from 2 to 3 by @dependabot in #300
- Prerelease FoundryVTT version 10.260 by @felddy in #301
Full Changelog: v9.255.0...v10.260.0
v9.255
v9.254
Stable release of 9.254
See:
What's Changed
- Bump actions/checkout from 2 to 3 by @dependabot in #294
- Bump FoundryVTT version to 9.254 by @felddy in #295
Full Changelog: v9.251.0...v9.254.0
v9.251
Stable release of 9.251
See:
What's Changed
- Incorporate upstream skeleton changes by @felddy in #285
- Add test skip if not running in GitHub Actions by @felddy in #287
- Bump node-fetch from 3.1.0 to 3.2.0 by @dependabot in #286
- Bump actions/github-script from 5 to 6 by @dependabot in #288
- Fail fast during testing by @felddy in #289
- Bump actions/setup-python from 2 to 3 by @dependabot in #292
- Bump FoundryVTT version to 9.251 by @felddy in #293
Full Changelog: v9.249.0...v9.251.0
v9.249
v9.245
Stable release of 9.245
See:
⚠️ NOTICE
(copied from Foundry VTT discord)
As always, be certain to capture a backup of your critical user data before updating to a new Foundry Virtual Tabletop version. For guidance on how to back up your data and check your systems for compatibility before updating please refer to the Full Update Notes link below.
What's Changed
- Fix pre-commit failures and update dependencies by @felddy in #277
- Bump FoundryVTT version to 9.245 by @felddy in #279
Full Changelog: v9.242.0...v9.245.0
v9.242
Stable release of 9.242
Includes hotfixes:
Last stable release:
⚠️ NOTICE
(copied from Foundry VTT discord)
While v9 is currently released as Stable and an overwhelming majority of game systems are now v9 ready, this does not guarantee that all game worlds will be 100% ready for update. Any users just now updating their software should be sure to check that their systems have been updated to include support for Version 9 before updating Foundry itself. In addtion to this, any modules that affect Canvas Lighting, Token Vision, Fog of War, Card Support, or Keybindings should be disabled unless they have been updated to support V9.
What's Changed
Full Changelog: v9.240.0...v9.242.0