Skip to content

fix(deps): secure hackernews dependencies for 0.1.2 - #7

Merged
debba merged 1 commit into
mainfrom
fix/security-dependencies
Oct 25, 2026
Merged

debba merged 1 commit into
mainfrom
fix/security-dependencies

Conversation

@debba

@debba debba commented Oct 25, 2026

Copy link
Copy Markdown
Collaborator

Update DuckDB and its build dependencies, QUIC/TLS, tar, rand and Tokio. The DuckDB update removes the vulnerable zip/rkyv dependency entries rather than ignoring their advisories. Remove the obsolete lucide_icon manifest field rejected by the live schema.

Prepare patch release 0.1.2, keeping the plugin RPC and capability contract unchanged. Release builds use --locked. Add build/test and scheduled security-audit CI so dependency regressions are caught before release.

Validation: cargo audit reports zero vulnerabilities and no warnings, without ignores; the manifest passes the live registry schema. cargo test --locked --all-targets builds successfully (this repository has no unit tests); runtime SQL smoke is being checked before release.

GitNexus pre-commit scope check found only dependency, version, documentation and workflow changes; no existing Rust functions were edited.

@kilo-code-bot

kilo-code-bot Bot commented Oct 25, 2026

Copy link
Copy Markdown

Kilo Code Review could not run — your account is out of credits.

Add credits or switch to a free model to enable reviews on this change.

@debba

debba commented Oct 25, 2026

Copy link
Copy Markdown
Collaborator Author

Validation update: the built plugin successfully fetched one real story over HTTPS and executed both a table query and SELECT 42 through DuckDB over the real JSON-RPC boundary. The security audit is clean without ignores.

@debba
debba merged commit c88a1bb into main Oct 25, 2026
2 of 3 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