Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: textlint/textlint
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v15.5.4
Choose a base ref
...
head repository: textlint/textlint
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v15.6.0
Choose a head ref
  • 16 commits
  • 41 files changed
  • 5 contributors

Commits on Apr 9, 2026

  1. fix(website): move onBrokenMarkdownLinks into markdown.hooks (#1998)

    ## Summary
    
    Docusaurus deprecated the top-level `onBrokenMarkdownLinks` option in
    favor of `markdown.hooks.onBrokenMarkdownLinks`. This PR migrates the
    website config to silence the deprecation warning.
    
    ## Changes
    
    - Move `onBrokenMarkdownLinks: "log"` from the root config into
    `markdown.hooks.onBrokenMarkdownLinks` in
    `website/docusaurus.config.js`.
    
    ## Breaking Changes
    
    None.
    
    ## Test Plan
    
    - Run the website locally (`pnpm --filter website start` or equivalent)
    and confirm no deprecation warning about `onBrokenMarkdownLinks` is
    shown.
    - Confirm broken markdown links are still logged as before.
    azu authored Apr 9, 2026
    Configuration menu
    Copy the full SHA
    a1e1b15 View commit details
    Browse the repository at this point in the history
  2. fix(ci): remove CNAME from website PR preview build (#1999)

    ## Summary
    
    The website PR preview deployment currently includes the `CNAME` file
    from the built website, which causes the preview URL to redirect to the
    production domain (textlint.org) instead of serving the preview. This PR
    removes `CNAME` from `./website/build` before the `pr-preview-action`
    deploys, so the preview URL works as expected.
    
    ## Changes
    
    - Add a new "Remove CNAME from preview build" step in
    `.github/workflows/website-preview.yml` that runs `rm -f
    ./website/build/CNAME` when the workflow is not triggered by a PR close
    event.
    
    ## Breaking Changes
    
    None.
    
    ## Test Plan
    
    - Open this PR and confirm the `website-preview` workflow succeeds.
    - Visit the PR preview URL
    (`https://textlint.github.io/textlint/pr-preview/pr-<number>/`) and
    verify it serves the preview site instead of redirecting to
    textlint.org.
    azu authored Apr 9, 2026
    Configuration menu
    Copy the full SHA
    18f8091 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2026

  1. chore(deps): update docusaurus monorepo to ^3.10.0 (minor) (#2000)

    This PR contains the following updates:
    
    | Package | Change |
    [Age](https://docs.renovatebot.com/merge-confidence/) |
    [Confidence](https://docs.renovatebot.com/merge-confidence/) |
    |---|---|---|---|
    | [@docusaurus/core](https://redirect.github.com/facebook/docusaurus)
    ([source](https://redirect.github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus))
    | [`^3.9.2` →
    `^3.10.0`](https://renovatebot.com/diffs/npm/@docusaurus%2fcore/3.9.2/3.10.0)
    |
    ![age](https://developer.mend.io/api/mc/badges/age/npm/@docusaurus%2fcore/3.10.0?slim=true)
    |
    ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@docusaurus%2fcore/3.9.2/3.10.0?slim=true)
    |
    |
    [@docusaurus/module-type-aliases](https://redirect.github.com/facebook/docusaurus)
    ([source](https://redirect.github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-module-type-aliases))
    | [`^3.9.2` →
    `^3.10.0`](https://renovatebot.com/diffs/npm/@docusaurus%2fmodule-type-aliases/3.9.2/3.10.0)
    |
    ![age](https://developer.mend.io/api/mc/badges/age/npm/@docusaurus%2fmodule-type-aliases/3.10.0?slim=true)
    |
    ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@docusaurus%2fmodule-type-aliases/3.9.2/3.10.0?slim=true)
    |
    |
    [@docusaurus/plugin-client-redirects](https://redirect.github.com/facebook/docusaurus)
    ([source](https://redirect.github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-plugin-client-redirects))
    | [`^3.9.2` →
    `^3.10.0`](https://renovatebot.com/diffs/npm/@docusaurus%2fplugin-client-redirects/3.9.2/3.10.0)
    |
    ![age](https://developer.mend.io/api/mc/badges/age/npm/@docusaurus%2fplugin-client-redirects/3.10.0?slim=true)
    |
    ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@docusaurus%2fplugin-client-redirects/3.9.2/3.10.0?slim=true)
    |
    |
    [@docusaurus/preset-classic](https://redirect.github.com/facebook/docusaurus)
    ([source](https://redirect.github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic))
    | [`^3.9.2` →
    `^3.10.0`](https://renovatebot.com/diffs/npm/@docusaurus%2fpreset-classic/3.9.2/3.10.0)
    |
    ![age](https://developer.mend.io/api/mc/badges/age/npm/@docusaurus%2fpreset-classic/3.10.0?slim=true)
    |
    ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@docusaurus%2fpreset-classic/3.9.2/3.10.0?slim=true)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>facebook/docusaurus (@&#8203;docusaurus/core)</summary>
    
    ###
    [`v3.10.0`](https://redirect.github.com/facebook/docusaurus/blob/HEAD/CHANGELOG.md#3100-2026-04-07)
    
    [Compare
    Source](https://redirect.github.com/facebook/docusaurus/compare/v3.9.2...v3.10.0)
    
    ##### 🚀 New Feature
    
    - `docusaurus-types`, `docusaurus`
    -
    [#&#8203;11896](https://redirect.github.com/facebook/docusaurus/pull/11896)
    feat(core): add `future.v4.mdx1CompatDisabledByDefault` flag
    ([@&#8203;slorber](https://redirect.github.com/slorber))
    -
    [#&#8203;11797](https://redirect.github.com/facebook/docusaurus/pull/11797)
    feat(core): promote `siteConfig.storage` to stable + add
    `future.v4.siteStorageNamespacing` flag \[Claude]
    ([@&#8203;slorber](https://redirect.github.com/slorber))
    -
    [#&#8203;11571](https://redirect.github.com/facebook/docusaurus/pull/11571)
    feat(core): support custom html elements in head tags
    ([@&#8203;lebalz](https://redirect.github.com/lebalz))
    - `create-docusaurus`
    -
    [#&#8203;11897](https://redirect.github.com/facebook/docusaurus/pull/11897)
    feat(create-docusaurus): update init template to `.mdx` extension and
    strict MDX syntax
    ([@&#8203;slorber](https://redirect.github.com/slorber))
    -
    [#&#8203;11696](https://redirect.github.com/facebook/docusaurus/pull/11696)
    feat(create-docusaurus): Newly initialized TS sites should use "strict:
    true" ([@&#8203;slorber](https://redirect.github.com/slorber))
    -
    [#&#8203;11611](https://redirect.github.com/facebook/docusaurus/pull/11611)
    feat(create-docusaurus): enable creation in current directory
    ([@&#8203;Mcheung7272](https://redirect.github.com/Mcheung7272))
    - Other
    -
    [#&#8203;11874](https://redirect.github.com/facebook/docusaurus/pull/11874)
    feat(ci): improve npm supply chain security - improve Dependabot config
    ([@&#8203;slorber](https://redirect.github.com/slorber))
    -
    [#&#8203;11712](https://redirect.github.com/facebook/docusaurus/pull/11712)
    feat(publish): Use trusted publishing (OIDC) for canary releases
    ([@&#8203;slorber](https://redirect.github.com/slorber))
    - `create-docusaurus`, `docusaurus-bundler`,
    `docusaurus-plugin-content-blog`, `docusaurus-plugin-content-docs`,
    `docusaurus-plugin-content-pages`, `docusaurus-plugin-pwa`,
    `docusaurus-types`, `docusaurus`
    -
    [#&#8203;11802](https://redirect.github.com/facebook/docusaurus/pull/11802)
    feat(core): Docusaurus Faster is stable + v4 future flag turns it on by
    default ([@&#8203;slorber](https://redirect.github.com/slorber))
    - `docusaurus-mdx-loader`, `docusaurus-utils`, `docusaurus`
    -
    [#&#8203;11777](https://redirect.github.com/facebook/docusaurus/pull/11777)
    feat(cli): `write-heading-ids` CLI now supports the `--syntax` and
    `--migrate` options
    ([@&#8203;slorber](https://redirect.github.com/slorber))
    - `docusaurus-mdx-loader`
    -
    [#&#8203;11755](https://redirect.github.com/facebook/docusaurus/pull/11755)
    feat(mdx-loader): add support for explicit `headingId` based on MD/MDX
    comments ([@&#8203;slorber](https://redirect.github.com/slorber))
    - `docusaurus-theme-live-codeblock`, `docusaurus-theme-translations`
    -
    [#&#8203;11675](https://redirect.github.com/facebook/docusaurus/pull/11675)
    feat(theme-live-codeblock): reset button + wire `position` prop
    ([@&#8203;NPX2218](https://redirect.github.com/NPX2218))
    - `docusaurus-theme-classic`, `docusaurus-theme-common`
    -
    [#&#8203;11734](https://redirect.github.com/facebook/docusaurus/pull/11734)
    feat(theme): Split `<DocCard>`, improve extensibility, better handling
    of emoji icons, stable classNames
    ([@&#8203;slorber](https://redirect.github.com/slorber))
    -
    [#&#8203;11733](https://redirect.github.com/facebook/docusaurus/pull/11733)
    feat(theme): Use React context for `<Tabs>`, allow custom `<TabItem>`
    components ([@&#8203;slorber](https://redirect.github.com/slorber))
    - `docusaurus-faster`, `docusaurus`
    -
    [#&#8203;11715](https://redirect.github.com/facebook/docusaurus/pull/11715)
    feat(bundler): upgrade to Rspack 1.7, remove useless experimental
    feature flags ([@&#8203;slorber](https://redirect.github.com/slorber))
    - `docusaurus-plugin-content-pages`
    -
    [#&#8203;11666](https://redirect.github.com/facebook/docusaurus/pull/11666)
    feat(pages): add support for Markdown file path links
    ([@&#8203;VedantMadane](https://redirect.github.com/VedantMadane))
    - `docusaurus-mdx-loader`, `docusaurus-theme-classic`
    -
    [#&#8203;11642](https://redirect.github.com/facebook/docusaurus/pull/11642)
    feat(mdx-loader): add admonitions directive support for class/id
    shortcuts ([@&#8203;lebalz](https://redirect.github.com/lebalz))
    - `docusaurus-theme-classic`
    -
    [#&#8203;11635](https://redirect.github.com/facebook/docusaurus/pull/11635)
    feat(theme): add MDXComponents/Li to swizzle config
    ([@&#8203;moskalakamil](https://redirect.github.com/moskalakamil))
    - `docusaurus-theme-search-algolia`
    -
    [#&#8203;11581](https://redirect.github.com/facebook/docusaurus/pull/11581)
    feat(theme-search-algolia): allow overriding transformSearchClient
    ([@&#8203;hugohaggmark](https://redirect.github.com/hugohaggmark))
    -
    [#&#8203;11541](https://redirect.github.com/facebook/docusaurus/pull/11541)
    feat(theme-search-algolia): add support for DocSearch v4.3.2 and new
    Suggested Questions
    ([@&#8203;NatanTechofNY](https://redirect.github.com/NatanTechofNY))
    - `create-docusaurus`, `docusaurus-plugin-content-blog`,
    `docusaurus-plugin-content-docs`, `docusaurus-plugin-content-pages`,
    `docusaurus-plugin-sitemap`, `docusaurus-types`, `docusaurus-utils`,
    `docusaurus`
    -
    [#&#8203;11512](https://redirect.github.com/facebook/docusaurus/pull/11512)
    feat(core): New siteConfig `future.experimental_vcs` API +
    `future.experimental_faster.gitEagerVcs` flag
    ([@&#8203;slorber](https://redirect.github.com/slorber))
    
    ##### 🐛 Bug Fix
    
    - `docusaurus`
    -
    [#&#8203;11844](https://redirect.github.com/facebook/docusaurus/pull/11844)
    fix(core): fix `url.resolve()` Node.js deprecation warning
    ([@&#8203;slorber](https://redirect.github.com/slorber))
    -
    [#&#8203;11833](https://redirect.github.com/facebook/docusaurus/pull/11833)
    fix(core): upgrade serve handler min version to for upgrade users to a
    secure version
    ([@&#8203;BearAlliance](https://redirect.github.com/BearAlliance))
    -
    [#&#8203;11763](https://redirect.github.com/facebook/docusaurus/pull/11763)
    fix(cli): fix `write-heading-ids` CLI when no files provided
    ([@&#8203;slorber](https://redirect.github.com/slorber))
    -
    [#&#8203;11693](https://redirect.github.com/facebook/docusaurus/pull/11693)
    fix(core): Remove deprecated experiments.lazyBarrel config for RsPack
    ([@&#8203;VedikaGupt](https://redirect.github.com/VedikaGupt))
    -
    [#&#8203;11604](https://redirect.github.com/facebook/docusaurus/pull/11604)
    fix(core): webpack aliases shouldn't be created for test files and
    typedefs ([@&#8203;slorber](https://redirect.github.com/slorber))
    -
    [#&#8203;11603](https://redirect.github.com/facebook/docusaurus/pull/11603)
    fix(core): Fix openBrowser AppleScript support for Arc
    ([@&#8203;slorber](https://redirect.github.com/slorber))
    -
    [#&#8203;11579](https://redirect.github.com/facebook/docusaurus/pull/11579)
    fix(core): in `isInternalUrl()`, URI protocol scheme detection should
    implement the spec more strictly
    ([@&#8203;slorber](https://redirect.github.com/slorber))
    -
    [#&#8203;11550](https://redirect.github.com/facebook/docusaurus/pull/11550)
    fix(core): optimize i18n integration for site builds + improve inference
    of locale config
    ([@&#8203;slorber](https://redirect.github.com/slorber))
    - `docusaurus-faster`, `docusaurus`
    -
    [#&#8203;11817](https://redirect.github.com/facebook/docusaurus/pull/11817)
    fix(faster): upgrade Rspack, fix Yarn PnP support
    ([@&#8203;slorber](https://redirect.github.com/slorber))
    - `create-docusaurus`, `docusaurus-logger`,
    `docusaurus-plugin-content-blog`, `docusaurus-plugin-content-docs`,
    `docusaurus-plugin-google-gtag`, `docusaurus-plugin-pwa`, `docusaurus`
    -
    [#&#8203;11843](https://redirect.github.com/facebook/docusaurus/pull/11843)
    fix(create-docusaurus): fix support for TypeScript 6.0 + fix our CI
    ([@&#8203;slorber](https://redirect.github.com/slorber))
    - `docusaurus-utils`
    -
    [#&#8203;11804](https://redirect.github.com/facebook/docusaurus/pull/11804)
    fix(utils): Git Eager VSC should have better DX
    ([@&#8203;slorber](https://redirect.github.com/slorber))
    - `docusaurus-theme-classic`
    -
    [#&#8203;11796](https://redirect.github.com/facebook/docusaurus/pull/11796)
    fix(theme): restore copy-text-to-clipboard as lazy fallback for
    non-secure contexts
    ([@&#8203;dmoranp](https://redirect.github.com/dmoranp))
    -
    [#&#8203;11513](https://redirect.github.com/facebook/docusaurus/pull/11513)
    fix(a11y): add Space key support for navbar dropdowns
    ([@&#8203;TheCyperpunk](https://redirect.github.com/TheCyperpunk))
    -
    [#&#8203;11565](https://redirect.github.com/facebook/docusaurus/pull/11565)
    fix(theme): Change code block line from span to div, fix Firefox text
    selection/copy bug
    ([@&#8203;slorber](https://redirect.github.com/slorber))
    - `docusaurus-plugin-content-docs`
    -
    [#&#8203;11794](https://redirect.github.com/facebook/docusaurus/pull/11794)
    fix(content-docs): translate generated-index category titles in
    pagination links
    ([@&#8203;dmoranp](https://redirect.github.com/dmoranp))
    -
    [#&#8203;11743](https://redirect.github.com/facebook/docusaurus/pull/11743)
    fix(content-docs): use category key for generated-index translation
    lookup ([@&#8203;4RH1T3CT0R7](https://redirect.github.com/4RH1T3CT0R7))
    -
    [#&#8203;11616](https://redirect.github.com/facebook/docusaurus/pull/11616)
    fix(docs): breadcrumb APIs only return category/docs items, ignoring
    links ([@&#8203;Chesars](https://redirect.github.com/Chesars))
    - `docusaurus-plugin-google-gtag`
    -
    [#&#8203;11770](https://redirect.github.com/facebook/docusaurus/pull/11770)
    fix(create-docusaurus): update
    [@&#8203;types/gtag](https://redirect.github.com/types/gtag).js to
    0.0.20 ([@&#8203;fresh3nough](https://redirect.github.com/fresh3nough))
    - `docusaurus-theme-search-algolia`
    -
    [#&#8203;11683](https://redirect.github.com/facebook/docusaurus/pull/11683)
    fix(algolia): upgrade to DocSearch 4.5 + fix types
    ([@&#8203;slorber](https://redirect.github.com/slorber))
    -
    [#&#8203;11560](https://redirect.github.com/facebook/docusaurus/pull/11560)
    fix(theme-search-algolia): preserve query strings in
    useSearchResultUrlProcessor
    ([@&#8203;pyrytakala](https://redirect.github.com/pyrytakala))
    - `docusaurus-plugin-content-blog`
    -
    [#&#8203;11736](https://redirect.github.com/facebook/docusaurus/pull/11736)
    fix(content-blog): fix wrong path variable in feed XSLT CSS file
    validation
    ([@&#8203;akshatsinha0](https://redirect.github.com/akshatsinha0))
    -
    [#&#8203;11577](https://redirect.github.com/facebook/docusaurus/pull/11577)
    fix(blog): Fix author paginated page url:
    `/blog/authors/<author>/page/2`
    ([@&#8203;slorber](https://redirect.github.com/slorber))
    -
    [#&#8203;11562](https://redirect.github.com/facebook/docusaurus/pull/11562)
    chore(blog): refactor blog Content, remove useless `blogListPaginated`
    attribute ([@&#8203;slorber](https://redirect.github.com/slorber))
    -
    [#&#8203;11559](https://redirect.github.com/facebook/docusaurus/pull/11559)
    fix(content-blog): filter unlisted posts from author pages
    ([@&#8203;pyrytakala](https://redirect.github.com/pyrytakala))
    - `docusaurus-theme-classic`, `docusaurus-theme-common`
    -
    [#&#8203;11713](https://redirect.github.com/facebook/docusaurus/pull/11713)
    fix(a11y): remove `useKeyboardNavigation` hook
    ([@&#8203;nmggithub](https://redirect.github.com/nmggithub))
    - `docusaurus-plugin-ideal-image`
    -
    [#&#8203;11659](https://redirect.github.com/facebook/docusaurus/pull/11659)
    fix(ideal-image): `<IdealImage>` should forward remaining props to the
    underlying component
    ([@&#8203;tempoz](https://redirect.github.com/tempoz))
    - `eslint-plugin`
    -
    [#&#8203;11587](https://redirect.github.com/facebook/docusaurus/pull/11587)
    fix(eslint-plugin): specify exact type of `no-untranslated-text` rule
    options ([@&#8203;andreww2012](https://redirect.github.com/andreww2012))
    - `docusaurus-mdx-loader`
    -
    [#&#8203;11530](https://redirect.github.com/facebook/docusaurus/pull/11530)
    fix(mdx-loader): fix url.parse deprecation warning on Node 24+
    ([@&#8203;kou029w](https://redirect.github.com/kou029w))
    - `docusaurus-bundler`, `docusaurus-faster`, `docusaurus-theme-mermaid`
    -
    [#&#8203;11496](https://redirect.github.com/facebook/docusaurus/pull/11496)
    fix(faster): fix server build SWC / browserslist node target
    ([@&#8203;slorber](https://redirect.github.com/slorber))
    
    ##### :running\_woman: Performance
    
    - `docusaurus-plugin-content-blog`
    -
    [#&#8203;11707](https://redirect.github.com/facebook/docusaurus/pull/11707)
    refactor(content-blog): decouple getTagsFile from generateBlogPosts
    ([@&#8203;garry00107](https://redirect.github.com/garry00107))
    - `create-docusaurus`, `docusaurus-utils`, `docusaurus`
    -
    [#&#8203;11684](https://redirect.github.com/facebook/docusaurus/pull/11684)
    refactor(create-docusaurus): remove useless dependencies
    (docusaurus-utils, execa, fs-extra) + simplify some code
    ([@&#8203;slorber](https://redirect.github.com/slorber))
    - `create-docusaurus`
    -
    [#&#8203;11653](https://redirect.github.com/facebook/docusaurus/pull/11653)
    refactor(create-docusaurus): replace lodash with native implementation
    ([@&#8203;torresgol10](https://redirect.github.com/torresgol10))
    
    ##### 📝 Documentation
    
    - `docusaurus`
    -
    [#&#8203;11779](https://redirect.github.com/facebook/docusaurus/pull/11779)
    chore(website): migrate MDX heading ids to comment syntax + upgrade
    Crowdin parser version
    ([@&#8203;slorber](https://redirect.github.com/slorber))
    - Other
    -
    [#&#8203;11784](https://redirect.github.com/facebook/docusaurus/pull/11784)
    docs(website): change recommended syntax for math equations
    ([@&#8203;slorber](https://redirect.github.com/slorber))
    -
    [#&#8203;11623](https://redirect.github.com/facebook/docusaurus/pull/11623)
    docs: Add expose-markdown-docusaurus-plugin resource
    ([@&#8203;FlyNumber](https://redirect.github.com/FlyNumber))
    
    ##### 🤖 Dependencies
    
    - Other
    -
    [#&#8203;11886](https://redirect.github.com/facebook/docusaurus/pull/11886)
    chore(deps): bump react-json-view-lite from 2.3.0 to 2.5.0
    ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -
    [#&#8203;11885](https://redirect.github.com/facebook/docusaurus/pull/11885)
    chore(deps): bump postcss from 8.5.4 to 8.5.8
    ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -
    [#&#8203;11888](https://redirect.github.com/facebook/docusaurus/pull/11888)
    chore(deps): bump lodash from 4.17.23 to 4.18.1
    ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -
    [#&#8203;11882](https://redirect.github.com/facebook/docusaurus/pull/11882)
    chore(deps): bump
    [@&#8203;babel/core](https://redirect.github.com/babel/core) from 7.28.6
    to 7.29.0
    ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -
    [#&#8203;11880](https://redirect.github.com/facebook/docusaurus/pull/11880)
    chore(deps): bump fs-extra and
    [@&#8203;types/fs-extra](https://redirect.github.com/types/fs-extra)
    ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -
    [#&#8203;11861](https://redirect.github.com/facebook/docusaurus/pull/11861)
    chore(deps): bump preactjs/compressed-size-action from 2.9.0 to 2.9.1
    ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -
    [#&#8203;11851](https://redirect.github.com/facebook/docusaurus/pull/11851)
    chore(deps): bump handlebars from 4.7.7 to 4.7.9
    ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -
    [#&#8203;11849](https://redirect.github.com/facebook/docusaurus/pull/11849)
    chore(deps): bump convict from 6.2.4 to 6.2.5
    ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -
    [#&#8203;11857](https://redirect.github.com/facebook/docusaurus/pull/11857)
    chore(deps): bump node-forge from 1.3.2 to 1.4.0
    ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -
    [#&#8203;11838](https://redirect.github.com/facebook/docusaurus/pull/11838)
    chore(deps-dev): bump picomatch from 2.3.1 to 2.3.2
    ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -
    [#&#8203;11822](https://redirect.github.com/facebook/docusaurus/pull/11822)
    chore(deps): bump flatted from 3.3.1 to 3.4.2
    ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -
    [#&#8203;11810](https://redirect.github.com/facebook/docusaurus/pull/11810)
    chore(deps): bump marocchino/sticky-pull-request-comment from 2.9.4 to
    3.0.2
    ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -
    [#&#8203;11811](https://redirect.github.com/facebook/docusaurus/pull/11811)
    chore(deps): bump treosh/lighthouse-ci-action from 12.6.1 to 12.6.2
    ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -
    [#&#8203;11813](https://redirect.github.com/facebook/docusaurus/pull/11813)
    chore(deps): bump socket.io-parser from 4.2.4 to 4.2.6
    ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -
    [#&#8203;11806](https://redirect.github.com/facebook/docusaurus/pull/11806)
    chore(deps): bump yauzl from 3.1.3 to 3.2.1
    ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -
    [#&#8203;11789](https://redirect.github.com/facebook/docusaurus/pull/11789)
    chore(deps): bump actions/dependency-review-action from 4.8.3 to 4.9.0
    ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -
    [#&#8203;11790](https://redirect.github.com/facebook/docusaurus/pull/11790)
    chore(deps): bump actions/setup-node from 6.2.0 to 6.3.0
    ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -
    [#&#8203;11776](https://redirect.github.com/facebook/docusaurus/pull/11776)
    chore(deps): bump dompurify from 3.2.5 to 3.3.2
    ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -
    [#&#8203;11768](https://redirect.github.com/facebook/docusaurus/pull/11768)
    chore(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0
    ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -
    [#&#8203;11774](https://redirect.github.com/facebook/docusaurus/pull/11774)
    chore(deps): bump svgo from 3.2.0 to 3.3.3
    ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -
    [#&#8203;11762](https://redirect.github.com/facebook/docusaurus/pull/11762)
    chore(deps): bump rollup from 2.79.2 to 2.80.0
    ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -
    [#&#8203;11756](https://redirect.github.com/facebook/docusaurus/pull/11756)
    chore(deps): bump actions/dependency-review-action from 4.8.2 to 4.8.3
    ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -
    [#&#8203;11692](https://redirect.github.com/facebook/docusaurus/pull/11692)
    chore(deps): bump actions/checkout from 6.0.1 to 6.0.2
    ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -
    [#&#8203;11679](https://redirect.github.com/facebook/docusaurus/pull/11679)
    chore(deps): bump lodash from 4.17.21 to 4.17.23
    ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -
    [#&#8203;11674](https://redirect.github.com/facebook/docusaurus/pull/11674)
    chore(deps): bump actions/setup-node from 6.1.0 to 6.2.0
    ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -
    [#&#8203;11625](https://redirect.github.com/facebook/docusaurus/pull/11625)
    chore(deps): bump preactjs/compressed-size-action from 2.8.0 to 2.9.0 -
    pin all remaining GitHub actions
    ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -
    [#&#8203;11608](https://redirect.github.com/facebook/docusaurus/pull/11608)
    chore(deps): bump actions/setup-node from 6.0.0 to 6.1.0
    ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -
    [#&#8203;11609](https://redirect.github.com/facebook/docusaurus/pull/11609)
    chore(deps): bump actions/checkout from 6.0.0 to 6.0.1
    ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -
    [#&#8203;11589](https://redirect.github.com/facebook/docusaurus/pull/11589)
    chore(deps): bump mdast-util-to-hast from 13.2.0 to 13.2.1
    ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -
    [#&#8203;11574](https://redirect.github.com/facebook/docusaurus/pull/11574)
    chore(deps): bump node-forge from 1.3.1 to 1.3.2
    ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -
    [#&#8203;11557](https://redirect.github.com/facebook/docusaurus/pull/11557)
    chore(deps): bump actions/dependency-review-action from 4.8.1 to 4.8.2
    ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -
    [#&#8203;11569](https://redirect.github.com/facebook/docusaurus/pull/11569)
    chore(deps): bump actions/checkout from 5.0.0 to 6.0.0
    ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -
    [#&#8203;11551](https://redirect.github.com/facebook/docusaurus/pull/11551)
    chore(deps): bump js-yaml from 4.1.0 to 4.1.1
    ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -
    [#&#8203;11514](https://redirect.github.com/facebook/docusaurus/pull/11514)
    chore(deps): bump actions/upload-artifact from 4 to 5
    ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -
    [#&#8203;11515](https://redirect.github.com/facebook/docusaurus/pull/11515)
    chore(deps): bump github/codeql-action from 4.30.9 to 4.31.0
    ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -
    [#&#8203;11504](https://redirect.github.com/facebook/docusaurus/pull/11504)
    chore(deps): bump github/codeql-action from 4.30.8 to 4.30.9
    ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -
    [#&#8203;11503](https://redirect.github.com/facebook/docusaurus/pull/11503)
    chore(deps): bump actions/setup-node from 5.0.0 to 6.0.0
    ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    - `docusaurus-bundler`, `docusaurus-mdx-loader`
    -
    [#&#8203;11717](https://redirect.github.com/facebook/docusaurus/pull/11717)
    chore(deps): bump webpack from 5.95.0 to 5.104.1
    ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    
    ##### 🔧 Maintenance
    
    - Other
    -
    [#&#8203;11846](https://redirect.github.com/facebook/docusaurus/pull/11846)
    chore(website): disable `mdx1Compat.comments` on our site
    ([@&#8203;slorber](https://redirect.github.com/slorber))
    -
    [#&#8203;11845](https://redirect.github.com/facebook/docusaurus/pull/11845)
    chore(website): Upgrade to Algolia v4.6
    ([@&#8203;slorber](https://redirect.github.com/slorber))
    -
    [#&#8203;11795](https://redirect.github.com/facebook/docusaurus/pull/11795)
    chore(ci): canary/trusted publishing shouldn't use any caching
    ([@&#8203;slorber](https://redirect.github.com/slorber))
    -
    [#&#8203;11753](https://redirect.github.com/facebook/docusaurus/pull/11753)
    chore: Add basic AGENTS.md
    ([@&#8203;slorber](https://redirect.github.com/slorber))
    -
    [#&#8203;11639](https://redirect.github.com/facebook/docusaurus/pull/11639)
    test(jest): simplify Jest snapshotPathNormalizer.ts
    ([@&#8203;slorber](https://redirect.github.com/slorber))
    -
    [#&#8203;11626](https://redirect.github.com/facebook/docusaurus/pull/11626)
    chore(website): upgrade to DocSearch 4.4.0 + fix little website theming
    issues ([@&#8203;slorber](https://redirect.github.com/slorber))
    -
    [#&#8203;11553](https://redirect.github.com/facebook/docusaurus/pull/11553)
    chore(ci): upgrade Netlify to Node 24 (LTS) + add `git backfill` command
    ([@&#8203;slorber](https://redirect.github.com/slorber))
    - `create-docusaurus`, `docusaurus-babel`, `docusaurus-bundler`,
    `docusaurus-cssnano-preset`, `docusaurus-faster`, `docusaurus-logger`,
    `docusaurus-mdx-loader`, `docusaurus-module-type-aliases`,
    `docusaurus-plugin-client-redirects`, `docusaurus-plugin-content-blog`,
    `docusaurus-plugin-content-docs`, `docusaurus-plugin-content-pages`,
    `docusaurus-plugin-css-cascade-layers`, `docusaurus-plugin-debug`,
    `docusaurus-plugin-google-analytics`, `docusaurus-plugin-google-gtag`,
    `docusaurus-plugin-google-tag-manager`, `docusaurus-plugin-ideal-image`,
    `docusaurus-plugin-pwa`, `docusaurus-plugin-rsdoctor`,
    `docusaurus-plugin-sitemap`, `docusaurus-plugin-svgr`,
    `docusaurus-plugin-vercel-analytics`, `docusaurus-preset-classic`,
    `docusaurus-remark-plugin-npm2yarn`, `docusaurus-theme-classic`,
    `docusaurus-theme-common`, `docusaurus-theme-live-codeblock`,
    `docusaurus-theme-mermaid`, `docusaurus-theme-search-algolia`,
    `docusaurus-theme-translations`, `docusaurus-tsconfig`,
    `docusaurus-types`, `docusaurus-utils-common`,
    `docusaurus-utils-validation`, `docusaurus-utils`, `docusaurus`,
    `eslint-plugin`, `lqip-loader`, `stylelint-copyright`
    -
    [#&#8203;11823](https://redirect.github.com/facebook/docusaurus/pull/11823)
    chore(ci): fixes for the npm trusted publishing workflow
    ([@&#8203;slorber](https://redirect.github.com/slorber))
    -
    [#&#8203;11819](https://redirect.github.com/facebook/docusaurus/pull/11819)
    chore(ci): add Trusted Publishing release workflow through dispatch
    action ([@&#8203;slorber](https://redirect.github.com/slorber))
    - `docusaurus-plugin-content-docs`, `docusaurus-plugin-ideal-image`,
    `docusaurus-theme-classic`, `docusaurus-theme-common`,
    `docusaurus-theme-mermaid`, `docusaurus-utils`, `docusaurus`
    -
    [#&#8203;11698](https://redirect.github.com/facebook/docusaurus/pull/11698)
    chore(monorepo): upgrade React packages to v19
    ([@&#8203;slorber](https://redirect.github.com/slorber))
    - `docusaurus-cssnano-preset`, `docusaurus-logger`,
    `docusaurus-mdx-loader`, `docusaurus-plugin-client-redirects`,
    `docusaurus-plugin-content-blog`, `docusaurus-plugin-content-docs`,
    `docusaurus-plugin-content-pages`, `docusaurus-plugin-ideal-image`,
    `docusaurus-remark-plugin-npm2yarn`, `docusaurus-theme-classic`,
    `docusaurus-theme-common`, `docusaurus-utils-validation`,
    `docusaurus-utils`, `docusaurus`
    -
    [#&#8203;11702](https://redirect.github.com/facebook/docusaurus/pull/11702)
    chore(monorepo): upgrade to Jest 30
    ([@&#8203;slorber](https://redirect.github.com/slorber))
    - `docusaurus-theme-classic`, `docusaurus-theme-common`, `docusaurus`
    -
    [#&#8203;11697](https://redirect.github.com/facebook/docusaurus/pull/11697)
    chore(monorepo): upgrade React monorepo types to v19
    ([@&#8203;slorber](https://redirect.github.com/slorber))
    - `docusaurus-babel`
    -
    [#&#8203;11586](https://redirect.github.com/facebook/docusaurus/pull/11586)
    chore(deps): remove unused
    [@&#8203;babel/runtime-corejs3](https://redirect.github.com/babel/runtime-corejs3)
    dependency
    ([@&#8203;JustinBeckwith](https://redirect.github.com/JustinBeckwith))
    - `docusaurus-plugin-content-blog`
    -
    [#&#8203;11564](https://redirect.github.com/facebook/docusaurus/pull/11564)
    test(blog): Add basic tests for blog routes.
    ([@&#8203;slorber](https://redirect.github.com/slorber))
    
    ##### :globe\_with\_meridians: Translations
    
    - `docusaurus-theme-translations`
    -
    [#&#8203;11632](https://redirect.github.com/facebook/docusaurus/pull/11632)
    feat(i18n): add Urdu (ur) default theme translations
    ([@&#8203;hammadurrehman2006](https://redirect.github.com/hammadurrehman2006))
    -
    [#&#8203;11533](https://redirect.github.com/facebook/docusaurus/pull/11533)
    fix(translations): complete theme translations for Algolia pt-br
    ([@&#8203;luicfrr](https://redirect.github.com/luicfrr))
    
    ##### Committers: 41
    
    - Akshat Sinha
    ([@&#8203;akshatsinha0](https://redirect.github.com/akshatsinha0))
    - Aleksandar Zgonjan
    ([@&#8203;acosoft](https://redirect.github.com/acosoft))
    - Andrew Kazakov
    ([@&#8203;andreww2012](https://redirect.github.com/andreww2012))
    - Anukool Pandey
    ([@&#8203;ANUKOOL324](https://redirect.github.com/ANUKOOL324))
    - Artem Lytkin
    ([@&#8203;4RH1T3CT0R7](https://redirect.github.com/4RH1T3CT0R7))
    - Balthasar Hofer ([@&#8203;lebalz](https://redirect.github.com/lebalz))
    - Bhoomi Sharma
    ([@&#8203;Bhoomi070](https://redirect.github.com/Bhoomi070))
    - Cesar Garcia ([@&#8203;Chesars](https://redirect.github.com/Chesars))
    - Denny Morán ([@&#8203;dmoranp](https://redirect.github.com/dmoranp))
    - Dmitriy Rotaenko
    ([@&#8203;dmitriyrotaenko](https://redirect.github.com/dmitriyrotaenko))
    - Eoin Shaughnessy
    ([@&#8203;EoinTrial](https://redirect.github.com/EoinTrial))
    - Gaurav Sulsule
    ([@&#8203;garry00107](https://redirect.github.com/garry00107))
    - Gnana Eswar Gunturu
    ([@&#8203;GnanaEswarGunturu](https://redirect.github.com/GnanaEswarGunturu))
    - Hugo Häggmark
    ([@&#8203;hugohaggmark](https://redirect.github.com/hugohaggmark))
    - Ivan Torres
    ([@&#8203;torresgol10](https://redirect.github.com/torresgol10))
    - Justin Beckwith
    ([@&#8203;JustinBeckwith](https://redirect.github.com/JustinBeckwith))
    - Kamil Moskała
    ([@&#8203;moskalakamil](https://redirect.github.com/moskalakamil))
    - Kohei Watanabe
    ([@&#8203;kou029w](https://redirect.github.com/kou029w))
    - Kuldeep Prasad Mishra
    ([@&#8203;kmish9685](https://redirect.github.com/kmish9685))
    - Kunwardeep Singh
    ([@&#8203;work109677-sudo](https://redirect.github.com/work109677-sudo))
    - Luiz Carlos ([@&#8203;luicfrr](https://redirect.github.com/luicfrr))
    - Matthew Cheung
    ([@&#8203;Mcheung7272](https://redirect.github.com/Mcheung7272))
    - Max Clayton Clowes
    ([@&#8203;mcclowes](https://redirect.github.com/mcclowes))
    - Misrilal
    ([@&#8203;Misrilal-Sah](https://redirect.github.com/Misrilal-Sah))
    - Muhammad Hammad ur Rehman
    ([@&#8203;hammadurrehman2006](https://redirect.github.com/hammadurrehman2006))
    - Nader Jaber
    ([@&#8203;FlyNumber](https://redirect.github.com/FlyNumber))
    - Natan Yagudayev
    ([@&#8203;NatanTechofNY](https://redirect.github.com/NatanTechofNY))
    - Neel Bansal ([@&#8203;NPX2218](https://redirect.github.com/NPX2218))
    - Nick Cacace
    ([@&#8203;BearAlliance](https://redirect.github.com/BearAlliance))
    - Noah Gregory
    ([@&#8203;nmggithub](https://redirect.github.com/nmggithub))
    - Poetry Of Code
    ([@&#8203;poetryofcode](https://redirect.github.com/poetryofcode))
    - Pyry Takala
    ([@&#8203;pyrytakala](https://redirect.github.com/pyrytakala))
    - Salman Chishti
    ([@&#8203;salmanmkc](https://redirect.github.com/salmanmkc))
    - Sreehari Upas
    ([@&#8203;SreehariU](https://redirect.github.com/SreehariU))
    - Sébastien Lorber
    ([@&#8203;slorber](https://redirect.github.com/slorber))
    - Vedant Madane
    ([@&#8203;VedantMadane](https://redirect.github.com/VedantMadane))
    - Vedika Gupta
    ([@&#8203;VedikaGupt](https://redirect.github.com/VedikaGupt))
    - Zoey Greer ([@&#8203;tempoz](https://redirect.github.com/tempoz))
    - [@&#8203;TheCyperpunk](https://redirect.github.com/TheCyperpunk)
    - [@&#8203;snikkrs](https://redirect.github.com/snikkrs)
    - fre$h ([@&#8203;fresh3nough](https://redirect.github.com/fresh3nough)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: (in timezone Asia/Tokyo)
    
    - Branch creation
      - At any time (no schedule defined)
    - Automerge
      - At any time (no schedule defined)
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about these
    updates again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/textlint/textlint).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMTAuMiIsInVwZGF0ZWRJblZlciI6IjQzLjExMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Apr 10, 2026
    Configuration menu
    Copy the full SHA
    9c21afd View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2026

  1. chore(deps): update dependency oxlint to ^1.59.0 (#2002)

    This PR contains the following updates:
    
    | Package | Change |
    [Age](https://docs.renovatebot.com/merge-confidence/) |
    [Confidence](https://docs.renovatebot.com/merge-confidence/) |
    |---|---|---|---|
    | [oxlint](https://oxc.rs/docs/guide/usage/linter)
    ([source](https://redirect.github.com/oxc-project/oxc/tree/HEAD/npm/oxlint))
    | [`^1.58.0` →
    `^1.59.0`](https://renovatebot.com/diffs/npm/oxlint/1.58.0/1.59.0) |
    ![age](https://developer.mend.io/api/mc/badges/age/npm/oxlint/1.59.0?slim=true)
    |
    ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/oxlint/1.58.0/1.59.0?slim=true)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>oxc-project/oxc (oxlint)</summary>
    
    ###
    [`v1.59.0`](https://redirect.github.com/oxc-project/oxc/blob/HEAD/npm/oxlint/CHANGELOG.md#1590---2026-04-06)
    
    [Compare
    Source](https://redirect.github.com/oxc-project/oxc/compare/oxlint_v1.58.0...oxlint_v1.59.0)
    
    ##### 🐛 Bug Fixes
    
    -
    [`dd2df87`](https://redirect.github.com/oxc-project/oxc/commit/dd2df87)
    npm: Export package.json for oxlint and oxfmt
    ([#&#8203;20784](https://redirect.github.com/oxc-project/oxc/issues/20784))
    (kazuya kawaguchi)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: (in timezone Asia/Tokyo)
    
    - Branch creation
      - At any time (no schedule defined)
    - Automerge
      - At any time (no schedule defined)
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/textlint/textlint).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMTAuMiIsInVwZGF0ZWRJblZlciI6IjQzLjExMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Apr 11, 2026
    Configuration menu
    Copy the full SHA
    ea3374d View commit details
    Browse the repository at this point in the history
  2. chore(deps): update patch updates (patch) (#2001)

    This PR contains the following updates:
    
    | Package | Change |
    [Age](https://docs.renovatebot.com/merge-confidence/) |
    [Confidence](https://docs.renovatebot.com/merge-confidence/) |
    |---|---|---|---|
    | [json5](http://json5.org/)
    ([source](https://redirect.github.com/json5/json5)) | [`^2.1.1` →
    `^2.1.3`](https://renovatebot.com/diffs/npm/json5/2.2.3/2.1.3) |
    ![age](https://developer.mend.io/api/mc/badges/age/npm/json5/2.1.3?slim=true)
    |
    ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/json5/2.2.3/2.1.3?slim=true)
    |
    | [semver](https://redirect.github.com/npm/node-semver) | [`^5.3.0` →
    `^5.7.2`](https://renovatebot.com/diffs/npm/semver/5.7.2/5.7.2) |
    ![age](https://developer.mend.io/api/mc/badges/age/npm/semver/5.7.2?slim=true)
    |
    ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/semver/5.7.2/5.7.2?slim=true)
    |
    |
    [textlint-rule-max-ten](https://redirect.github.com/textlint-ja/textlint-rule-max-ten)
    | [`^2.0.3` →
    `^2.0.4`](https://renovatebot.com/diffs/npm/textlint-rule-max-ten/2.0.4/2.0.4)
    |
    ![age](https://developer.mend.io/api/mc/badges/age/npm/textlint-rule-max-ten/2.0.4?slim=true)
    |
    ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/textlint-rule-max-ten/2.0.4/2.0.4?slim=true)
    |
    |
    [textlint-rule-preset-jtf-style](https://redirect.github.com/textlint-ja/textlint-rule-preset-jtf-style)
    | [`^3.0.2` →
    `^3.0.3`](https://renovatebot.com/diffs/npm/textlint-rule-preset-jtf-style/3.0.2/3.0.3)
    |
    ![age](https://developer.mend.io/api/mc/badges/age/npm/textlint-rule-preset-jtf-style/3.0.3?slim=true)
    |
    ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/textlint-rule-preset-jtf-style/3.0.2/3.0.3?slim=true)
    |
    |
    [textlint-rule-sentence-length](https://redirect.github.com/textlint-rule/textlint-rule-sentence-length)
    | [`^2.1.2` →
    `^2.2.0`](https://renovatebot.com/diffs/npm/textlint-rule-sentence-length/2.2.0/2.2.0)
    |
    ![age](https://developer.mend.io/api/mc/badges/age/npm/textlint-rule-sentence-length/2.2.0?slim=true)
    |
    ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/textlint-rule-sentence-length/2.2.0/2.2.0?slim=true)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>textlint-ja/textlint-rule-preset-jtf-style
    (textlint-rule-preset-jtf-style)</summary>
    
    ###
    [`v3.0.3`](https://redirect.github.com/textlint-ja/textlint-rule-preset-JTF-style/releases/tag/v3.0.3)
    
    [Compare
    Source](https://redirect.github.com/textlint-ja/textlint-rule-preset-jtf-style/compare/v3.0.2...v3.0.3)
    
    <!-- Release notes generated using configuration in .github/release.yml
    at v3.0.3 -->
    
    #### What's Changed
    
    ##### Bug Fixes
    
    - fix(4.2.6): 数値の符号としてのハイフンを許可する by
    [@&#8203;3w36zj6](https://redirect.github.com/3w36zj6) in
    [textlint-ja/textlint-rule-preset-JTF-style#154](https://redirect.github.com/textlint-ja/textlint-rule-preset-JTF-style/pull/154)
    
    ##### Dependency Updates
    
    - chore(deps): bump pbkdf2 from 3.1.2 to 3.1.3 in /example by
    [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
    [textlint-ja/textlint-rule-preset-JTF-style#151](https://redirect.github.com/textlint-ja/textlint-rule-preset-JTF-style/pull/151)
    - chore(deps): bump sha.js from 2.4.11 to 2.4.12 in /example by
    [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
    [textlint-ja/textlint-rule-preset-JTF-style#152](https://redirect.github.com/textlint-ja/textlint-rule-preset-JTF-style/pull/152)
    
    #### New Contributors
    
    - [@&#8203;3w36zj6](https://redirect.github.com/3w36zj6) made their
    first contribution in
    [textlint-ja/textlint-rule-preset-JTF-style#154](https://redirect.github.com/textlint-ja/textlint-rule-preset-JTF-style/pull/154)
    
    **Full Changelog**:
    <textlint-ja/textlint-rule-preset-JTF-style@v3.0.2...v3.0.3>
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: (in timezone Asia/Tokyo)
    
    - Branch creation
      - At any time (no schedule defined)
    - Automerge
      - At any time (no schedule defined)
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config
    help](https://redirect.github.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/textlint/textlint).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMTAuMiIsInVwZGF0ZWRJblZlciI6IjQzLjExMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Apr 11, 2026
    Configuration menu
    Copy the full SHA
    a78f6ba View commit details
    Browse the repository at this point in the history
  3. chore(deps): update dependency oxlint-tsgolint to ^0.20.0 (#2004)

    This PR contains the following updates:
    
    | Package | Change |
    [Age](https://docs.renovatebot.com/merge-confidence/) |
    [Confidence](https://docs.renovatebot.com/merge-confidence/) |
    |---|---|---|---|
    | [oxlint-tsgolint](https://redirect.github.com/oxc-project/tsgolint) |
    [`^0.19.0` →
    `^0.20.0`](https://renovatebot.com/diffs/npm/oxlint-tsgolint/0.19.0/0.20.0)
    |
    ![age](https://developer.mend.io/api/mc/badges/age/npm/oxlint-tsgolint/0.20.0?slim=true)
    |
    ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/oxlint-tsgolint/0.19.0/0.20.0?slim=true)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>oxc-project/tsgolint (oxlint-tsgolint)</summary>
    
    ###
    [`v0.20.0`](https://redirect.github.com/oxc-project/tsgolint/releases/tag/v0.20.0)
    
    [Compare
    Source](https://redirect.github.com/oxc-project/tsgolint/compare/v0.19.0...v0.20.0)
    
    ##### What's Changed
    
    - chore(deps): update crate-ci/typos action to v1.45.0 by
    [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
    [#&#8203;863](https://redirect.github.com/oxc-project/tsgolint/pull/863)
    - fix(no-unnecessary-type-arguments): handle Partial aliases in
    default-type checks by
    [@&#8203;camc314](https://redirect.github.com/camc314) in
    [#&#8203;862](https://redirect.github.com/oxc-project/tsgolint/pull/862)
    - feat: enrich await-thenable diagnostics by
    [@&#8203;camc314](https://redirect.github.com/camc314) in
    [#&#8203;865](https://redirect.github.com/oxc-project/tsgolint/pull/865)
    - feat: enrich no-unsafe-enum-comparison diagnostics by
    [@&#8203;camc314](https://redirect.github.com/camc314) in
    [#&#8203;867](https://redirect.github.com/oxc-project/tsgolint/pull/867)
    - chore(deps): update github-actions by
    [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
    [#&#8203;870](https://redirect.github.com/oxc-project/tsgolint/pull/870)
    - chore(deps): update extractions/setup-crate action to v2 by
    [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
    [#&#8203;871](https://redirect.github.com/oxc-project/tsgolint/pull/871)
    - chore(deps): update dependency dprint to v0.53.2 by
    [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
    [#&#8203;869](https://redirect.github.com/oxc-project/tsgolint/pull/869)
    - fix(prefer-optional-chain): ignore non-access OR comparison by
    [@&#8203;camc314](https://redirect.github.com/camc314) in
    [#&#8203;872](https://redirect.github.com/oxc-project/tsgolint/pull/872)
    - chore: update typescript-go submodule by
    [@&#8203;camc314](https://redirect.github.com/camc314) in
    [#&#8203;873](https://redirect.github.com/oxc-project/tsgolint/pull/873)
    
    **Full Changelog**:
    <oxc-project/tsgolint@v0.19.0...v0.20.0>
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: (in timezone Asia/Tokyo)
    
    - Branch creation
      - At any time (no schedule defined)
    - Automerge
      - At any time (no schedule defined)
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/textlint/textlint).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMTAuMiIsInVwZGF0ZWRJblZlciI6IjQzLjExMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Apr 11, 2026
    Configuration menu
    Copy the full SHA
    c6d0c47 View commit details
    Browse the repository at this point in the history
  4. chore(deps): update dependency json5 to ^2.2.3 (#2003)

    This PR contains the following updates:
    
    | Package | Change |
    [Age](https://docs.renovatebot.com/merge-confidence/) |
    [Confidence](https://docs.renovatebot.com/merge-confidence/) |
    |---|---|---|---|
    | [json5](http://json5.org/)
    ([source](https://redirect.github.com/json5/json5)) | [`^2.1.3` →
    `^2.2.3`](https://renovatebot.com/diffs/npm/json5/2.2.3/2.2.3) |
    ![age](https://developer.mend.io/api/mc/badges/age/npm/json5/2.2.3?slim=true)
    |
    ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/json5/2.2.3/2.2.3?slim=true)
    |
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: (in timezone Asia/Tokyo)
    
    - Branch creation
      - At any time (no schedule defined)
    - Automerge
      - At any time (no schedule defined)
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/textlint/textlint).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMTAuMiIsInVwZGF0ZWRJblZlciI6IjQzLjExMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Apr 11, 2026
    Configuration menu
    Copy the full SHA
    58fe249 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2026

  1. chore(deps): update react monorepo to ^19.2.5 (patch) (#2005)

    This PR contains the following updates:
    
    | Package | Change |
    [Age](https://docs.renovatebot.com/merge-confidence/) |
    [Confidence](https://docs.renovatebot.com/merge-confidence/) |
    |---|---|---|---|
    | [react](https://react.dev/)
    ([source](https://redirect.github.com/facebook/react/tree/HEAD/packages/react))
    | [`^19.2.4` →
    `^19.2.5`](https://renovatebot.com/diffs/npm/react/19.2.4/19.2.5) |
    ![age](https://developer.mend.io/api/mc/badges/age/npm/react/19.2.5?slim=true)
    |
    ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/react/19.2.4/19.2.5?slim=true)
    |
    | [react-dom](https://react.dev/)
    ([source](https://redirect.github.com/facebook/react/tree/HEAD/packages/react-dom))
    | [`^19.2.4` →
    `^19.2.5`](https://renovatebot.com/diffs/npm/react-dom/19.2.4/19.2.5) |
    ![age](https://developer.mend.io/api/mc/badges/age/npm/react-dom/19.2.5?slim=true)
    |
    ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/react-dom/19.2.4/19.2.5?slim=true)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>facebook/react (react)</summary>
    
    ###
    [`v19.2.5`](https://redirect.github.com/facebook/react/releases/tag/v19.2.5):
    19.2.5 (April 8th, 2026)
    
    [Compare
    Source](https://redirect.github.com/facebook/react/compare/v19.2.4...v19.2.5)
    
    ##### React Server Components
    
    - Add more cycle protections
    ([#&#8203;36236](https://redirect.github.com/facebook/react/pull/36236)
    by [@&#8203;eps1lon](https://redirect.github.com/eps1lon) and
    [@&#8203;unstubbable](https://redirect.github.com/unstubbable))
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: (in timezone Asia/Tokyo)
    
    - Branch creation
      - At any time (no schedule defined)
    - Automerge
      - At any time (no schedule defined)
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about these
    updates again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/textlint/textlint).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMTAuMiIsInVwZGF0ZWRJblZlciI6IjQzLjExMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Apr 12, 2026
    Configuration menu
    Copy the full SHA
    bc82669 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2026

  1. chore(deps): update dependency oxlint-tsgolint to ^0.21.0 (#2007)

    This PR contains the following updates:
    
    | Package | Change |
    [Age](https://docs.renovatebot.com/merge-confidence/) |
    [Confidence](https://docs.renovatebot.com/merge-confidence/) |
    |---|---|---|---|
    | [oxlint-tsgolint](https://redirect.github.com/oxc-project/tsgolint) |
    [`^0.20.0` →
    `^0.21.0`](https://renovatebot.com/diffs/npm/oxlint-tsgolint/0.20.0/0.21.0)
    |
    ![age](https://developer.mend.io/api/mc/badges/age/npm/oxlint-tsgolint/0.21.0?slim=true)
    |
    ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/oxlint-tsgolint/0.20.0/0.21.0?slim=true)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>oxc-project/tsgolint (oxlint-tsgolint)</summary>
    
    ### [`v0.21.0`]()
    
    [Compare
    Source](https://redirect.github.com/oxc-project/tsgolint/compare/v0.20.0...v0.21.0)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: (in timezone Asia/Tokyo)
    
    - Branch creation
      - At any time (no schedule defined)
    - Automerge
      - At any time (no schedule defined)
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/textlint/textlint).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMjMuOCIsInVwZGF0ZWRJblZlciI6IjQzLjEyMy44IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Apr 17, 2026
    Configuration menu
    Copy the full SHA
    ef89ae6 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2026

  1. chore(deps): update dependency oxlint-tsgolint to ^0.21.1 (#2009)

    This PR contains the following updates:
    
    | Package | Change |
    [Age](https://docs.renovatebot.com/merge-confidence/) |
    [Confidence](https://docs.renovatebot.com/merge-confidence/) |
    |---|---|---|---|
    | [oxlint-tsgolint](https://redirect.github.com/oxc-project/tsgolint) |
    [`^0.21.0` →
    `^0.21.1`](https://renovatebot.com/diffs/npm/oxlint-tsgolint/0.21.0/0.21.1)
    |
    ![age](https://developer.mend.io/api/mc/badges/age/npm/oxlint-tsgolint/0.21.1?slim=true)
    |
    ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/oxlint-tsgolint/0.21.0/0.21.1?slim=true)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>oxc-project/tsgolint (oxlint-tsgolint)</summary>
    
    ###
    [`v0.21.1`](https://redirect.github.com/oxc-project/tsgolint/releases/tag/v0.21.1)
    
    [Compare
    Source](https://redirect.github.com/oxc-project/tsgolint/compare/v0.21.0...v0.21.1)
    
    #### What's Changed
    
    - fix(no-unnecessary-condition): handle null overlap in narrowed generic
    intersections by [@&#8203;camc314](https://redirect.github.com/camc314)
    in
    [#&#8203;891](https://redirect.github.com/oxc-project/tsgolint/pull/891)
    - revert(no-unnecessary-type-arguments): drop inference reporting by
    [@&#8203;camc314](https://redirect.github.com/camc314) in
    [#&#8203;892](https://redirect.github.com/oxc-project/tsgolint/pull/892)
    
    **Full Changelog**:
    <oxc-project/tsgolint@v0.21.0...v0.21.1>
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: (in timezone Asia/Tokyo)
    
    - Branch creation
      - At any time (no schedule defined)
    - Automerge
      - At any time (no schedule defined)
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/textlint/textlint).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMjMuOCIsInVwZGF0ZWRJblZlciI6IjQzLjEyMy44IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Apr 19, 2026
    Configuration menu
    Copy the full SHA
    329ecc3 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2026

  1. chore(deps): update github/codeql-action action to v3.35.2 (#2010)

    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    |
    [github/codeql-action](https://redirect.github.com/github/codeql-action)
    | action | patch | `v3.35.1` → `v3.35.2` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>github/codeql-action (github/codeql-action)</summary>
    
    ###
    [`v3.35.2`](https://redirect.github.com/github/codeql-action/releases/tag/v3.35.2)
    
    [Compare
    Source](https://redirect.github.com/github/codeql-action/compare/v3.35.1...v3.35.2)
    
    - The undocumented TRAP cache cleanup feature that could be enabled
    using the `CODEQL_ACTION_CLEANUP_TRAP_CACHES` environment variable is
    deprecated and will be removed in May 2026. If you are affected by this,
    we recommend disabling TRAP caching by passing the `trap-caching: false`
    input to the `init` Action.
    [#&#8203;3795](https://redirect.github.com/github/codeql-action/pull/3795)
    - The Git version 2.36.0 requirement for improved incremental analysis
    now only applies to repositories that contain submodules.
    [#&#8203;3789](https://redirect.github.com/github/codeql-action/pull/3789)
    - Python analysis on GHES no longer extracts the standard library,
    relying instead on models of the standard library. This should result in
    significantly faster extraction and analysis times, while the effect on
    alerts should be minimal.
    [#&#8203;3794](https://redirect.github.com/github/codeql-action/pull/3794)
    - Fixed a bug in the validation of OIDC configurations for private
    registries that was added in CodeQL Action 4.33.0 / 3.33.0.
    [#&#8203;3807](https://redirect.github.com/github/codeql-action/pull/3807)
    - Update default CodeQL bundle version to
    [2.25.2](https://redirect.github.com/github/codeql-action/releases/tag/codeql-bundle-v2.25.2).
    [#&#8203;3823](https://redirect.github.com/github/codeql-action/pull/3823)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: (in timezone Asia/Tokyo)
    
    - Branch creation
      - At any time (no schedule defined)
    - Automerge
      - At any time (no schedule defined)
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/textlint/textlint).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzkuNCIsInVwZGF0ZWRJblZlciI6IjQzLjEzOS40IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbIlR5cGU6IENJIl19-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Apr 22, 2026
    Configuration menu
    Copy the full SHA
    6f96daf View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2026

  1. chore(deps): update pnpm to v10.33.1 (#2011)

    This PR contains the following updates:
    
    | Package | Change |
    [Age](https://docs.renovatebot.com/merge-confidence/) |
    [Confidence](https://docs.renovatebot.com/merge-confidence/) |
    |---|---|---|---|
    | [pnpm](https://pnpm.io)
    ([source](https://redirect.github.com/pnpm/pnpm/tree/HEAD/pnpm)) |
    [`10.33.0+sha512.10568bb4a6afb58c9eb3630da90cc9516417abebd3fabbe6739f0ae795728da1491e9db5a544c76ad8eb7570f5c4bb3d6c637b2cb41bfdcdb47fa823c8649319`
    → `10.33.1`](https://renovatebot.com/diffs/npm/pnpm/10.33.0/10.33.1) |
    ![age](https://developer.mend.io/api/mc/badges/age/npm/pnpm/10.33.1?slim=true)
    |
    ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/pnpm/10.33.0/10.33.1?slim=true)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>pnpm/pnpm (pnpm)</summary>
    
    ###
    [`v10.33.1`](https://redirect.github.com/pnpm/pnpm/releases/tag/v10.33.1):
    pnpm 10.33.1
    
    [Compare
    Source](https://redirect.github.com/pnpm/pnpm/compare/v10.33.0...v10.33.1)
    
    ##### Patch Changes
    
    - When a project's `packageManager` field selects pnpm v11 or newer,
    commands that v10 would have passed through to npm (`version`, `login`,
    `logout`, `publish`, `unpublish`, `deprecate`, `dist-tag`, `docs`,
    `ping`, `search`, `star`, `stars`, `unstar`, `whoami`, etc.) are now
    handed over to the wanted pnpm, which implements them natively.
    Previously they silently shelled out to npm — making, for example, `pnpm
    version --help` print npm's help on a project with `packageManager:
    [email protected]`
    [#&#8203;11328](https://redirect.github.com/pnpm/pnpm/issues/11328).
    
    <!-- sponsors -->
    
    ##### Platinum Sponsors
    
    <table>
      <tbody>
        <tr>
          <td align="center" valign="middle">
    <a href="https://bit.cloud/?utm_source=pnpm&utm_medium=release_notes"
    target="_blank"><img src="https://pnpm.io/img/users/bit.svg" width="80"
    alt="Bit"></a>
          </td>
        </tr>
      </tbody>
    </table>
    
    ##### Gold Sponsors
    
    <table>
      <tbody>
        <tr>
          <td align="center" valign="middle">
    <a href="https://sanity.io/?utm_source=pnpm&utm_medium=release_notes"
    target="_blank">
              <picture>
    <source media="(prefers-color-scheme: light)"
    srcset="https://pnpm.io/img/users/sanity.svg" />
    <source media="(prefers-color-scheme: dark)"
    srcset="https://pnpm.io/img/users/sanity_light.svg" />
    <img src="https://pnpm.io/img/users/sanity.svg" width="120" alt="Sanity"
    />
              </picture>
            </a>
          </td>
          <td align="center" valign="middle">
    <a href="https://discord.com/?utm_source=pnpm&utm_medium=release_notes"
    target="_blank">
              <picture>
    <source media="(prefers-color-scheme: light)"
    srcset="https://pnpm.io/img/users/discord.svg" />
    <source media="(prefers-color-scheme: dark)"
    srcset="https://pnpm.io/img/users/discord_light.svg" />
    <img src="https://pnpm.io/img/users/discord.svg" width="220"
    alt="Discord" />
              </picture>
            </a>
          </td>
          <td align="center" valign="middle">
    <a href="https://vite.dev/?utm_source=pnpm&utm_medium=release_notes"
    target="_blank"><img src="https://pnpm.io/img/users/vitejs.svg"
    width="42" alt="Vite"></a>
          </td>
        </tr>
        <tr>
          <td align="center" valign="middle">
    <a href="https://serpapi.com/?utm_source=pnpm&utm_medium=release_notes"
    target="_blank">
              <picture>
    <source media="(prefers-color-scheme: light)"
    srcset="https://pnpm.io/img/users/serpapi_dark.svg" />
    <source media="(prefers-color-scheme: dark)"
    srcset="https://pnpm.io/img/users/serpapi_light.svg" />
    <img src="https://pnpm.io/img/users/serpapi_dark.svg" width="160"
    alt="SerpApi" />
              </picture>
            </a>
          </td>
          <td align="center" valign="middle">
    <a
    href="https://coderabbit.ai/?utm_source=pnpm&utm_medium=release_notes"
    target="_blank">
              <picture>
    <source media="(prefers-color-scheme: light)"
    srcset="https://pnpm.io/img/users/coderabbit.svg" />
    <source media="(prefers-color-scheme: dark)"
    srcset="https://pnpm.io/img/users/coderabbit_light.svg" />
    <img src="https://pnpm.io/img/users/coderabbit.svg" width="220"
    alt="CodeRabbit" />
              </picture>
            </a>
          </td>
          <td align="center" valign="middle">
    <a
    href="https://stackblitz.com/?utm_source=pnpm&utm_medium=release_notes"
    target="_blank">
              <picture>
    <source media="(prefers-color-scheme: light)"
    srcset="https://pnpm.io/img/users/stackblitz.svg" />
    <source media="(prefers-color-scheme: dark)"
    srcset="https://pnpm.io/img/users/stackblitz_light.svg" />
    <img src="https://pnpm.io/img/users/stackblitz.svg" width="190"
    alt="Stackblitz" />
              </picture>
            </a>
          </td>
        </tr>
        <tr>
          <td align="center" valign="middle">
    <a href="https://workleap.com/?utm_source=pnpm&utm_medium=release_notes"
    target="_blank">
              <picture>
    <source media="(prefers-color-scheme: light)"
    srcset="https://pnpm.io/img/users/workleap.svg" />
    <source media="(prefers-color-scheme: dark)"
    srcset="https://pnpm.io/img/users/workleap_light.svg" />
    <img src="https://pnpm.io/img/users/workleap.svg" width="190"
    alt="Workleap" />
              </picture>
            </a>
          </td>
          <td align="center" valign="middle">
    <a href="https://nx.dev/?utm_source=pnpm&utm_medium=release_notes"
    target="_blank">
              <picture>
    <source media="(prefers-color-scheme: light)"
    srcset="https://pnpm.io/img/users/nx.svg" />
    <source media="(prefers-color-scheme: dark)"
    srcset="https://pnpm.io/img/users/nx_light.svg" />
    <img src="https://pnpm.io/img/users/nx.svg" width="50" alt="Nx" />
              </picture>
            </a>
          </td>
        </tr>
      </tbody>
    </table>
    
    <!-- sponsors end -->
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: (in timezone Asia/Tokyo)
    
    - Branch creation
      - At any time (no schedule defined)
    - Automerge
      - At any time (no schedule defined)
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/textlint/textlint).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNDEuMyIsInVwZGF0ZWRJblZlciI6IjQzLjE0MS4zIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Apr 25, 2026
    Configuration menu
    Copy the full SHA
    0ceb43b View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2026

  1. chore(deps): update pnpm to v10.33.2 (#2013)

    This PR contains the following updates:
    
    | Package | Change |
    [Age](https://docs.renovatebot.com/merge-confidence/) |
    [Confidence](https://docs.renovatebot.com/merge-confidence/) |
    |---|---|---|---|
    | [pnpm](https://pnpm.io)
    ([source](https://redirect.github.com/pnpm/pnpm/tree/HEAD/pnpm)) |
    [`10.33.1+sha512.05ba3c1d5d1c18f68df06470d74055e62d41fc110a0c660db1b2dfb2785327f04cf0f68345d4609bc52089e7fa0343c31593b2f9594e2c5d5da426230acc9820`
    → `10.33.2`](https://renovatebot.com/diffs/npm/pnpm/10.33.1/10.33.2) |
    ![age](https://developer.mend.io/api/mc/badges/age/npm/pnpm/10.33.2?slim=true)
    |
    ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/pnpm/10.33.1/10.33.2?slim=true)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>pnpm/pnpm (pnpm)</summary>
    
    ###
    [`v10.33.2`](https://redirect.github.com/pnpm/pnpm/compare/v10.33.1...v10.33.2)
    
    [Compare
    Source](https://redirect.github.com/pnpm/pnpm/compare/v10.33.1...v10.33.2)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: (in timezone Asia/Tokyo)
    
    - Branch creation
      - At any time (no schedule defined)
    - Automerge
      - At any time (no schedule defined)
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/textlint/textlint).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNDEuMyIsInVwZGF0ZWRJblZlciI6IjQzLjE0MS4zIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Apr 26, 2026
    Configuration menu
    Copy the full SHA
    7c9838c View commit details
    Browse the repository at this point in the history
  2. Update merge-gatekeeper action and add actions permission (#2014)

    ## Summary
    Updated the merge-gatekeeper GitHub Action to use a different source
    repository and version, while also adding the `actions: read` permission
    to the workflow job.
    
    ## Key Changes
    - Changed merge-gatekeeper action source from `upsidr/merge-gatekeeper`
    to `starkware-libs/merge-gatekeeper`
    - Updated action version from `v1.2.1` to `v1.1.0` (commit
    `90b067dac75b94c354c3f47a0462d126eae40413`)
    - Added `actions: read` permission to the job's permission scope
    
    ## Details
    The workflow now uses the StarkWare Labs maintained version of the
    merge-gatekeeper action instead of the previous source. The addition of
    the `actions: read` permission aligns with the principle of least
    privilege by explicitly declaring the minimal permissions required for
    the job to function properly.
    
    https://claude.ai/code/session_01CeFbyjzYb5h46EGm11zFsm
    
    Co-authored-by: Claude <[email protected]>
    azu and claude authored Apr 26, 2026
    Configuration menu
    Copy the full SHA
    901abea View commit details
    Browse the repository at this point in the history
  3. feat(markdown-to-ast): add support for TOML and JSON frontmatter (#2012)

    close #2006
    
    ## Changes
    
    This PR adds support for TOML and JSON frontmatter to the
    `markdown-to-ast` package.
    
    ### TOML
    
    Similar to YAML, `micromark-extension-frontmatter` supports TOML by
    default via its presets[^1]. Therefore, we simply need to enable TOML in
    `remark-frontmatter`.
    
    [^1]:
    https://github.com/micromark/micromark-extension-frontmatter/blob/727a56e89c80e9829b3d6bb2a1bca9ec21630c84/dev/lib/to-matters.js#L8
    
    ### JSON
    
    I wasn't entirely sure about the JSON frontmatter specifications, so I
    looked into it. It turns out there are several dialects across different
    tools like VitePress, 11ty, Hugo, and Hexo[^2]. This is likely why
    `remark-frontmatter` lacks a predefined marker for JSON.
    
    [^2]: eslint/markdown#404
    
    In this PR, I have added support for what I consider to be the major
    formats by setting up custom markers.
    
    #### VitePress[^3]
    
    [^3]:
    https://vitepress.dev/guide/frontmatter#alternative-frontmatter-formats
    
    ```md
    ---
    {
        "title": "My Article Title",
        "date": "2024-01-15",
        "author": "John Doe",
        "tags": ["markdown", "tutorial", "web"]
    }
    ---
    
    # Article Content
    ```
    
    In the textlint AST, this is parsed as YAML. However, since textlint
    doesn't officially target YAML nodes for linting, I believe this won't
    cause any immediate issues. It is also possible to check if the YAML
    content can be parsed as JSON and convert it into a JSON node during a
    post-processing step.
    
    #### 11ty[^4]
    
    [^4]: https://www.11ty.dev/docs/data-frontmatter/#json-front-matter
    
    ```md
    ---json
    {
        "title": "My Article Title",
        "date": "2024-01-15",
        "author": "John Doe",
        "tags": ["markdown", "tutorial", "web"]
    }
    ---
    
    # Article Content
    ```
    
    #### Hugo[^5]
    
    [^5]: https://gohugo.io/content-management/front-matter/
    
    ```md
    {
        "title": "My Article Title",
        "date": "2024-01-15",
        "author": "John Doe",
        "tags": ["markdown", "tutorial", "web"]
    }
    
    # Article Content
    ```
    
    #### Hexo[^6]
    
    [^6]: https://www.npmjs.com/package/hexo-front-matter
    
    ```md
    ;;;
    "title": "My Article Title",
    "date": "2024-01-15",
    "author": "John Doe",
    "tags": ["markdown", "tutorial", "web"]
    ;;;
    
    # Article Content
    ```
    
    ---------
    
    Co-authored-by: azu <[email protected]>
    3w36zj6 and azu authored Apr 26, 2026
    Configuration menu
    Copy the full SHA
    f14e25a View commit details
    Browse the repository at this point in the history
  4. v15.6.0 (#2015)

    <!-- Release notes generated using configuration in .github/release.yml
    at master -->
    
    ## What's Changed
    ### Features
    * feat(markdown-to-ast): add support for TOML and JSON frontmatter by
    @3w36zj6 in #2012
    ### CI
    * fix(ci): remove CNAME from website PR preview build by @azu in
    #1999
    * chore(deps): update github/codeql-action action to v3.35.2 by
    @renovate[bot] in #2010
    * Update merge-gatekeeper action and add actions permission by @azu in
    #2014
    ### Dependency Updates
    * chore(deps): update docusaurus monorepo to ^3.10.0 (minor) by
    @renovate[bot] in #2000
    * chore(deps): update dependency oxlint to ^1.59.0 by @renovate[bot] in
    #2002
    * chore(deps): update patch updates (patch) by @renovate[bot] in
    #2001
    * chore(deps): update dependency oxlint-tsgolint to ^0.20.0 by
    @renovate[bot] in #2004
    * chore(deps): update dependency json5 to ^2.2.3 by @renovate[bot] in
    #2003
    * chore(deps): update react monorepo to ^19.2.5 (patch) by
    @renovate[bot] in #2005
    * chore(deps): update dependency oxlint-tsgolint to ^0.21.0 by
    @renovate[bot] in #2007
    * chore(deps): update dependency oxlint-tsgolint to ^0.21.1 by
    @renovate[bot] in #2009
    * chore(deps): update pnpm to v10.33.1 by @renovate[bot] in
    #2011
    * chore(deps): update pnpm to v10.33.2 by @renovate[bot] in
    #2013
    ### Other Changes
    * fix(website): move onBrokenMarkdownLinks into markdown.hooks by @azu
    in #1998
    
    
    **Full Changelog**:
    v15.5.4...v15.6.0
    
    Co-authored-by: azu <[email protected]>
    github-actions[bot] and azu authored Apr 26, 2026
    Configuration menu
    Copy the full SHA
    9d39bd4 View commit details
    Browse the repository at this point in the history
Loading