1.8.0
What's Changed
Under the Hood
- A stupendous amount of "linting" (code style improvements) by @wyrmisis in #276, #307, #309
- A stupendous number of end-to-end tests by @bakbakbakbakbak in #334, #351, #356
- Smarter typing for the game system's custom types by @amir-arad in #369
- Symlinker now correctly accepts an array of data paths by @bakbakbakbakbak in #360
Fixes
-
A character's language add/delete buttons now work by @anthonyronda in 80108f1
-
Dragging a container onto itself no longer makes it disappear by @bakbakbakbakbak in #359
-
The inventory tab now clips long item names off with ellipses by @wyrmisis in #384
-
Macros can now be dragged to the macro bar by @bakbakbakbakbak in #347
-
Images associated with tags are now restored by @bakbakbakbakbak in #350
-
When dragging a folder into the party sheet, actors inside subfolders will now also be added by @bakbakbakbakbak in #346
-
Made spending a spell an async function to avoid possible timing issues by @bakbakbakbakbak in #352
-
Dice fixes, including more sensible handling of attack rolls without a target by @bakbakbakbakbak in #345
-
When dragging an item to the macro bar, the system no longer fails to create a macro if someone else already has an item by that name by @bakbakbakbakbak in #314
-
Drawing treasure from the treasure table now correctly uses async by @bakbakbakbakbak in #349
-
If you somehow have a broken link to your document images, the game system now helpfully updates it to the default image by @bakbakbakbakbak in #325
-
Resolving 1.8.x branch merge conflicts by @anthonyronda in #388
Full Changelog: 1.7.7...1.8.0