From 7bca6a5337af198d504f07a9d9ec86c20244bc55 Mon Sep 17 00:00:00 2001 From: Simon Davies Date: Mon, 23 Mar 2026 19:51:29 +0000 Subject: [PATCH] docs: add v0.1.1 changelog Signed-off-by: Simon Davies --- CHANGELOG.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 38a4810..0e75635 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,23 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [v0.1.1] - 2026-03-23 + +### Fixed + +- **Version display** — Strip leading "v" prefix from `VERSION` env var and build-time injection to prevent "vv0.1.0" in banner display +- **Plugin validation** — Reject plugin manifest versions with "v" prefix (e.g. "v1.0.0") to prevent double-prefix in display +- **npm install** — Skip `postinstall`/`prepare` scripts gracefully when installed as a published npm package (scripts only exist in the source repo) +- **Rust lint** — Fix clippy errors: `unwrap_used`, `manual_strip`, dead code, `needless_range_loop`; allow `expect_used` on static regex patterns in plugin scanner + +### Changed + +- **CI quality gate** — PR validation now runs `just lint-all` + `just test-all`, adding Rust clippy and fmt checks that were previously missing +- **npm registry** — Publish to npmjs.org (public) instead of GitHub Packages (required custom registry config) +- **Just recipes renamed** — `lint-rust` → `lint-analysis-guest`, `fmt-rust` → `fmt-analysis-guest`, `test-rust` → `test-analysis-guest` for clarity +- **Rust formatting** — Applied `cargo fmt` across all Rust workspaces (analysis-guest and sandbox runtime) +- **cfg(hyperlight)** — Added `check-cfg` to `native-globals` Cargo.toml to silence warnings + ## [v0.1.0] - 2026-03-20 Initial public release. @@ -67,4 +84,5 @@ Initial public release. - Path jailing for filesystem plugins - SSRF protection for fetch plugin (DNS + post-connect IP validation) +[v0.1.1]: https://github.com/hyperlight-dev/hyperagent/releases/tag/v0.1.1 [v0.1.0]: https://github.com/hyperlight-dev/hyperagent/releases/tag/v0.1.0