build(deps): bump fumadocs-core from 16.8.12 to 16.15.2 - #239
build(deps): bump fumadocs-core from 16.8.12 to 16.15.2#239dependabot[bot] wants to merge 1 commit into
Conversation
Bumps [fumadocs-core](https://github.com/fuma-nama/fumadocs) from 16.8.12 to 16.15.2. - [Release notes](https://github.com/fuma-nama/fumadocs/releases) - [Commits](https://github.com/fuma-nama/fumadocs/compare/fumadocs-core@16.8.12...fumadocs@16.15.2) --- updated-dependencies: - dependency-name: fumadocs-core dependency-version: 16.15.2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
⛔ This PR will not be mergeable on green once #197 landsCarrying an operational consequence that was recorded on the wrong PR. #197's decision comment says it was "noted on #160 already" — but #160 is closed: Dependabot superseded it on 08-29 with this PR, to a different target (16.15.2, not 16.14.5). So the note reached nobody. Here it is where the merge would happen. What is landing. #197 is dispatched right now on Route A: pin a one-line fix to Why that breaks this PR. The patch is generated against 16.8.12. The prior investigation measured the target function in a newer release as byte-identical apart from a brace reformat — which means a patch pinned today will fail to apply, loudly, on this bump rather than silently mis-apply. That is the behaviour you want from a pin. It also means:
One thing that could retire the patch instead. The defect was measured present in 16.8.12 and 16.15.1. Whether 16.15.2 still carries it has not been measured — #197's dev is checking. If 16.15.2 carries the upstream fix, this bump deletes the patch rather than regenerating it, and that is the better outcome. Either way the answer has to be read out of the 16.15.2 tarball, not assumed from the version number. Sequencing: behind #197. Merging this first only moves the same work earlier and loses the measured before/after on a stable version. Not touching this PR's state — recording, not claiming. Dependabot owns the branch. Generated by Claude Code |
…as entities (#281) `fumadocs-core`'s `defaultStringifier` wraps every mdast-util-to-markdown serializer handler through `modHandler` and does not carry the handler's `peek` onto the wrapper. `containerPhrasing` uses `Handle.peek` to read the next sibling's first character without side effects; with it missing, the lookahead invokes that sibling's full handler and leaves `attentionEncodeSurroundingInfo` set from node N+1 for the loop to apply to node N. The result reached readers: 67 HTML numeric character references in `/llms-full.txt` and in each of the 79 per-page `/llms.mdx` bodies — files whose entire audience will not run them through an HTML parser — and 4 of 661 markdown link targets delivered malformed. Two of those also hid from the absolute-URL rewrite in `llms-full.txt/route.ts`, whose pattern needs a literal closing parenthesis, so they were served relative. Route A as decided on the card: pin the upstream one-liner through `pnpm.patchedDependencies` and fix the producer, so both consumers are repaired together and no consumer file is touched. Measured at base `50aacb9`: references 67 to 0 in both outputs, malformed targets 4 to 0 of 661, absolute site targets 560 to 562, page membership and order byte-identical. The patch applies on a wiped `--frozen-lockfile` install, and both failure modes were demonstrated: a perturbed anchor makes install exit 1, and removing the pin puts the defect back at exactly the baseline figures. The defect is present in 16.15.8 as well as the installed 16.8.12, so upgrading is not a fix. The pin is keyed to 16.8.12 and will not apply to any other version, which makes #239 a regeneration task. Fixes #197 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01ChPQM8jamxLUfUAxwFpJ8S
The pin is now on
|
|
Dependabot tried to update this pull request, but something went wrong. We're looking into it, but in the meantime you can retry the update by commenting |
Bumps fumadocs-core from 16.8.12 to 16.15.2.
Release notes
Sourced from fumadocs-core's releases.
... (truncated)
Commits
0687a8bVersion Packages (#3507)cc53d34internal(core): dropnegotiatorc03b9d7fix(ui): improve vitepress theme3587272fix(satteri): bump satteri & fix tab name parser41f13d1chore: bump deps80fbabffix(api-docs): Base UI select alignmenta4306fcfeat(openapi): support http basic client in playgroundf59152dMerge pull request #3505 from fuma-nama/tegami/version-packages4ce185afix(openapi): result url697c7a5Version Packages (#3502)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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)