Skip to content

Commit

Permalink
Release v2.10.0
Browse files Browse the repository at this point in the history
  • Loading branch information
kakaroto committed Nov 18, 2024
1 parent f668842 commit 621f9c8
Show file tree
Hide file tree
Showing 6 changed files with 68 additions and 19 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.10.0 (November 17th 2024)
===
- **Feature**: *Firefox*: Add support for optional permission requests, and remove mandatory Discord permissions
- **Feature**: Added support for 2024 edition of Great Weapon Fighting (by [@dmportella](https://github.com/dmportella))
- **Feature**: Added support for 2024 edition of Great Weapon MAster (by [@dmportella](https://github.com/dmportella))
- **Feature**: Added support for 2024 edition of Polearm Master (by [@dmportella](https://github.com/dmportella))
- **Feature**: Sent custom DOM API events to D&D Beyond pages
- **Feature**: Add support for species pages
- **Feature**: Add support for backgrounds pages
- **Bugfix**: Fix support for Monster actions using new terminology introduced in 2024 rules (by [@dmportella](https://github.com/dmportella))
- **Bugfix**: Fix support for character creatures (by [@dmportella](https://github.com/dmportella))
- **Bugfix**: Fix parsing of creature's HP
- **Bugfix**: Fix distinguishing between ability checks and saving throws
- **Bugfix**: Fix support for character conditons and exhaustion levels
- **Bugfix**: Fix DOM API message for custom domains when settings are updated
- **Bugfix**: Fix parsing of Emanate Wrath action
- **Bugfix**: Prevent parsing of dice formulas in user comments
- **Bugfix**: *FVTT*: Fix creating Beyond20 actors on Foundry VTT v12 (by [@zambo](https://github.com/zambo))
- **Bugfix**: *Firefox*: Fix support for Roll20 Discord Activity


v2.9.8 (October 12th 2024)
===
- **Bugfix**: Fix detection and use of the correct To Hit value on weapon attacks
Expand Down
16 changes: 16 additions & 0 deletions docs/release_notes.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
v2.10.0 (November 17th 2024)
===

Hi everyone,

It's time for another update to Beyond20. This release fixes some of the few parsing issues that have slowly crept up during the last month, due to D&D Beyond continuously changing their character sheets, but it also has a few new features as well.

Other than adding support for some of the new 2024 rules (new monsters, species, backgrounds, Great Weapon Fighting, Great Weapon Master, Polearm Master), it also finally properly implements Firefox's optional permissions API, allowing Firefox users to enjoy the same dynamic permissions as Chrome user had. This also removes for Firefox users the previously mandatory discord permissions and brings support for Roll20's Discord Activity on par with the Chrome implementation.

There's more work to be done in the next few weeks and months to continue supporting the new changes with the 2024 rules, but this is a very good starting point.
You can see the full list of changes in the [Changelog](/Changelog#v2100).

As usual, thank you to all contributors, especially [@dmportella](https://linktr.ee/dmportella), as well as to my generous [Patrons](https://patreon.com/kakaroto) and [Ko-fi/Github](/rations) supporters.

Happy rolling!

v2.9.8 (October 12th 2024)
===

Expand Down
44 changes: 28 additions & 16 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.9.8
Congratulations! Beyond20 was just updated to the latest version : v2.10.0

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

Expand All @@ -17,35 +17,47 @@ Thank you all for your support!

# Release Notes

v2.9.8 (October 12th 2024)
v2.10.0 (November 17th 2024)
===

Hi again,
Hi everyone,

Another few weeks have passed and another update to D&D Beyond's website has broken Beyond 20. This update fixes the recent issue of being unable to roll items/weapon attacks. It also adds support to some of the new 2024 rules and minor bugfixes.
It's time for another update to Beyond20. This release fixes some of the few parsing issues that have slowly crept up during the last month, due to D&D Beyond continuously changing their character sheets, but it also has a few new features as well.

**Note**: The v2.9.8 update fixes a small issue with To Hit detection which slipped through the 2.9.7 release from the day before.
Other than adding support for some of the new 2024 rules (new monsters, species, backgrounds, Great Weapon Fighting, Great Weapon Master, Polearm Master), it also finally properly implements Firefox's optional permissions API, allowing Firefox users to enjoy the same dynamic permissions as Chrome user had. This also removes for Firefox users the previously mandatory discord permissions and brings support for Roll20's Discord Activity on par with the Chrome implementation.

As always, thank you to [@dmportella](https://linktr.ee/dmportella) for his contributions and to everyone who supports the project, and thank you to my generous [Patrons](https://patreon.com/kakaroto) and [Ko-fi/Github](/rations) supporters.
There's more work to be done in the next few weeks and months to continue supporting the new changes with the 2024 rules, but this is a very good starting point.
You can see the full list of changes in the [Changelog](/Changelog#v2100).

Enjoy!
As usual, thank you to all contributors, especially [@dmportella](https://linktr.ee/dmportella), as well as to my generous [Patrons](https://patreon.com/kakaroto) and [Ko-fi/Github](/rations) supporters.

Happy rolling!

---

Click [here](/release_notes) for the full release notes from previous versions.

# Changelog

v2.9.8 (October 12th 2024)
===
- **Bugfix**: Fix detection and use of the correct To Hit value on weapon attacks

v2.9.7 (October 11th 2024)
v2.10.0 (November 17th 2024)
===
- **Feature**: Add support for 2024 variants of Great Weapon Master and Sharpshooter (by [@dmportella](https://github.com/dmportella))
- **Bugfix**: Fix parsing of item names on character sheet (by [@dmportella](https://github.com/dmportella))
- **Bugfix**: Fix support for parsing class feature options and choices (by [@dmportella](https://github.com/dmportella))
- **Bugfix**: Fix support for Sorcerous Burst when using "Perfect rolls" for the homebrew critical hit rules (by [@dmportella](https://github.com/dmportella))
- **Feature**: *Firefox*: Add support for optional permission requests, and remove mandatory Discord permissions
- **Feature**: Added support for 2024 edition of Great Weapon Fighting (by [@dmportella](https://github.com/dmportella))
- **Feature**: Added support for 2024 edition of Great Weapon MAster (by [@dmportella](https://github.com/dmportella))
- **Feature**: Added support for 2024 edition of Polearm Master (by [@dmportella](https://github.com/dmportella))
- **Feature**: Sent custom DOM API events to D&D Beyond pages
- **Feature**: Add support for species pages
- **Feature**: Add support for backgrounds pages
- **Bugfix**: Fix support for Monster actions using new terminology introduced in 2024 rules (by [@dmportella](https://github.com/dmportella))
- **Bugfix**: Fix support for character creatures (by [@dmportella](https://github.com/dmportella))
- **Bugfix**: Fix parsing of creature's HP
- **Bugfix**: Fix distinguishing between ability checks and saving throws
- **Bugfix**: Fix support for character conditons and exhaustion levels
- **Bugfix**: Fix DOM API message for custom domains when settings are updated
- **Bugfix**: Fix parsing of Emanate Wrath action
- **Bugfix**: Prevent parsing of dice formulas in user comments
- **Bugfix**: *FVTT*: Fix creating Beyond20 actors on Foundry VTT v12 (by [@zambo](https://github.com/zambo))
- **Bugfix**: *Firefox*: Fix support for Roll20 Discord Activity

---

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.9.8",
"version": "2.10.0",
"manifest_version": 3,
"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.9.8",
"version": "2.10.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.9.8",
"version": "2.10.0",
"description": "Beyond20: D&D Beyond & Roll20/Foundry VTT Integration",
"directories": {
"doc": "docs"
Expand Down

0 comments on commit 621f9c8

Please sign in to comment.