Skip to content

Commit

Permalink
Release v2.7.0
Browse files Browse the repository at this point in the history
  • Loading branch information
kakaroto committed Jun 18, 2022
1 parent 9a98a64 commit dcbcea0
Show file tree
Hide file tree
Showing 6 changed files with 70 additions and 14 deletions.
21 changes: 21 additions & 0 deletions docs/Changelog.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,24 @@
v2.7.0 (June 18th 2022)
===

* **Feature**: Add the ability to specify custom domains to load Beyond 20 on, opening the path for other VTT websites to natively add support for Beyond20.
* **Feature**: *Roll20*: Add support for auto-selecting monsters of the same name in the combat tracker when running an encounter with multiple instances of the same monster
* **Feature**: *Roll20*: Add option to show "Unknown Creature" (customizable) in the combat tracker for monsters not mapped to a token
* **Feature**: *Roll20*: Add an option to use the Beyond20 roll renderer without digital dice, allowing nicer and more customizable attack and damage outputs, with totals calculation
* **Feature**: Add support for displaying Feats to the VTT from the Feats page (by [@IsaacAbramowitz](https://github.com/IsaacAbramowitz))
* **Feature**: Specify the exact damage type for Genie's Wrath (by [@Aeristoka](https://github.com/Aeristoka))
* **Feature**: Add support for Artificer's Arcane Jolt on Infused weapons (by [@Aeristoka](https://github.com/Aeristoka))
* **Feature**: Add support for extra damage on natural 20s for Vicious Weapons (by [@Aeristoka](https://github.com/Aeristoka))
* **Bugfix**: Fix parsing of monster attacks which deal constant damage with no dice formula
* **Bugfix**: Add Crimson Rite damage to Polarm Master Bonus Attacks (by [@Aeristoka](https://github.com/Aeristoka))
* **Bugfix**: Fix character name detection caused by last DDB character sheet update
* **Bugfix**: Fix issue displaying result of non-standard dice (d3) when rolling with Digital Dice enabled
* **Bugfix**: Fix display of total damages in versatile attacks that displayed total 1-handed and total 2-handed uselessly
* **Bugfix**: Fix setting changes not properly propagating to open items and equipment pages
* **Bugfix**: *Roll20*: Fix issue with the combat tracker when matching multiple enemies with the same name where each turn, the token associated could be different



v2.6.3 (April 12th 2022)
===

Expand Down
19 changes: 19 additions & 0 deletions docs/release_notes.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,22 @@
2.7.0
===

Hi all, it's time for a Beyond20 update!

This update is being released in a bit of a rush as today, D&D Beyond made a change to the character sheets which broke the detection of the character name, breaking HP syncing among other things.

That being said, this is not just another small bugfix release, as this release is packed with many new features, as well as many other bugfixes.

I'm super excited about one of the features that's been brewing for a very long time, and it's the ability to let users enter a custom URL to load Beyond20 on, making it send its parsed and rendered rolls to any website. While this won't be immediately useful to you, it will open the path for any VTT to implement support for Beyond20 natively, or for other smaller extensions to bridge the gap between Beyond20 and other VTTs. I can't wait to see what comes out of this feature.

Another big change is to the Roll20 combat tracker support, as it will now hide the monster names by default, to avoid spoilers, but it will also be able to match tokens to multiple monsters with the same name without the need to add the "(A)", "(B)", etc.. prefixes to every token.

This release adds a total of 8 new features and fixes 7 issues. Please refer to the [Changelog](/Changelog#v270) for the full details of the changes.

As usual, thank you to all contributors, as well as to my generous [Patrons](https://patreon.com/kakaroto) and [Ko-fi/Github](/rations) supporters, who are making this possible.

Happy rolling!

2.6.3 (April 12th 2022)
===

Expand Down
38 changes: 27 additions & 11 deletions docs/update.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
## Beyond20 has just been installed or updated

Congratulations! Beyond20 was just updated to the latest version : v2.6.2
Congratulations! Beyond20 was just updated to the latest version : v2.7.0

I hope you like the new features, and hopefully the killer feature you were waiting for was just added.

Expand All @@ -17,13 +17,19 @@ Thank you all for your support!

# Release Notes

Hi everyone,
Hi all, it's time for a Beyond20 update!

Today (April 12th), D&D Beyond updated their character sheet, which broke the parsing of the Initiative modifier. Due to that breaking change, we're releasing yet another small bugfix update to your favorite extension.
This update is being released in a bit of a rush as today, D&D Beyond made a change to the character sheets which broke the detection of the character name, breaking HP syncing among other things.

We also fixed a couple of issues that might have affected the DDB mobile app parsing of the game log when rolling from Beyond20, and added support for Foundry VTT's upcoming v10 release.
That being said, this is not just another small bugfix release, as this release is packed with many new features, as well as many other bugfixes.

As usual, thank you to all my [Patrons](https://patreon.com/kakaroto) and [Ko-fi/Github](/rations) supporters, who are making this possible.
I'm super excited about one of the features that's been brewing for a very long time, and it's the ability to let users enter a custom URL to load Beyond20 on, making it send its parsed and rendered rolls to any website. While this won't be immediately useful to you, it will open the path for any VTT to implement support for Beyond20 natively, or for other smaller extensions to bridge the gap between Beyond20 and other VTTs. I can't wait to see what comes out of this feature.

Another big change is to the Roll20 combat tracker support, as it will now hide the monster names by default, to avoid spoilers, but it will also be able to match tokens to multiple monsters with the same name without the need to add the "(A)", "(B)", etc.. prefixes to every token.

This release adds a total of 8 new features and fixes 7 issues. Please refer to the [Changelog](/Changelog#v270) for the full details of the changes.

As usual, thank you to all contributors, as well as to my generous [Patrons](https://patreon.com/kakaroto) and [Ko-fi/Github](/rations) supporters, who are making this possible.

Happy rolling!

Expand All @@ -33,14 +39,24 @@ Click [here](/release_notes) for the full release notes from previous versions.

# Changelog

v2.6.3 (April 12th 2022)
v2.7.0 (June 18th 2022)
===

* **Bugfix**: Fix parsing of the initiative modifier after DDB character sheet update on April 12th (by [@Aeristoka](https://github.com/Aeristoka))
* **Bugfix**: Fix some missing data from rolls sent to the game log which caused issues with the DDB mobile app
* **Bugfix**: Remove decimal value of initiative rolls with tie breaker from rolls sent to the game log which caused issues with the DDB mobile app
* **Bugfix**: *FVTT*: Fix support for attaching rolls to the new ChatMessage API in Foundry VTT v10
* **Misc**: Update the Dread Ambusher option title and description
* **Feature**: Add the ability to specify custom domains to load Beyond 20 on, opening the path for other VTT websites to natively add support for Beyond20.
* **Feature**: *Roll20*: Add support for auto-selecting monsters of the same name in the combat tracker when running an encounter with multiple instances of the same monster
* **Feature**: *Roll20*: Add option to show "Unknown Creature" (customizable) in the combat tracker for monsters not mapped to a token
* **Feature**: *Roll20*: Add an option to use the Beyond20 roll renderer without digital dice, allowing nicer and more customizable attack and damage outputs, with totals calculation
* **Feature**: Add support for displaying Feats to the VTT from the Feats page (by [@IsaacAbramowitz](https://github.com/IsaacAbramowitz))
* **Feature**: Specify the exact damage type for Genie's Wrath (by [@Aeristoka](https://github.com/Aeristoka))
* **Feature**: Add support for Artificer's Arcane Jolt on Infused weapons (by [@Aeristoka](https://github.com/Aeristoka))
* **Feature**: Add support for extra damage on natural 20s for Vicious Weapons (by [@Aeristoka](https://github.com/Aeristoka))
* **Bugfix**: Fix parsing of monster attacks which deal constant damage with no dice formula
* **Bugfix**: Add Crimson Rite damage to Polarm Master Bonus Attacks (by [@Aeristoka](https://github.com/Aeristoka))
* **Bugfix**: Fix character name detection caused by last DDB character sheet update
* **Bugfix**: Fix issue displaying result of non-standard dice (d3) when rolling with Digital Dice enabled
* **Bugfix**: Fix display of total damages in versatile attacks that displayed total 1-handed and total 2-handed uselessly
* **Bugfix**: Fix setting changes not properly propagating to open items and equipment pages
* **Bugfix**: *Roll20*: Fix issue with the combat tracker when matching multiple enemies with the same name where each turn, the token associated could be different


---
Expand Down
2 changes: 1 addition & 1 deletion manifest.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "Beyond 20",
"version": "2.6.3",
"version": "2.7.0",
"manifest_version": 2,
"description": "Integrates the D&D Beyond Character Sheets with Roll20 and Foundry VTT.",
"permissions": [
Expand Down
2 changes: 1 addition & 1 deletion manifest_ff.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "Beyond 20",
"version": "2.6.3",
"version": "2.7.0",
"manifest_version": 2,
"description": "Integrates the D&D Beyond Character Sheets with Roll20 and Foundry VTT.",
"permissions": [
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "beyond20",
"version": "2.6.3",
"version": "2.7.0",
"description": "Beyond20: D&D Beyond & Roll20/Foundry VTT Integration",
"directories": {
"doc": "docs"
Expand Down

0 comments on commit dcbcea0

Please sign in to comment.