Skip to content

[Dependency] Bump league/commonmark from 2.8.0 to 2.8.1 in /site in the composer group across 1 directory#12546

Merged
williamjallen merged 1 commit into
mainfrom
dependabot/composer/site/composer-c28d45bab6
Mar 23, 2026
Merged

[Dependency] Bump league/commonmark from 2.8.0 to 2.8.1 in /site in the composer group across 1 directory#12546
williamjallen merged 1 commit into
mainfrom
dependabot/composer/site/composer-c28d45bab6

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Mar 7, 2026

Copy link
Copy Markdown
Contributor

Bumps the composer group with 1 update in the /site directory: league/commonmark.

Updates league/commonmark from 2.8.0 to 2.8.1

Release notes

Sourced from league/commonmark's releases.

2.8.1

What's Changed

This is a security release to address an issue where DisallowedRawHtml can be bypassed, resulting in a possible cross-site scripting (XSS) vulnerability.

Fixed

  • Fixed DisallowedRawHtmlRenderer not blocking raw HTML tags with trailing ASCII whitespace (GHSA-4v6x-c7xx-hw9f)
  • Fixed PHP 8.5 deprecation (#1107)

New Contributors

Full Changelog: thephpleague/commonmark@2.8.0...2.8.1

Changelog

Sourced from league/commonmark's changelog.

[2.8.1] - 2026-03-05

This is a security release to address an issue where DisallowedRawHtml can be bypassed, resulting in a possible cross-site scripting (XSS) vulnerability.

Fixed

  • Fixed DisallowedRawHtmlRenderer not blocking raw HTML tags with trailing ASCII whitespace (GHSA-4v6x-c7xx-hw9f)
  • Fixed PHP 8.5 deprecation (#1107)
Commits
  • 84b1ca4 Almost forgot this entry
  • bcf54f5 Merge commit from fork
  • 7a68ed1 Prepare to release 2.8.1
  • 5c0c4c8 Fix DisallowedRawHtml bypass via newline/tab in tag names
  • f6e7443 Add regression test
  • 0719b67 Merge pull request #1107 from freost/fix-php85-deprecation-error
  • 63ff2e0 Fix PHP 8.5 deprecation
  • 8608e9c Merge pull request #1106 from Kocal/patch-1
  • 10f246a [Docs] Fix "rendering" page rendering
  • 24b0774 Merge pull request #1104 from thephpleague/renovate/major-symfony
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions
    You can disable automated security fix PRs for this repo from the Security Alerts page.

@QuackHonk

Copy link
Copy Markdown
Contributor

Looks correct overall

@QuackHonk
QuackHonk self-requested a review March 20, 2026 20:53
@QuackHonk QuackHonk self-assigned this Mar 20, 2026
@automateprojectmangement automateprojectmangement Bot moved this from Seeking Reviewer to In Review in Submitty Development Mar 20, 2026

@QuackHonk QuackHonk left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! Just a quick runthrough suggests all necessary updates have been made

@github-project-automation github-project-automation Bot moved this from In Review to Awaiting Maintainer Review in Submitty Development Mar 20, 2026
@codecov

codecov Bot commented Mar 22, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 21.66%. Comparing base (a853d1b) to head (1b12803).

Additional details and impacted files

Impacted file tree graph

@@             Coverage Diff              @@
##               main   #12546      +/-   ##
============================================
- Coverage     22.24%   21.66%   -0.59%     
  Complexity     9637     9637              
============================================
  Files           238      268      +30     
  Lines         33042    36222    +3180     
  Branches          0      487     +487     
============================================
+ Hits           7350     7847     +497     
- Misses        25692    27892    +2200     
- Partials          0      483     +483     
Flag Coverage Δ
autograder 21.32% <ø> (ø)
js 2.04% <ø> (?)
migrator 100.00% <ø> (ø)
php 20.68% <ø> (ø)
python_submitty_utils 80.08% <ø> (ø)
submitty_daemon_jobs 91.13% <ø> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@williamjallen

Copy link
Copy Markdown
Member

@dependabot recreate

Bumps the composer group with 1 update in the /site directory: [league/commonmark](https://github.com/thephpleague/commonmark).


Updates `league/commonmark` from 2.8.0 to 2.8.1
- [Release notes](https://github.com/thephpleague/commonmark/releases)
- [Changelog](https://github.com/thephpleague/commonmark/blob/2.8/CHANGELOG.md)
- [Commits](thephpleague/commonmark@2.8.0...2.8.1)

---
updated-dependencies:
- dependency-name: league/commonmark
  dependency-version: 2.8.1
  dependency-type: direct:production
  dependency-group: composer
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot
dependabot Bot force-pushed the dependabot/composer/site/composer-c28d45bab6 branch from 1b12803 to 3c0bd72 Compare March 23, 2026 00:08
@williamjallen
williamjallen merged commit 192de65 into main Mar 23, 2026
67 of 70 checks passed
@williamjallen
williamjallen deleted the dependabot/composer/site/composer-c28d45bab6 branch March 23, 2026 22:58
@github-project-automation github-project-automation Bot moved this from Awaiting Maintainer Review to Done in Submitty Development Mar 23, 2026
GarvitKhandelwal31 pushed a commit to GarvitKhandelwal31/Submitty that referenced this pull request Mar 25, 2026
…he composer group across 1 directory (Submitty#12546)

Bumps the composer group with 1 update in the /site directory:
[league/commonmark](https://github.com/thephpleague/commonmark).

Updates `league/commonmark` from 2.8.0 to 2.8.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/thephpleague/commonmark/releases">league/commonmark's
releases</a>.</em></p>
<blockquote>
<h2>2.8.1</h2>
<h2>What's Changed</h2>
<p>This is a <strong>security release</strong> to address an issue where
<code>DisallowedRawHtml</code> can be bypassed, resulting in a possible
cross-site scripting (XSS) vulnerability.</p>
<h3>Fixed</h3>
<ul>
<li>Fixed <code>DisallowedRawHtmlRenderer</code> not blocking raw HTML
tags with trailing ASCII whitespace (<a
href="https://github.com/thephpleague/commonmark/security/advisories/GHSA-4v6x-c7xx-hw9f">GHSA-4v6x-c7xx-hw9f</a>)</li>
<li>Fixed PHP 8.5 deprecation (<a
href="https://redirect.github.com/thephpleague/commonmark/issues/1107">#1107</a>)</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/Kocal"><code>@​Kocal</code></a> made
their first contribution in <a
href="https://redirect.github.com/thephpleague/commonmark/pull/1106">thephpleague/commonmark#1106</a></li>
<li><a href="https://github.com/freost"><code>@​freost</code></a> made
their first contribution in <a
href="https://redirect.github.com/thephpleague/commonmark/pull/1107">thephpleague/commonmark#1107</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/thephpleague/commonmark/compare/2.8.0...2.8.1">https://github.com/thephpleague/commonmark/compare/2.8.0...2.8.1</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/thephpleague/commonmark/blob/2.8/CHANGELOG.md">league/commonmark's
changelog</a>.</em></p>
<blockquote>
<h2>[2.8.1] - 2026-03-05</h2>
<p>This is a <strong>security release</strong> to address an issue where
<code>DisallowedRawHtml</code> can be bypassed, resulting in a possible
cross-site scripting (XSS) vulnerability.</p>
<h3>Fixed</h3>
<ul>
<li>Fixed <code>DisallowedRawHtmlRenderer</code> not blocking raw HTML
tags with trailing ASCII whitespace (GHSA-4v6x-c7xx-hw9f)</li>
<li>Fixed PHP 8.5 deprecation (<a
href="https://redirect.github.com/thephpleague/commonmark/issues/1107">#1107</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/thephpleague/commonmark/commit/84b1ca48347efdbe775426f108622a42735a6579"><code>84b1ca4</code></a>
Almost forgot this entry</li>
<li><a
href="https://github.com/thephpleague/commonmark/commit/bcf54f5a38cf8e42cca45248b04caba13317459f"><code>bcf54f5</code></a>
Merge commit from fork</li>
<li><a
href="https://github.com/thephpleague/commonmark/commit/7a68ed1c6765bd2650fed6d9857985bdfe655c71"><code>7a68ed1</code></a>
Prepare to release 2.8.1</li>
<li><a
href="https://github.com/thephpleague/commonmark/commit/5c0c4c8fe5a31e8260be99e0afad7136a27c79e6"><code>5c0c4c8</code></a>
Fix DisallowedRawHtml bypass via newline/tab in tag names</li>
<li><a
href="https://github.com/thephpleague/commonmark/commit/f6e74434dd1a91f195f80cb0184b746a4187272a"><code>f6e7443</code></a>
Add regression test</li>
<li><a
href="https://github.com/thephpleague/commonmark/commit/0719b6744cc68bc8b037fb30db86b62ec370c557"><code>0719b67</code></a>
Merge pull request <a
href="https://redirect.github.com/thephpleague/commonmark/issues/1107">#1107</a>
from freost/fix-php85-deprecation-error</li>
<li><a
href="https://github.com/thephpleague/commonmark/commit/63ff2e0b12742f379803b5f21aa6f5b50abcd412"><code>63ff2e0</code></a>
Fix PHP 8.5 deprecation</li>
<li><a
href="https://github.com/thephpleague/commonmark/commit/8608e9c006d9f44acf8d983b126a813bd8def780"><code>8608e9c</code></a>
Merge pull request <a
href="https://redirect.github.com/thephpleague/commonmark/issues/1106">#1106</a>
from Kocal/patch-1</li>
<li><a
href="https://github.com/thephpleague/commonmark/commit/10f246a4064731b8c46942237a26261484bba7f5"><code>10f246a</code></a>
[Docs] Fix &quot;rendering&quot; page rendering</li>
<li><a
href="https://github.com/thephpleague/commonmark/commit/24b07741e26bfd7224acd5ec2342c25bab20a32a"><code>24b0774</code></a>
Merge pull request <a
href="https://redirect.github.com/thephpleague/commonmark/issues/1104">#1104</a>
from thephpleague/renovate/major-symfony</li>
<li>Additional commits viewable in <a
href="https://github.com/thephpleague/commonmark/compare/2.8.0...2.8.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=league/commonmark&package-manager=composer&previous-version=2.8.0&new-version=2.8.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/Submitty/Submitty/network/alerts).

</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
GarvitKhandelwal31 pushed a commit to GarvitKhandelwal31/Submitty that referenced this pull request Mar 29, 2026
…he composer group across 1 directory (Submitty#12546)

Bumps the composer group with 1 update in the /site directory:
[league/commonmark](https://github.com/thephpleague/commonmark).

Updates `league/commonmark` from 2.8.0 to 2.8.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/thephpleague/commonmark/releases">league/commonmark's
releases</a>.</em></p>
<blockquote>
<h2>2.8.1</h2>
<h2>What's Changed</h2>
<p>This is a <strong>security release</strong> to address an issue where
<code>DisallowedRawHtml</code> can be bypassed, resulting in a possible
cross-site scripting (XSS) vulnerability.</p>
<h3>Fixed</h3>
<ul>
<li>Fixed <code>DisallowedRawHtmlRenderer</code> not blocking raw HTML
tags with trailing ASCII whitespace (<a
href="https://github.com/thephpleague/commonmark/security/advisories/GHSA-4v6x-c7xx-hw9f">GHSA-4v6x-c7xx-hw9f</a>)</li>
<li>Fixed PHP 8.5 deprecation (<a
href="https://redirect.github.com/thephpleague/commonmark/issues/1107">#1107</a>)</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/Kocal"><code>@​Kocal</code></a> made
their first contribution in <a
href="https://redirect.github.com/thephpleague/commonmark/pull/1106">thephpleague/commonmark#1106</a></li>
<li><a href="https://github.com/freost"><code>@​freost</code></a> made
their first contribution in <a
href="https://redirect.github.com/thephpleague/commonmark/pull/1107">thephpleague/commonmark#1107</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/thephpleague/commonmark/compare/2.8.0...2.8.1">https://github.com/thephpleague/commonmark/compare/2.8.0...2.8.1</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/thephpleague/commonmark/blob/2.8/CHANGELOG.md">league/commonmark's
changelog</a>.</em></p>
<blockquote>
<h2>[2.8.1] - 2026-03-05</h2>
<p>This is a <strong>security release</strong> to address an issue where
<code>DisallowedRawHtml</code> can be bypassed, resulting in a possible
cross-site scripting (XSS) vulnerability.</p>
<h3>Fixed</h3>
<ul>
<li>Fixed <code>DisallowedRawHtmlRenderer</code> not blocking raw HTML
tags with trailing ASCII whitespace (GHSA-4v6x-c7xx-hw9f)</li>
<li>Fixed PHP 8.5 deprecation (<a
href="https://redirect.github.com/thephpleague/commonmark/issues/1107">#1107</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/thephpleague/commonmark/commit/84b1ca48347efdbe775426f108622a42735a6579"><code>84b1ca4</code></a>
Almost forgot this entry</li>
<li><a
href="https://github.com/thephpleague/commonmark/commit/bcf54f5a38cf8e42cca45248b04caba13317459f"><code>bcf54f5</code></a>
Merge commit from fork</li>
<li><a
href="https://github.com/thephpleague/commonmark/commit/7a68ed1c6765bd2650fed6d9857985bdfe655c71"><code>7a68ed1</code></a>
Prepare to release 2.8.1</li>
<li><a
href="https://github.com/thephpleague/commonmark/commit/5c0c4c8fe5a31e8260be99e0afad7136a27c79e6"><code>5c0c4c8</code></a>
Fix DisallowedRawHtml bypass via newline/tab in tag names</li>
<li><a
href="https://github.com/thephpleague/commonmark/commit/f6e74434dd1a91f195f80cb0184b746a4187272a"><code>f6e7443</code></a>
Add regression test</li>
<li><a
href="https://github.com/thephpleague/commonmark/commit/0719b6744cc68bc8b037fb30db86b62ec370c557"><code>0719b67</code></a>
Merge pull request <a
href="https://redirect.github.com/thephpleague/commonmark/issues/1107">#1107</a>
from freost/fix-php85-deprecation-error</li>
<li><a
href="https://github.com/thephpleague/commonmark/commit/63ff2e0b12742f379803b5f21aa6f5b50abcd412"><code>63ff2e0</code></a>
Fix PHP 8.5 deprecation</li>
<li><a
href="https://github.com/thephpleague/commonmark/commit/8608e9c006d9f44acf8d983b126a813bd8def780"><code>8608e9c</code></a>
Merge pull request <a
href="https://redirect.github.com/thephpleague/commonmark/issues/1106">#1106</a>
from Kocal/patch-1</li>
<li><a
href="https://github.com/thephpleague/commonmark/commit/10f246a4064731b8c46942237a26261484bba7f5"><code>10f246a</code></a>
[Docs] Fix &quot;rendering&quot; page rendering</li>
<li><a
href="https://github.com/thephpleague/commonmark/commit/24b07741e26bfd7224acd5ec2342c25bab20a32a"><code>24b0774</code></a>
Merge pull request <a
href="https://redirect.github.com/thephpleague/commonmark/issues/1104">#1104</a>
from thephpleague/renovate/major-symfony</li>
<li>Additional commits viewable in <a
href="https://github.com/thephpleague/commonmark/compare/2.8.0...2.8.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=league/commonmark&package-manager=composer&previous-version=2.8.0&new-version=2.8.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/Submitty/Submitty/network/alerts).

</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
GarvitKhandelwal31 pushed a commit to GarvitKhandelwal31/Submitty that referenced this pull request Apr 14, 2026
…he composer group across 1 directory (Submitty#12546)

Bumps the composer group with 1 update in the /site directory:
[league/commonmark](https://github.com/thephpleague/commonmark).

Updates `league/commonmark` from 2.8.0 to 2.8.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/thephpleague/commonmark/releases">league/commonmark's
releases</a>.</em></p>
<blockquote>
<h2>2.8.1</h2>
<h2>What's Changed</h2>
<p>This is a <strong>security release</strong> to address an issue where
<code>DisallowedRawHtml</code> can be bypassed, resulting in a possible
cross-site scripting (XSS) vulnerability.</p>
<h3>Fixed</h3>
<ul>
<li>Fixed <code>DisallowedRawHtmlRenderer</code> not blocking raw HTML
tags with trailing ASCII whitespace (<a
href="https://github.com/thephpleague/commonmark/security/advisories/GHSA-4v6x-c7xx-hw9f">GHSA-4v6x-c7xx-hw9f</a>)</li>
<li>Fixed PHP 8.5 deprecation (<a
href="https://redirect.github.com/thephpleague/commonmark/issues/1107">#1107</a>)</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/Kocal"><code>@​Kocal</code></a> made
their first contribution in <a
href="https://redirect.github.com/thephpleague/commonmark/pull/1106">thephpleague/commonmark#1106</a></li>
<li><a href="https://github.com/freost"><code>@​freost</code></a> made
their first contribution in <a
href="https://redirect.github.com/thephpleague/commonmark/pull/1107">thephpleague/commonmark#1107</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/thephpleague/commonmark/compare/2.8.0...2.8.1">https://github.com/thephpleague/commonmark/compare/2.8.0...2.8.1</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/thephpleague/commonmark/blob/2.8/CHANGELOG.md">league/commonmark's
changelog</a>.</em></p>
<blockquote>
<h2>[2.8.1] - 2026-03-05</h2>
<p>This is a <strong>security release</strong> to address an issue where
<code>DisallowedRawHtml</code> can be bypassed, resulting in a possible
cross-site scripting (XSS) vulnerability.</p>
<h3>Fixed</h3>
<ul>
<li>Fixed <code>DisallowedRawHtmlRenderer</code> not blocking raw HTML
tags with trailing ASCII whitespace (GHSA-4v6x-c7xx-hw9f)</li>
<li>Fixed PHP 8.5 deprecation (<a
href="https://redirect.github.com/thephpleague/commonmark/issues/1107">#1107</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/thephpleague/commonmark/commit/84b1ca48347efdbe775426f108622a42735a6579"><code>84b1ca4</code></a>
Almost forgot this entry</li>
<li><a
href="https://github.com/thephpleague/commonmark/commit/bcf54f5a38cf8e42cca45248b04caba13317459f"><code>bcf54f5</code></a>
Merge commit from fork</li>
<li><a
href="https://github.com/thephpleague/commonmark/commit/7a68ed1c6765bd2650fed6d9857985bdfe655c71"><code>7a68ed1</code></a>
Prepare to release 2.8.1</li>
<li><a
href="https://github.com/thephpleague/commonmark/commit/5c0c4c8fe5a31e8260be99e0afad7136a27c79e6"><code>5c0c4c8</code></a>
Fix DisallowedRawHtml bypass via newline/tab in tag names</li>
<li><a
href="https://github.com/thephpleague/commonmark/commit/f6e74434dd1a91f195f80cb0184b746a4187272a"><code>f6e7443</code></a>
Add regression test</li>
<li><a
href="https://github.com/thephpleague/commonmark/commit/0719b6744cc68bc8b037fb30db86b62ec370c557"><code>0719b67</code></a>
Merge pull request <a
href="https://redirect.github.com/thephpleague/commonmark/issues/1107">#1107</a>
from freost/fix-php85-deprecation-error</li>
<li><a
href="https://github.com/thephpleague/commonmark/commit/63ff2e0b12742f379803b5f21aa6f5b50abcd412"><code>63ff2e0</code></a>
Fix PHP 8.5 deprecation</li>
<li><a
href="https://github.com/thephpleague/commonmark/commit/8608e9c006d9f44acf8d983b126a813bd8def780"><code>8608e9c</code></a>
Merge pull request <a
href="https://redirect.github.com/thephpleague/commonmark/issues/1106">#1106</a>
from Kocal/patch-1</li>
<li><a
href="https://github.com/thephpleague/commonmark/commit/10f246a4064731b8c46942237a26261484bba7f5"><code>10f246a</code></a>
[Docs] Fix &quot;rendering&quot; page rendering</li>
<li><a
href="https://github.com/thephpleague/commonmark/commit/24b07741e26bfd7224acd5ec2342c25bab20a32a"><code>24b0774</code></a>
Merge pull request <a
href="https://redirect.github.com/thephpleague/commonmark/issues/1104">#1104</a>
from thephpleague/renovate/major-symfony</li>
<li>Additional commits viewable in <a
href="https://github.com/thephpleague/commonmark/compare/2.8.0...2.8.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=league/commonmark&package-manager=composer&previous-version=2.8.0&new-version=2.8.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/Submitty/Submitty/network/alerts).

</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

2 participants