Register

Release 0.3.0

Version 3 Prototype

May 29, 2019

Beta 0.3.0 Update Notes

Greetings friends, this release marks and exciting milestone for Foundry Virtual Tabletop as the software graduates to the 0.3.x iteration of Beta development. There are several significant changes as part of 0.3.0, so I hope you will carefully read these update notes. There are a lot of them this time - 0.3.0 is the biggest (in terms of amount of changes) update to Foundry VTT yet!

The key highlights of this new version include Electron Migration, improvements to the Walls system to support many more wall options, including one-way and terrain types, the new Token HUD which provides a better user experience in quickly editing token health or elevation values, the addition of chat bubbles which visually illustrate tokens in a Scene which are speaking in character, improvements to fog of war rendering performance (as much as a 50% reduction in GPU usage), and many smaller features and bug fixes. Overall this version addressed and resolved almost twice the number of issues of typical Foundry VTT updates. The size and scope of this update is substantial, so I would like to offer a sincere thanks to the testers who are helping me to evaluate it and identify any new bugs and feedback.

I'm really excited about the continued progress for this software and motivated by the support and encouragement of the community. Thank you all for appreciating my work, providing thoughtful feedback, and encouraging me to do even more. As always, please keep an eye on the development progress board here for visibility into what features are in progress and coming up next!

https://gitlab.com/foundrynet/foundryvtt/boards


Please Read: Electron Migration

There is a key change as part of Foundry Virtual Tabletop 0.3.0 which deserves a section on its own to discuss. I have migrated the native application encapsulation from NWJS (https://nwjs.io/) to Electron (https://electronjs.org/) for a number of key reasons which I believe to make it the superior choice for ongoing development. The immediate consequence of this change is the following:

There is no support to patch pre-existing versions of Foundry VTT to this new update version. Everyone must re-download the full application with the arrival of 0.3.0. Future updates will use the auto-updater feature, but this version requires a re-download.

There are two primary advantages of Electron which motivated this decision. Application performance is measurably improved compared to the NWJS implementation. I hope users will find the Electron experience to be slightly more responsive. Secondly - using Electron supports an easier build process which will allow me to support native Linux and MacOS versions more easily in the future.


New Features


Core Bug Fixes


Core Software, APIs, and Module Development


D&D5e System Improvements