Tags: iansan5653/github-markdown-a11y-extension
Tags
Bump markdownlint from 0.34.0 to 0.35.0 (#48) Bumps [markdownlint](https://github.com/DavidAnson/markdownlint) from 0.34.0 to 0.35.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/DavidAnson/markdownlint/blob/main/CHANGELOG.md">markdownlint's changelog</a>.</em></p> <blockquote> <h2>0.35.0</h2> <ul> <li>Add MD058/blanks-around-tables</li> <li>Use <code>micromark</code> in MD001/MD003/MD009/MD010/MD013/MD014/MD019/MD021/MD023/ MD024/MD025/MD039/MD042/MD043</li> <li>Improve MD018/MD020/MD031/MD034/MD044</li> <li><code>markdown-it</code> parser no longer invoked by default</li> <li>Add strict version of JSON schema</li> <li>Improve performance</li> <li>Update dependencies</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/DavidAnson/markdownlint/commit/fe02674ce0119b0ae2c260e326ef6f74693c35e0"><code>fe02674</code></a> Update to version 0.35.0.</li> <li><a href="https://github.com/DavidAnson/markdownlint/commit/6d097cce3f094ef2796c1d358e048f01a70d71ba"><code>6d097cc</code></a> Add missing semicolon to address new code scanning warning.</li> <li><a href="https://github.com/DavidAnson/markdownlint/commit/9c8e7156e1aba1b5c0a8e8c0677ea9e83e7c1158"><code>9c8e715</code></a> Create strict JSON Schema for configuration (standalone for ease of use) and ...</li> <li><a href="https://github.com/DavidAnson/markdownlint/commit/bbca3ad209166f3539f1a35da574cb1a0bac757a"><code>bbca3ad</code></a> Bump eslint from 9.9.0 to 9.9.1</li> <li><a href="https://github.com/DavidAnson/markdownlint/commit/0291179e93f052117469b4ea77f7ac3c6dd1a3b3"><code>0291179</code></a> Bump <code>@eslint/js</code> from 9.9.0 to 9.9.1</li> <li><a href="https://github.com/DavidAnson/markdownlint/commit/05a467494b5d27143df39733f7a9ee1266ddcff1"><code>05a4674</code></a> Update README.md to say explicitly that all rules are enabled by default.</li> <li><a href="https://github.com/DavidAnson/markdownlint/commit/dfcb4529f36fbbb0226e537c844a1a07c95772b7"><code>dfcb452</code></a> Cache all top-level calls to filterByTypes (~7% runtime reduction).</li> <li><a href="https://github.com/DavidAnson/markdownlint/commit/85e704f32ab546a7d5a8d8f176b190ed32af1477"><code>85e704f</code></a> Update to only invoke rules that are used at least once by the content.</li> <li><a href="https://github.com/DavidAnson/markdownlint/commit/6870a488297e3c561c74a6de0e10aaf5929fcb2d"><code>6870a48</code></a> Bump webpack from 5.93.0 to 5.94.0 in /micromark</li> <li><a href="https://github.com/DavidAnson/markdownlint/commit/0d769607afaf99ff14d122c7177db80638446ae2"><code>0d76960</code></a> Bump webpack from 5.92.0 to 5.94.0</li> <li>Additional commits viewable in <a href="https://github.com/DavidAnson/markdownlint/compare/v0.34.0...v0.35.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=markdownlint&package-manager=npm_and_yarn&previous-version=0.34.0&new-version=0.35.0)](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 merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump markdownlint from 0.33.0 to 0.34.0 (#41) Bumps [markdownlint](https://github.com/DavidAnson/markdownlint) from 0.33.0 to 0.34.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/DavidAnson/markdownlint/blob/main/CHANGELOG.md">markdownlint's changelog</a>.</em></p> <blockquote> <h2>0.34.0</h2> <ul> <li>Use <code>micromark</code> in MD027/MD028/MD036/MD040/MD041/MD046/MD048</li> <li>Improve MD013/MD034/MD049/MD050/MD051</li> <li>Update custom rule requirements and documentation</li> <li>Improve various TypeScript declarations</li> <li>Update dependencies</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/DavidAnson/markdownlint/commit/b2305efafb034b1f328845aec9928b5363ffd646"><code>b2305ef</code></a> Update to version 0.34.0.</li> <li><a href="https://github.com/DavidAnson/markdownlint/commit/6920d8c72852d45e5640234f2b7f6d965b5d849a"><code>6920d8c</code></a> Bump typescript from 5.4.2 to 5.4.3</li> <li><a href="https://github.com/DavidAnson/markdownlint/commit/8fe819fa69b684d21b555d80239f786d43a4ea16"><code>8fe819f</code></a> Bump webpack from 5.90.3 to 5.91.0 in /micromark</li> <li><a href="https://github.com/DavidAnson/markdownlint/commit/53f4bbf19a3cd04132fa25b2f54866f2498acac6"><code>53f4bbf</code></a> Bump webpack from 5.90.3 to 5.91.0</li> <li><a href="https://github.com/DavidAnson/markdownlint/commit/4c7cc9c326a1ba4e129aa6022ee4411af250dfca"><code>4c7cc9c</code></a> Add 2 missing trailing semicolons.</li> <li><a href="https://github.com/DavidAnson/markdownlint/commit/ab0ea70b7f49e9bef3cecfafd8cc1376aa8dd39c"><code>ab0ea70</code></a> Update test repo snapshots.</li> <li><a href="https://github.com/DavidAnson/markdownlint/commit/c83afe1cfd4643437448d9bad4c295a11d086267"><code>c83afe1</code></a> Update documentation for MD013/line-length to call out a missing scenario and...</li> <li><a href="https://github.com/DavidAnson/markdownlint/commit/82441faa91695461fdd99265d3b1d479de1a20ff"><code>82441fa</code></a> Reimplement MD036/no-emphasis-as-heading using micromark tokens.</li> <li><a href="https://github.com/DavidAnson/markdownlint/commit/6f6348a63d763394e208792aa20bb6301cb2cad1"><code>6f6348a</code></a> Bump <code>@microsoft/api-extractor</code> from 7.42.3 to 7.43.0 in /micromark</li> <li><a href="https://github.com/DavidAnson/markdownlint/commit/a83e2d8a099eaf4e4e1f042d3ae0e7945d2eda0e"><code>a83e2d8</code></a> Reimplement MD041/first-line-heading/first-line-h1 using micromark tokens.</li> <li>Additional commits viewable in <a href="https://github.com/DavidAnson/markdownlint/compare/v0.33.0...v0.34.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=markdownlint&package-manager=npm_and_yarn&previous-version=0.33.0&new-version=0.34.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) You can trigger a rebase of this PR 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 merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> > **Note** > Automatic rebases have been disabled on this pull request as it has been open for over 30 days. --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Ian Sanders <iansan5653@github.com>
Update `dom-input-range` (#43) - Fixes #42 [Release notes](https://github.com/iansan5653/dom-input-range/releases/tag/v1.1.3): > Fixes a bug where the clone element would intercept pointer events and prevent the user from interacting witht the underlying input
Fix race conditions causing flickering while typing (#40) - Fixes a bug where the tooltip would flicker as you type, by updating the `selectionchange` event to only run if the input hasn't changed in the last 10ms - Fixes a bug where the lint annotations would end up in the wrong position occasionally when you type, by running the update logic in a `requestAnimationFrame` (I should eventually just update `dom-input-range` to flush synchronously when the user is typing, rather than requesting animation frames, which should only be done on scroll)
Update dependencies (#39) - **Bump @github/markdownlint-github from 0.6.0 to 0.6.2** - **Update @iansan5653/dom-input-range from 1.1.1 to 1.1.2** --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Add polyfill for custom elements (#37) Currently the extension is failing everywhere due to a failure to register the custom element required for it to operate. Custom element registration is not supported in content scripts and must be polyfilled.
Update `dom-input-range` to fix Firefox bugs and improve performance (#… …36) Updates `dom-input-range` to [`v1.1.1`](https://github.com/iansan5653/dom-input-range/releases/tag/1.1.1), which includes [`v1.1.0`](https://github.com/iansan5653/dom-input-range/releases/tag/1.1.0).
PreviousNext