Skip to content

chore: release v3.1.5#478

Merged
carlos-alm merged 1 commit into
mainfrom
release/v3.1.5
Mar 17, 2026
Merged

chore: release v3.1.5#478
carlos-alm merged 1 commit into
mainfrom
release/v3.1.5

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Automated version bump to 3.1.5 and CHANGELOG update from publish workflow run #392.

@greptile-apps

greptile-apps Bot commented Mar 17, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

This is an automated release PR bumping the package from v3.1.4 to v3.1.5. The version bump covers the JavaScript package, all six platform-specific native binaries, and the Rust codegraph-core crate.

Key changes across the four files:

  • package.json: The six optionalDependencies native-platform pins (darwin-arm64, darwin-x64, linux-arm64-gnu, linux-x64-gnu, linux-x64-musl, win32-x64-msvc) updated from 3.1.43.1.5. The top-level version field was already set to 3.1.5 by commit-and-tag-version in a prior step.
  • package-lock.json: All six corresponding node_modules/@optave/codegraph-* entries updated with new resolved npm registry URLs and fresh sha512 integrity hashes.
  • crates/codegraph-core/Cargo.toml: Single-line version bump from 3.1.43.1.5. No dependency changes. No Cargo.lock is committed, which is the standard practice for library crates.
  • generated/DEPENDENCIES.json: Top-level version updated, and the @optave/codegraph-linux-x64-gnu resolved entry updated to 3.1.5 (other platform entries are empty objects, as expected — only the CI runner's platform package is installed at generation time).

All version references are internally consistent. The CHANGELOG.md for v3.1.5 was already written in a prior commit at the base SHA by commit-and-tag-version. No logic or source code changes are included.

Confidence Score: 5/5

  • This PR is safe to merge — it is a purely mechanical, automated version bump with no source code or logic changes.
  • All four files contain only version string and package registry URL updates that are fully consistent with each other (3.1.43.1.5 everywhere). SHA-512 integrity hashes are properly formatted and distinct per platform binary. No source files, tests, or configuration logic were modified. The CHANGELOG.md was already updated at the base commit.
  • No files require special attention.

Important Files Changed

Filename Overview
package.json Top-level version was already bumped to 3.1.5 (by commit-and-tag-version); this commit synchronizes all six optional native-platform dependency pins from 3.1.4 to 3.1.5.
package-lock.json All six platform-specific lockfile entries updated to 3.1.5 with new resolved URLs and fresh SHA-512 integrity hashes; no other dependency changes.
crates/codegraph-core/Cargo.toml Single-line version bump from 3.1.4 to 3.1.5; no dependency changes. No Cargo.lock is committed (expected for a library crate).
generated/DEPENDENCIES.json Top-level version and the @optave/codegraph-linux-x64-gnu entry updated to 3.1.5; other platform entries remain as empty objects (expected — only the CI runner platform is installed).

Sequence Diagram

sequenceDiagram
    participant W as Publish Workflow
    participant CAT as commit-and-tag-version
    participant NPM as npm version hook
    participant SNV as sync-native-versions.js
    participant GH as GitHub Actions Bot

    W->>CAT: run release
    CAT->>CAT: bump version in package.json (3.1.4 → 3.1.5)
    CAT->>CAT: update CHANGELOG.md
    CAT->>NPM: trigger `version` lifecycle hook
    NPM->>SNV: node scripts/sync-native-versions.js
    SNV->>SNV: update optionalDependencies pins (3.1.4 → 3.1.5)
    SNV-->>NPM: git add package.json
    NPM-->>CAT: hook complete
    CAT->>CAT: commit & tag v3.1.5
    W->>GH: open PR with remaining file updates
    GH->>GH: update package-lock.json (resolved URLs + integrity hashes)
    GH->>GH: update crates/codegraph-core/Cargo.toml
    GH->>GH: update generated/DEPENDENCIES.json
    GH-->>W: PR #478 created
Loading

Last reviewed commit: b64265a

@carlos-alm carlos-alm merged commit fe08b9b into main Mar 17, 2026
@carlos-alm carlos-alm deleted the release/v3.1.5 branch March 17, 2026 02:19
@github-actions github-actions Bot locked and limited conversation to collaborators Mar 17, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant