Beta 0.2.1 Update and Download
Added 2019-02-18 05:05:21 +0000 UTCHi wonderful testers, I would like to first say thank you so much for the outpouring of feedback, questions, comments, and ideas you have shared during these first few days of Beta testing. There's still lots of work to do, but I am really motivated and enthused by your encouragement and support.
This is the first Beta test update version for the 0.2.0 release which adds several bug-fix changes as well as a few new small features. The fixes prioritized for this version were ones that could cause blocking bugs in the 0.2.0 release without a viable work-around.
Download Instructions
This is an Incremental Update - please use the auto-updater inside the Foundry VTT application, accessible through the Settings sidebar tab (question mark icon). Click "Update Software" and use the following update access key: 021-xz8734jksd78
New Features
- Improve the logic of TAB key target cycling. TAB will now cycle through any tokens that you have ownership rights to and remember the cycle order. You can use SHIFT+TAB to cycle backwards as well. If no tokens are able to be controlled TAB will simply recenter your view in the Scene's default orientation.
- Increased the default value for the maximum zoom level of the canvas from 200% to 300%. This option can also now be configured by modules (see below).
- Changes to a Token's nameplate value will now be automatically synchronized with that Token's entry in the turn tracking order (if it is present). Previously the name displayed in the turn order would not update unless you removed and re-added the token.
Core Bug Fixes
- Restored functionality of "global" light sources, which were previously failing to penetrate through intervening walls as intended. Global lights now are visible even if walls are in the way.
- Scene background images which include url-unfriendly characters like spaces or parentheses should now be tolerated by the server which creates thumbnail images for that scene.
- Fixed an issue with the rectangular token select tool which prevented it from working properly.
- Resolved an issue with window resizing and ambient sounds which caused them to be duplicated resulting in overlapping instances of the same audio effect.
- Resolved an issue which caused the ESCAPE key, and it's control over the main menu, to become stuck and prevent the menu from closing after multiple uses.
- Corrected a problem with token visibility state changes which did not correctly propagate to the combat turn tracker.
- The Playlist sidebar tab was only showing players the first audio track in a playlist to play, but failing to update properly when tracks were shuffled or sequenced. This issue should now be resolved.
- Fixed some poor logic in the implementation of the Tabs helper which allowed for the possibility that tab control would be cross-contaminated across multiple similar UI elements (like character sheets). You now will only be able to control the tabs within the application where the tab control also resides.
- Fixed a visual artifact that resulted in a token "flicker" when first beginning to drag the token. This should visually now appear more smooth.
Core Software, APIs, and Module Development
- Added two new Hooks in the main application initialization order. Please see details here: https://gitlab.com/foundrynet/foundryvtt/issues/444.
- Added new Hooks which can be used to easily customize the options included in context menu entries for sidebar tabs and directories. Please see details and example usage here: https://gitlab.com/foundrynet/foundryvtt/issues/443
- The maximum zoom level of the game canvas can now be configured by modules by assigning CONFIG.maxCanvasZoom.
D&D5e Fixes and Improvements
- Context menu options for dice rolls (apply damage or healing) will now only be shown if you are currently controlling a token or tokens. This should help prevent confusion around how this option may be used.
- Posting chat cards for weapon, spell, or other item actions will now obey the current roll mode value and post using private GM or blind messages if that setting does not designate public rolling.
- The current value of the global roll mode dropdown menu will now inform the default choice available when rolling checks or attacks using chat cards in the 5e system.
- Resolved a bug which prevented context menu damage application to apply for tokens which were not linked to their prototype Actor.
- Fixed a bug which caused re-draws of the game canvas to lose track of the designated diagonal measurement rule setting.