PDA

View Full Version : Fantasy Grounds - Beta Release v4.4.0



Moon Wizard
May 25th, 2023, 03:30
Target Release Date: June 2023

As always, we're a small company so we rely on our community to help sound out each new release. Thanks in advance to all those who pitch in.

Accessing the Beta
Only the Test mode slot contains this version. Test Mode can be accessed by selecting the Settings button from the Fantasy Grounds launch screen, changing the mode setting in the Settings dialog, and then selecting Update button to update the files to the test version. I will update this thread as I release new iterations of the test version.

Beta Data
When using the Test channel in Fantasy Grounds Settings, your data files for the Test version will be stored in a separate subfolder under the main Fantasy Grounds data folder called "channels\Test\". This will not impact any campaigns in the Live mode (until full release occurs).

Key Things
1) Always backup your campaign data before running the test version.
2) If the GM is running on Test channel, then all of the players will also be running on Test channel.
3) If you encounter an issues log them in the relevant testing thread - don't use the generic House of Healing, but use this forum.
4) Do not use the Test build for your games if you and your group are not comfortable with testing pre-release software.
5) Do not use the Test build for developer DLC for store or forge submission (as the data file formats may have changed, or will change more during the beta).

Thanks,
JPG

Moon Wizard
May 25th, 2023, 03:30
Update Notes


Support for WEBM and WEBP file formats. (See Notes below.)
Support for UVTT file import. (Converted to PNG and XML)
Support for image export via button on bottom of image data control.
Image layer controls for sharing and visibility in the image data control are now two separate toggles, instead of a single tri-state toggle.
Image paint stamp cursor preview will adjust preview to use fade value specified.
Image layer editing mouse handles increased in size when UI scale greater than 100%.
Individual database record reversion did not handle nested child data correctly. Fixed.
Image paint fill editing was not correctly synchronizing to player client. Fixed.
Token height not taken into account for token targeting arrows when calculating distance in ISO grid mode. Fixed.
Graphical elements could be distorted when clipped in both vertical or both horizontal directions. Fixed.
Image data panel resets layer list scroll position when toggling layer states. Fixed.
Image data panel layer list header positioning not correct. Fixed.
Image paint eraser path not visible. Fixed.
Exception when performing some paint shape operations. Fixed.
[DEV] subwindow - When vertical size defined via anchors and/or height attribute, vertical size used in initial child window layout.
[DEV] buttoncontrol - setText API not working. Fixed.
[DEV] windowcontrol - anchored.anchor.postoffset did not calculate correctly when UI scaled. Fixed.
[DEV] windowlist - When all child windows hidden due to filters, the empty text defined for list will be shown.
[DEV] DB/databasenode - onChildDeleted event returns second parameter with the name of the child deleted.
[DEV] DB/databasenode - Adding children to module data did not always mark parent or child has dirty for reversion checks. Fixed.
[DEV] DB/databasenode - Adding children to module data did not mark the child as a phantom for reversion. Fixed.
[DEV] DB/databasenode - Reverting non-phantom child nodes did not call onUpdate event. Fixed.
[DEV] DB/databasenode - Deleting phantom children on module data incorrectly marked as part of original data for reversion. Fixed.
[DEV] DB/databasenode - Node reversion did not notify list parent nodes of some updates. Fixed.


NOTE: For WEBM files, only VP8 codec supported (not VP9), and no audio support.
NOTE 2: For UI WEBM/WEBP usage, frame graphics do not support WEBM nor animated WEBP; Portraits do not support WEBM.

Moon Wizard
May 30th, 2023, 04:20
Updates Today


Paint fill editing was not correctly synchronizing to player client. Fixed.
Token height not taken into account for token targeting arrows when calculating distance in ISO grid mode. Fixed.
Shortcut pin graphics too large and clipped in image controls. Fixed.
[DEV] DB/databasenode - Node reversion did not notify list parent nodes of some updates. Fixed.

Moon Wizard
May 31st, 2023, 22:26
Updates Today


UVTT import not working. Fixed.
Icons were too dark for standard interface elements. Fixed.
Graphical elements could be distorted when clipped in both vertical or both horizontal directions. Fixed.

Moon Wizard
June 1st, 2023, 17:23
Updates Today


Thumbnails were often not showing up in Assets windows. Fixed.

Moon Wizard
June 2nd, 2023, 23:57
Updates Today


Wide thumbnails were getting shrunk incorrectly in the Assets/Decals windows. Fixed.
Window/control backgrounds were not being displayed. Fixed.
Formatted text bullets were not being displayed. Fixed.

Moon Wizard
June 6th, 2023, 01:28
Updates Today


Integrity check for string databasenode value creation in module override data updated.
Campaigns could sometimes be displayed in the launcher in non-alphabetical order. Fixed.
Thumbnails not always correct for WEBP/WEBM graphics. Fixed.
Lighting did not work correctly with WEBP/WEBM graphics. Fixed.

Moon Wizard
June 6th, 2023, 18:36
Updates Today


Animated graphics would show white backgrounds in some situations. Fixed.
Image paint stamp cursor preview will adjust preview to use fade value specified.
Image paint stamp lighting adjusted to work better with animated assets.
Thumbnail aspect ratio incorrect for WEBM files. Fixed.
Image paint fill alpha blending for graphic assets not working correctly. Fixed.
Error when displaying non-animated graphics during dragging from earlier build today. Fixed.

Moon Wizard
June 8th, 2023, 16:33
Updates Today


Image graphics with transparency did not always display correctly when using lighting and LoS. Fixed.
[DEV] windowlist - When all child windows hidden due to filters, the empty text defined for list will be shown.

Moon Wizard
June 12th, 2023, 21:27
Updates Today


Image layer editing mouse handles increased in size when UI scale greater than 100%.
Image data panel resets layer list scroll position when toggling layer states. Fixed.
Image data panel layer list header positioning not correct. Fixed.
Image export would fail on every second attempt. Fixed.
Unable to export images when total map size too big for graphics card. Fixed by scaling to fit graphics card when exporting.

Moon Wizard
June 14th, 2023, 00:31
Updates Today


Image metadata XML file is now exported at the same time as the image is exported when using the image export feature.
Image paint eraser path not visible. Fixed.
Exception when performing some paint shape operations. Fixed.