Commit 385d55a
authored
release: 0.2.2 (#568)
## Summary
- Chores
- Bumped package version to 0.2.2 across the npm package and Rust
workspace.
- Updated platform-specific validator binary references to 0.2.2 for
macOS (Apple Silicon, Intel), Linux (ARM64, x64), and Windows (x64).
- No functional or behavior changes; maintenance release focused on
version alignment.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
<!-- greptile_comment -->
<h2>Greptile Overview</h2>
Updated On: 2025-10-12 07:27:32 UTC
<h3>Summary</h3>
Release version bump from 0.2.1 to 0.2.2 across all workspace packages
and NPM distributions.
**Key Changes:**
- Updated workspace version in `Cargo.toml`
- Updated NPM package version and all platform-specific dependencies
(darwin-arm64, darwin-x64, linux-arm64, linux-x64, windows-x64)
- Regenerated lock files with version updates
**Concerns:**
- Two dependency downgrades detected in `Cargo.lock`: `hashbrown`
(0.13.2→0.12.3) and `windows-core` (0.61.2→0.56.0)
- Verify these downgrades are intentional and don't introduce
compatibility issues
<h3>Confidence Score: 4/5</h3>
- This release PR is generally safe to merge with minor concerns about
dependency downgrades
- The version bump is consistent across all files (Rust workspace and
NPM packages). However, two dependency downgrades (hashbrown and
windows-core) in Cargo.lock warrant verification before merging to
ensure they don't introduce compatibility issues or vulnerabilities
- Verify `Cargo.lock` dependency downgrades are intentional and don't
break compatibility
<h3>Important Files Changed</h3>
File Analysis
| Filename | Score | Overview |
|----------|-------|----------|
| Cargo.toml | 5/5 | Workspace version bumped from 0.2.1 to 0.2.2
consistently |
| .github/packages/npm-package/package.json | 5/5 | Package version and
all platform-specific dependencies updated to 0.2.2 |
| .github/packages/npm-package/package.json.tmpl | 5/5 | Template
version updated to 0.2.2 for NPM package generation |
| Cargo.lock | 3/5 | Version updates with unexpected dependency
downgrades (hashbrown 0.13.2→0.12.3, windows-core 0.61.2→0.56.0) |
| test-integration/Cargo.lock | 3/5 | Version updates with hashbrown
downgrade and magicblock-magic-program-api source changes |
</details>
<h3>Sequence Diagram</h3>
```mermaid
sequenceDiagram
participant Dev as Developer
participant CT as Cargo.toml
participant NPM as NPM Package Files
participant CL as Cargo.lock Files
participant CI as CI/CD Pipeline
Dev->>CT: Update workspace version to 0.2.2
Dev->>NPM: Update package.json version to 0.2.2
Dev->>NPM: Update package.json.tmpl version to 0.2.2
Dev->>NPM: Update all platform dependencies to 0.2.2
Dev->>CL: Run cargo update
CL-->>CL: Regenerate Cargo.lock
CL-->>CL: Update all workspace crate versions
Note over CL: Side effect: hashbrown 0.13.2→0.12.3
Note over CL: Side effect: windows-core 0.61.2→0.56.0
Dev->>CL: Update test-integration/Cargo.lock
CL-->>CL: Update integration test dependencies
Dev->>CI: Commit release 0.2.2
CI->>CI: Build and test all platforms
CI->>CI: Publish NPM packages
CI->>CI: Create release artifacts
```
<!-- greptile_other_comments_section -->
<!-- /greptile_comment -->1 parent d0499a6 commit 385d55a
File tree
5 files changed
+96
-96
lines changed- .github/packages/npm-package
- test-integration
5 files changed
+96
-96
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments