Skip to content

fix: update Rust dependencies and add registry compliance#16

Merged
mpiton merged 6 commits into
mainfrom
fix/rust-package-updates
Jan 5, 2026
Merged

fix: update Rust dependencies and add registry compliance#16
mpiton merged 6 commits into
mainfrom
fix/rust-package-updates

Conversation

@mpiton

@mpiton mpiton commented Jan 5, 2026

Copy link
Copy Markdown
Owner

Summary

• Update zed_extension_api from 0.1.0 to 0.2.0 with breaking changes
• Update rusqlite from 0.31 to 0.32 and other LSP dependencies
• Add LICENSE symlink to dependi-zed for extension registry compliance
• Add workflow permissions for CodeQL compliance

Type

fix

Mathieu Piton added 3 commits December 30, 2025 08:59
- Update rusqlite 0.37 → 0.38: change u64 to i64 for SQLite compatibility
- Update zed_extension_api 0.5 → 0.7
- Fix clippy collapsible_if warning in extension
- Pin all dependency versions for reproducibility
- Add explicit permissions to CI workflow
- Add explicit permissions to Release workflow
- Fixes CodeQL security alerts about missing workflow permissions
Add symbolic link to LICENSE file in dependi-zed directory
to satisfy Zed extensions registry license check requirements.
@mpiton mpiton self-assigned this Jan 5, 2026
@mpiton mpiton merged commit 5e468f0 into main Jan 5, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant