Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 18 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down Expand Up @@ -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
Loading