Skip to content

chore: release v3.3.0#520

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

chore: release v3.3.0#520
carlos-alm merged 1 commit into
mainfrom
release/v3.3.0

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Automated version bump to 3.3.0 and CHANGELOG update from publish workflow run #430.

@greptile-apps

greptile-apps Bot commented Mar 19, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

This is a standard automated release PR that bumps the project from 3.2.0 to 3.3.0, with consistent version updates across all four manifests (JS, lock file, Rust crate, and generated dependency snapshot).

Key changes:

  • package.json — root package version and all six optional native binary dependencies bumped to 3.3.0
  • package-lock.json — integrity hashes refreshed for all native binaries, and libc metadata fields (glibc / musl) added to the three Linux platform packages — a new, correct addition to npm's platform metadata
  • crates/codegraph-core/Cargo.toml — Rust crate version kept in sync at 3.3.0
  • generated/DEPENDENCIES.json — regenerated snapshot reflecting the new version; only @optave/codegraph-linux-x64-gnu shows a resolved URL (expected, as this file is produced on a Linux x64 CI runner)

Confidence Score: 5/5

  • This PR is safe to merge — it is a purely mechanical version bump generated by the publish workflow with no code logic changes.
  • All changes are version string and integrity-hash updates produced by the automated release tooling. No source code, business logic, tests, or configuration was modified. Version numbers are consistent across all four files.
  • No files require special attention.

Important Files Changed

Filename Overview
package.json Root package version bumped to 3.3.0 and all six optional native platform binaries updated from 3.2.0 → 3.3.0.
package-lock.json All six native binaries bumped to 3.3.0 with new integrity hashes; Linux packages (arm64-gnu, x64-gnu, x64-musl) also gained a new libc metadata field reflecting glibc/musl requirements — a minor but correct addition.
crates/codegraph-core/Cargo.toml Rust crate version bumped from 3.2.0 to 3.3.0, keeping it in sync with the JS package version.
generated/DEPENDENCIES.json Top-level version updated to 3.3.0; only @optave/codegraph-linux-x64-gnu shows a resolved URL because this file is generated on a Linux x64 CI runner — other platform packages appearing as {} is expected.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A([publish workflow run #430]) -->|triggers| B[commit-and-tag-version]
    B --> C[package.json\nversion: 3.2.0 → 3.3.0\noptional native deps: 3.2.0 → 3.3.0]
    B --> D[scripts/sync-native-versions.js]
    D --> E[crates/codegraph-core/Cargo.toml\nversion: 3.2.0 → 3.3.0]
    B --> F[npm install / lock refresh]
    F --> G[package-lock.json\nintegrity hashes + libc metadata updated]
    B --> H[scripts/gen-deps.cjs]
    H --> I[generated/DEPENDENCIES.json\nversion snapshot: 3.2.0 → 3.3.0]
Loading

Last reviewed commit: "chore: release v3.3...."

@carlos-alm carlos-alm merged commit 4fbb346 into main Mar 19, 2026
@carlos-alm carlos-alm deleted the release/v3.3.0 branch March 19, 2026 07:49
@github-actions github-actions Bot locked and limited conversation to collaborators Mar 19, 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