Skip to content

chore(deps): bump n3 from 2.2.0 to 2.7.3 - #518

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/n3-2.7.3
Open

chore(deps): bump n3 from 2.2.0 to 2.7.3#518
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/n3-2.7.3

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 5, 2026

Copy link
Copy Markdown
Contributor

Bumps n3 from 2.2.0 to 2.7.3.

Release notes

Sourced from n3's releases.

v2.7.3

2.7.3 (2026-09-02)

Bug Fixes

v2.7.2

2.7.2 (2026-09-01)

Performance Improvements

  • store: release bound quad read optimization (#718) (ffb71f9)

v2.7.1

2.7.1 (2026-09-01)

Bug Fixes

v2.7.0

2.7.0 (2026-09-01)

Features

  • parser: support N3 has, is-of, and inverted predicates (#694) (210a1f8)

v2.6.4

2.6.4 (2026-08-28)

Performance Improvements

v2.6.3

2.6.3 (2026-08-28)

Performance Improvements

v2.6.2

2.6.2 (2026-08-28)

... (truncated)

Commits
  • 30c108e fix(parser): handle N3 verb edge cases (#719)
  • ffb71f9 perf(store): release bound quad read optimization (#718)
  • a624b55 Optimize bound quad reads (#708)
  • a4b149d fix(ci): watch consumed RDF test suites (#715)
  • 210a1f8 feat(parser): support N3 has, is-of, and inverted predicates (#694)
  • 8716681 ci: validate merge queue commits (#716)
  • fb1366c chore(ci): refetch upstream spec suites (#714)
  • 583d944 chore(deps): Bump re-actors/alls-green from 1.2.2 to 1.3.0 (#713)
  • 1d8ef65 chore(deps-dev): Bump the minor group with 4 updates (#712)
  • 46b2e4e perf: Optimize bound quad counts (#710)
  • Additional commits viewable in compare view

Dependabot compatibility score

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


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore 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)

Bumps [n3](https://github.com/rdfjs/N3.js) from 2.2.0 to 2.7.3.
- [Release notes](https://github.com/rdfjs/N3.js/releases)
- [Commits](rdfjs/N3.js@v2.2.0...v2.7.3)

---
updated-dependencies:
- dependency-name: n3
  dependency-version: 2.7.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Sep 5, 2026
@dependabot
dependabot Bot requested a review from davidwkeith as a code owner September 5, 2026 23:53
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Sep 5, 2026

@davidwkeith davidwkeith left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

Reviewed against CONTRIBUTING.md. This is a routine Dependabot bump (n3 2.2.0 → 2.7.3) touching only packages/rdf/package.json and pnpm-lock.yaml.

Change itself: looks safe. 2.2.0 → 2.7.3 is all minor/patch releases per n3's own semver (new N3 parser features, store perf work, one parser bug fix) — no breaking changes flagged upstream, and @dwk/rdf's usage (Parser/Writer/DataFactory/Store in turtle.ts/store.ts/jsonld.ts) only exercises the stable public API surface, none of the touched internals.

CONTRIBUTING.md conformance:

  • ❌ No changeset added for this @dwk/rdf (publishable package) change — see inline comment for detail and precedent.
  • ⚠️ PR body doesn't follow .github/PULL_REQUEST_TEMPLATE.md (Summary/Packages affected/Checklist) — this is Dependabot's default body, consistent with every prior dependency-bump PR in this repo's history, so not a new issue.
  • ✅ PR title chore(deps): bump n3 from 2.2.0 to 2.7.3 matches the Conventional Commits shape (type(scope): subject, lowercase, no trailing period) that this repo has consistently squash-merged for dependency PRs, even though the deps scope isn't literally "package name minus @dwk/" per the letter of the convention.
  • CI was still in progress at review time (build-test, integration running); confirm green before merge.

None of this is new to this PR — it's the same shape as every previous automated dependency bump (e.g. #485). Worth a one-time decision on whether CONTRIBUTING.md should explicitly exempt automated dependency-only PRs from the changeset/template requirements, rather than each one nominally being out of conformance.


Generated by Claude Code

Comment thread packages/rdf/package.json

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

Per CONTRIBUTING.md step 5, a changeset is required for "any user-visible change to a publishable package," and @dwk/rdf is publishable. n3 2.2.0 → 2.7.3 spans several feature/perf releases (N3 has/is-of/inverted-predicate parsing, bound-quad read optimizations) that are visible to consumers of @dwk/rdf's turtle.ts/store.ts wrappers, so this arguably isn't a "repo-only" change exempt from the changeset rule.

That said, this matches the precedent set by the prior n3 bump (#485, 2.1.1 → 2.2.0), which also merged without a changeset — so this looks like the established (if not strictly CONTRIBUTING.md-conformant) handling for Dependabot-authored dependency PRs in this repo rather than something new to this PR. Flagging for a maintainer call: either add a changeset here (pnpm changeset, patch bump for @dwk/rdf) or treat automated dependency-only bumps as changeset-exempt going forward and note that explicitly in CONTRIBUTING.md.


Generated by Claude Code

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant