chore(deps): bump n3 from 2.2.0 to 2.7.12 - #522
Open
dependabot[bot] wants to merge 1 commit into
Open
Conversation
Bumps [n3](https://github.com/rdfjs/N3.js) from 2.2.0 to 2.7.12. - [Release notes](https://github.com/rdfjs/N3.js/releases) - [Commits](rdfjs/N3.js@v2.2.0...v2.7.12) --- updated-dependencies: - dependency-name: n3 dependency-version: 2.7.12 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
davidwkeith
reviewed
Sep 12, 2026
davidwkeith
left a comment
Owner
There was a problem hiding this comment.
Reviewed against CONTRIBUTING.md. This is a routine Dependabot bump (n3 2.2.0 → 2.7.12 in packages/rdf), and it looks fine to merge:
- Diff scope: only
packages/rdf/package.jsonandpnpm-lock.yamlchange — no code edits, consistent with a pure dependency bump. - Changeset: none included, but that matches precedent — the prior
n3bump (#485, 2.1.1 → 2.2.0) also merged without a changeset, andCONTRIBUTING.mdonly requires one for a "user-visible change to a publishable package," which a dependency patch isn't treated as here. - PR title:
chore(deps): bump n3 from 2.2.0 to 2.7.12uses Dependabot's defaultdepsscope rather than the repo convention of scoping to the touched package (rdf). Strictly perCONTRIBUTING.md§6 this would read aschore(rdf): …, but every prior automated dependency PR in history (#485, #493, #495, #494, etc.) was merged with the samechore(deps): …/chore(deps-dev): …pattern, so this isn't a new deviation — flagging only for awareness, not requesting a change. - PR body/template: doesn't follow
.github/PULL_REQUEST_TEMPLATE.md'sSummary/Packages affected/Checklistheadings, but again this is Dependabot's standard body and matches how every previous dependency-bump PR in this repo has looked — not something to fix here. - Compatibility: the N3.js 2.2.0→2.7.12 range (per the linked release notes) is bug-fix/perf-only (lexer fixes, stream-parser backpressure, store iteration-during-delete fix) with no breaking API changes called out, and
@dwk/rdfonly consumes N3.js's stable parse/write surface, so no spec or code changes are needed on this side. - CI:
release-gate,integration, andCodeQLare green as of this review;build-test(the lint→format→typecheck→build→test gate) was still running — worth confirming it finishes green before merging.
No changes requested.
Generated by Claude Code
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps n3 from 2.2.0 to 2.7.12.
Release notes
Sourced from n3's releases.
... (truncated)
Commits
fa82a61fix(lexer): report precise reusable source ranges (#721)0777d2eperf(lexer): avoid match arrays for fixed tokens (#729)73b38b3perf(lexer): dispatch separators by character (#727)824bdafperf(lexer): identify literal delimiters with direct checks (#728)e4e2148perf(lexer): recognize direction markers without regex matching (#726)4607e09fix(stream-parser): initialize the readable object-mode buffer (#723)10f78e4perf(lexer): skip unescaping strings without backslashes (#725)4788065fix(stream-parser): respect backpressure when importing readable streams (#724)10eafd3fix(lexer): ignore stale callbacks after reuse (#722)8585618fix(store): handle deletions during iteration (#720)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)