Skip to content

Releases: felddy/foundryvtt-docker

v9.266

09 Apr 10:54
5d9e63f
Compare
Choose a tag to compare

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

05 Apr 02:10
35625d4
Compare
Choose a tag to compare
v10.260.1 Pre-release
Pre-release

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

05 Apr 01:43
d6a9467
Compare
Choose a tag to compare

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:

  1. Download a Foundry VTT distribution which is currently weighing in at 185M.
  2. Crashing due to some unknown cause.
  3. Restarting due to an orchestration restart policy.
  4. 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 named container_cache will be created in your data volume and will contain zip files for each FoundryVTT release. They will be named like foundryvtt-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 the README 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

23 Mar 22:03
91f4c63
Compare
Choose a tag to compare
v10.260 Pre-release
Pre-release

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

Full Changelog: v9.255.0...v10.260.0

v9.255

06 Mar 00:39
ea17f9d
Compare
Choose a tag to compare

Stable release of 9.255

See:

What's Changed

Full Changelog: v9.254.0...v9.255.0

v9.254

05 Mar 04:15
1c875be
Compare
Choose a tag to compare

Stable release of 9.254

See:

What's Changed

Full Changelog: v9.251.0...v9.254.0

v9.251

02 Mar 01:25
53c7933
Compare
Choose a tag to compare

Stable release of 9.251

See:

What's Changed

Full Changelog: v9.249.0...v9.251.0

v9.249

02 Feb 00:25
0c07de7
Compare
Choose a tag to compare

Stable release of 9.249

See:

What's Changed

Full Changelog: v9.245.0...v9.249.0

v9.245

27 Jan 02:48
c95edbf
Compare
Choose a tag to compare

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

08 Jan 17:01
8d4f364
Compare
Choose a tag to compare

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