Skip to content

build(deps): bump @jafreck/lore from 0.3.9 to 0.4.0#232

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/jafreck/lore-0.4.0
Open

build(deps): bump @jafreck/lore from 0.3.9 to 0.4.0#232
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/jafreck/lore-0.4.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 2, 2026

Bumps @jafreck/lore from 0.3.9 to 0.4.0.

Release notes

Sourced from @​jafreck/lore's releases.

v0.4.0

Lore v0.4.0

Full migration to SCIP-first indexing architecture. Tree-sitter is completely removed.

Highlights

  • SCIP+LSP architecture — Single-pass SCIP indexing for 23 languages, LSP enrichment overlay
  • C symbol directionality fix — Header forward declarations correctly resolve to implementations
  • Macro name extraction — Preprocessor macros indexed with real #define names via SCIP occurrence ranges
  • Test coverage at 92% — 1,664 tests, suite rewritten from scratch

Breaking Changes

  • Tree-sitter dependencies removed — no native grammar builds required
  • Minimum Node.js 22 (unchanged)

Features

  • SCIP+LSP architecture replaces tree-sitter extraction (#458)
  • Parent symbol tracking from SCIP descriptor chains (#249)
  • Virtual dispatch edge materialization (#221)

Fixes

  • Forward declaration → definition directionality for C headers (#460)
  • Preprocessor macro name recovery from SCIP ranges (#460)
  • SCIP backtick-quoted identifiers handled as atomic names (#460)
  • Call-graph resolution scoped by layer (#397)
  • TOML array parsing handles quoted commas (#446)
  • 20+ additional bug fixes

Refactoring

  • CLI, DB, schema, indexer, and enrichment modules split into focused units (#438#444)

Full Changelog

jafreck/Lore@v0.3.9...v0.4.0

Commits
  • 534562e Merge pull request #461 from jafreck/release/v0.4.0
  • 38e90af chore: release v0.4.0
  • a348e06 Merge branch 'main' of https://github.com/jafreck/Lore
  • 531ce7d fix: SCIP C symbol directionality and macro name extraction (#460)
  • ccc9fa3 fix: filter anonymous macro symbols and handle ! descriptor suffix
  • 9c5d7a6 fix: prefer real definitions over forward declarations in SCIP indexer
  • 26004a5 feat(indexer): migrate to SCIP+LSP architecture, remove tree-sitter (#458)
  • 59b43b3 test: add SCIP pipeline smoke tests for 6 languages (#457)
  • e64e6a9 test: add extractor coverage tests for 12 languages (#456)
  • 2d5d211 test: add fakeVec0 helper and drive coverage to 92% (#455)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Apr 2, 2026
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/jafreck/lore-0.4.0 branch 3 times, most recently from 523aa98 to d07cb21 Compare April 8, 2026 17:56
Bumps [@jafreck/lore](https://github.com/jafreck/Lore) from 0.3.9 to 0.4.0.
- [Release notes](https://github.com/jafreck/Lore/releases)
- [Commits](jafreck/Lore@v0.3.9...v0.4.0)

---
updated-dependencies:
- dependency-name: "@jafreck/lore"
  dependency-version: 0.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/jafreck/lore-0.4.0 branch from d07cb21 to 52b38c1 Compare April 8, 2026 18:12
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.

0 participants