Hello everybody!
What a week, wow!
As mentioned in my last status update, I was planning on releasing Beyond20 within "the next couple of days", and I did! I actually released Beyond20 v2.4.2 on June 1st, yeay! 🥳
However, as I was planning on writing about it here the following day, we got reports of a critical issue that forced me to go back in there and fix and test and re-release an update to it, and so, v2.4.3 was released! Also on June 1st (though late that night, vs early in the morning). Again, by that time, I was too tired to post about it, so I waited the following day, and that's when D&D Beyond released their new targeted rolls update for Digital Dice, which broke Beyond20 again! So I've worked on fixing that, as well as a few other issues that were reported since. I've spent hours testing this because I became paranoid and I was too worried about having some other bug in it that would need yet another release, but I finally felt confident enough, and that lead us to the Beyond20 v2.4.4 update which I released about an hour ago... While writing this Patreon post, and trying to make the screenshots you see above, I finally encountered yet another critical bug, which causes the D&D Beyond page to become unresponsive if a roll table is in a character sheet's feature. So I went back and fixed that, and released 2.4.5. I think I might need some vacation!
So there you go, enjoy the v2.4.5 release of Beyond20, which I really hope is without any critical bugs! As you can see from the screenshots above, the feature in this, euhh.. these releases is the support for rolling directly from source books and for rolling tables directly.
Thanks everyone for the support and for keeping me working on this amazing piece of software!
See below for the full release notes for these last 4 releases as well as the change logs.
Enjoy!
2.4.2 (June 1st 2021)
I’m really excited about this Beyond20 update, as it adds a feature I’ve been wanting to add for a long time.
While this is marked as 2.4.2, which means it’s a “minor” update, it’s actually got some really major features, like the ability to roll from source books and classes pages, and a newly added support for roll tables (give the treasure tables in the DMG a try)!
This release also adds support for the latest Foundry VTT stable version 0.8.6 which was released today, so for those of you who have updated your Foundry to the latest release, you’ll be able to use Beyond20 without problems. If you haven’t seen the latest Foundry update video (with a nice feature tour of the VTT), I recommend you check out the video on Foundry’s youtube : https://www.youtube.com/watch?v=nuyzLlk_QQQ and of course, if you want to enhance that gaming experience even further and get the best hosting there is, with plenty of awesome features on top, you have to drop by to The Forge and subscribe! 😄
Among other smaller bugfixes, a long standing bug that was fixed in this release is the one where dice formulas in the class features list or action snippets might get split in two and appear as two separate formulas. I finally managed to figure out a way to fix that bug, so hopefully there are no more issues there.
Overall, I’m quite happy with this release, and I suggest you check out the Changelog for the full list of changes (a small/readable changelog for once). I have recently posted a status update on my Patreon that lists my current projects and plans for the short term, if anyone is curious and/or interested in giving it a read.
Thank you to all my Patrons and ko-fi/github supporters, and for everyone who helped make this possible.
Thank you all for using this software and for being part of this amazing community. Enjoy, and keep rolling!
2.4.3 (June 1st 2021)
Oups, a small (but critical) bug slipped through 2.4.2 released earlier today. This should fix it along with a couple of other small bugs discovered. See release notes below for what’s new in today’s releases.
2.4.4 (June 4th 2021)
Wow, a third release of Beyond20 in as many days! Shortly after the last release, D&D Beyond released an update to the character sheets which adds support for targetted rolls in the Digital Dice roller, which broke rolling with Beyond20 when Digital Dice were enabled. This 2.4.4 hotfix release will fix the issue, along with a few other small issues. Read on below for more information on this week’s release.
2.4.5 (June 4th 2021)
And merely 30 minutes later, a 4th hotfix release because clearly I’ve lost touch with reality.
Changelogs :
v2.4.2 (June 1st 2021)
- Feature: Add the ability to roll from formulas in source book pages
- Feature: Add the ability to roll from formulas in classes pages
- Feature: Add the ability to parse roll tables and roll their results directly to the VTT
- Feature: FVTT: Add support for Foundry VTT 0.8.x new Dice API
- Feature: Add support for advantage/disadvantage badges on death saves (by @Aeristoka)
- Feature: Add suport for Ranger: Natural Explorer (by @Aeristoka)
- Feature: Roll critical damage dice when using the “Force Critical” option and rolling damages only
- Feature: Add the ability to parse and roll formulas with multiple different dice in them (1d10+1d8 for example, instead of 1d10+mod)
- Bugfix: Fix roll dice in feature snippets that are split into two separate rolls due to tooltips (Deflect Missiles, Talons, Radiance of the Dawn, Hands of Healings, etc…)
- Bugfix: Fix dice duplication in the Foundry VTT 0.7.x with Dice So Nice module, when using dice pools
- Bugfix: Fix Brutal Critical for Perfect rolls Homebrew critical rule (by @Aeristoka)
- Bugfix: Fix Brutal Critical processing non weapon damage for the dice selection (by @Aeristoka)
- Bugfix: Fix the death save icon not appearing upon page reload
- Bugfix: Fix custom dice in action snippets disappearing after a side panel is opened
- Bugfix: Fix missing settings variable when rolling from an equipment/magic item page
- Bugfix: Firefox: Fix extension options scrollbar flickering on Firefox
- Bugfix: Roll20: Fix character name showing as “null” in Roll20 in some instances
v2.4.3 (June 1st 2021)
- Feature: Add support for the roll tables in character sheets too
- Bugfix: Fix a crash that happened on the long rest dialog
- Bugfix: Fix settings not propagating to source and classes pages
- Bugfix: Fix the merging of two adjacent formulas within ddb tooltips not working in all use cases
v2.4.4 (June 4th 2021)
- Feature: FVTT: Apply condition status effects to custom named tokens linked to an actor with the correct name
- Bugfix: Fix support for rolling with digital dice with the new targetted rolls update from D&D Beyond
- Bugfix: Fix Wild Magic roll table not displaying the resulting effect
- Bugfix: Fix dice rolls in feature snippets disappearing after clicking on the sheet
- Bugfix: Fix dice rolls in feature snippets being merged into invalid formulas in certain situations
- Bugfix: Fix condition updates being sent twice in some situations
- Misc: Improved some performance in how pages are parsed
v2.4.5 (June 4th 2021)
- Bugfix: Fix a crash when showing a table in a character sheet’s sidebar