* 'add-pie-langium-parser' of github.com:Yokozuna59/mermaid: (48 commits)
make pie parser async
Changes to gantt.html 1. Added a Gantt diagram that demonstrates to users that hashtages and semicolons can be added to titles, sections, and task data. Changes to gantt.spec.js 1. Added unit tests to ensure that semicolons and hashtags didn't break the functionality of the gantt diagram when used in titles, sections or task data. Changes to /parser/gantt.spec.js 1. Added rendering tests to ensure that semicolons and hashtags in titles, sections, and task data didn't break the rendering of Gantt diagrams.
perf: prevent adding multiple DOMPurify hooks
Update docs
chore: Update tests
Fix types
refactor: Make parser.parse async
refactor: Support async parsers Add `Diagram.fromText`
Lint
Remove echo
RefTest
Echo event
Update cypress
Fix applitools
Fix applitools
add sequenceDiagram link e2e test
fix sequence diagram popup
Changes to gantt.jison 1. Consistent spacing on line 30
Changes to gantt.jison 1. Removed typo
Changes to gnatt.jison 1. Removed the hash and semicolon symbols from the title regex to allow for their use. 2. Removed the hash and semicolon symbols from the section regex to allow for their use. 3. Removed the hash and semicolon symbols for the taskTxt regex to allow for their use. I did not remove the colon because the parser fails to recognize when the actual taskData begins if that distinctions isn't kept. 4. Removed the regex \#[^\n]* which skipped comments to fix some bugs with hash symbols in the taskTxt. I tested this changed by putting it back and using the comment to see if it was recognized as a comment, but I would receive a syntax error and the diagram would not be rendered. So, I think we can safely remove that line, BUT it would be best practice if someone else tested this change to ensure that this will not break anyone's Gantt diagrams.
...
* Changes to flow.jison
1. Added support for the plus symbol.
* Changes to errorRenderer.ts
1. Fixed a typo where 'renering' instead 'rendering'
* Revert "Changes to flow.jison"
This reverts commit 28b9dc897fa6756fc5bf423381c3df35c637fbfc.
* develop:
Update container
Update container
Remove pnpm cache
Use `.node-version` file in workflows
Remove node version from matrix
Update to Node v20
Update to Node v20
* develop:
Update container
Update container
Remove pnpm cache
Use `.node-version` file in workflows
fix: Redirect of old URLs
Remove node version from matrix
Update to Node v20
Update to Node v20
fix lint
add latest blog post
update discord invite link
remove holiday promo text