Skip to content

1.0.0 - 2026-07-05

Choose a tag to compare

@github-actions github-actions released this 05 Jul 16:23
· 0 commits to e105348dbeb1ec949704dbaea80709ae4ecc5e89 since this release

Release Notes

Added

  • YAML input support: specs can now be supplied as .yaml/.yml in addition to
    .json, for both OpenAPI 3.x and Swagger 2.0. Format is detected by extension
    (case-insensitive) and falls back to the other parser for misnamed or
    extension-less files. YAML and JSON inputs produce byte-identical output (#4).

Changed

  • Adopted the Rust 2024 edition and raised the MSRV to 1.96.
  • Replaced the deprecated serde_yaml dependency with the maintained serde_norway
    fork, which better handles YAML 1.1 quoting footguns (the "Norway problem").

Security

  • All GitHub Actions across CI and the dist release workflow are now pinned to full commit
    SHAs, and a pin-check CI job enforces it. dist does not SHA-pin its generated workflow, so
    release.yml is hand-pinned after generation; re-running dist generate reverts the pins
    (the pin-check job catches it).

Install vimanam 1.0.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/noemaforge/vimanam/releases/download/v1.0.0/vimanam-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/noemaforge/vimanam/releases/download/v1.0.0/vimanam-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install noemaforge/tap/vimanam

Download vimanam 1.0.0

File Platform Checksum
vimanam-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
vimanam-x86_64-apple-darwin.tar.xz Intel macOS checksum
vimanam-x86_64-pc-windows-msvc.zip x64 Windows checksum
vimanam-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
vimanam-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum