Changelog

Release history

Every release, in order. Latest at the top.

August 2026

  1. v0.14.0

    Hiverra Portal 0.14.0

    Staged receives & post-transfer conflict resolution

    This release changes how the receiver handles filename collisions and interrupted transfers. Instead of pausing mid-stream to ask you about conflicts, Portal now:

    • Stages incoming files into a per-transfer staging directory (<dest>/.portal/stage/<timestamp>) as items land, then presents conflicts after the transfer finishes.
    • Resolves conflicts one decision at a time — overwrite, rename, or skip — applied per top-level item (a whole folder is one unit), with memoized "apply to all" answers so you don't answer the same question repeatedly.
    • Recovers from cut connections: if a transfer drops mid-way, every fully-received item is reconciled into the destination automatically (Transfer interrupted; recovered N item(s)), and only the in-flight file is lost.
    • Self-cleans staging: stale staging directories older than 24h are swept on the next receive, and empty .portal parents are pruned without ever touching a concurrent transfer's files.

    Other changes

    • PXP library bumped to 0.2.0 (receive_stream now returns a StagedTransfer + reconcile() helper; conflict resolution moved out of the stream).
    • Docs: new CLI page for staging & conflicts, new protocol draft draft-pxp-streaming-01 (conflict deferral + partial-salvage), updated pxp library guides.

    What's Changed

    • feat(cli): stage received files and resolve conflicts after transfer (#161) [7bfa787]
    • docs: document staged receive, post-transfer conflicts, and draft streaming-01 (#161) [7a17927]

    Full Changelog: https://github.com/Spectra010s/portal/compare/v0.13.0...v0.14.0

  2. v0.13.0

    Release Notes: Hiverra Portal 0.13.0 & PXP 0.1.0

    This release marks a major architectural milestone. The monolithic application has been decoupled into two distinct parts:

    1. pxp (v0.1.0) — A headless, consumer-agnostic Rust library implementation of the Portal Transfer Protocol (PXP).
    2. hiverra-portal (v0.13.0) — The command-line interface wrapper for PXP.

    PXP v0.1.0 (Core Engine)

    PXP is now isolated as its own standalone crate, designed to allow any front-end (CLI, GUI, daemon, or mobile) to easily run transfers on the local network.

    Key Highlights

    • Pure Protocol Mechanics: Removed all terminal-specific side effects (println!, interactive prompts, configuration filesystem reading).
    • Strongly-Typed Errors: Replaced anyhow with standard typed errors via thiserror (exposing PxpError), allowing programmatic recovery on transfer failures.
    • Abstract Progress Reporting: Exposes TransferProgress and ItemProgress traits that caller applications implement to draw custom progress interfaces.
    • Abstract Conflict Resolution: Exposes a ConflictResolver trait to delegate filename collision policies (such as overwrite, rename, skip) back to the caller.
    • Zero-Configuration Discovery: Built-in UDP multicast and broadcast beacon listeners/senders.

    Hiverra Portal v0.13.0 (CLI Wrapper)

    The CLI binary name remains portal and behaves identically to prior versions. Under the hood, it is now a shell wrapper around the pxp engine.

    Key Highlights

    • Adapter Pattern Integration: Implements the pxp traits to feed transfer metrics into indicatif progress bars and delegate filename collision decisions to inquire::Select CLI prompts.
    • Workspace Dependency Optimization: Configured as a Cargo workspace with centralized dependencies declared at the workspace root.
    • Cleaned Workspace: Removed all obsolete source files from the old structure.

    Protocol Specifications (PLTP / PXP Drafts)

    Formal drafts defining the application-layer Portal Transfer Protocol have been written in RFC style under the /spec folder:

    • Overview — Architectural design and roles.
    • Discovery — UDP beacon schema and broadcasting rules.
    • Handshake — TCP session identity verification.
    • Manifest — Transfer metadata packaging.
    • Streaming — TAR payload serialization, virtual metadata contracts, and conflict resolution.

    Packaging & Distribution

    • npm via OIDC Trusted Publishing: @hiverra/portal is now published directly from GitHub Actions using OIDC trusted publishing with signed SLSA provenance — no long-lived tokens.
    • Documentation: Full docs for the CLI, pxp library, and protocol specs are available at portal.biuld.app/docs.

    What's Changed

    • fix(npm): add repository.url for provenance validation [fa75947]
    • ci(release): Ensure npm >= 11.5.1 for OIDC trusted publishing [7456471]
    • ci(release): Create GitHub release only after npm publishes [ea19745]
    • ci(release): Support manual workflow_dispatch trigger [ee3eca0]
    • ci(release): Migrate npm publishing to OIDC and a local package dir (#159) [7880784]
    • fix(release): correct license RTF path after wix moved into portal-cli [fc8ffdc]
    • docs(web): Point footer architect link to portfolio with UTM (#157) [2bcf52b]
    • fix(release): resolve Windows MSI build after workspace restructure (#156) [cee59f0]
    • build(deps): bump postcss from 8.4.31 to 8.5.23 (#154) [23ef939]
    • docs(web): Update pxp library dependency instructions (#153) [aa242db]
    • docs(pxp): Add TODO list for PXP protocol improvements (#153) [fa06aeb]
    • docs(config): Clarify markdown usage rules in AI commit prompt (#153) [6c6cfc4]
    • docs(web): Introduce CLI documentation and section icons (#153) [8451c50]
    • refactor(cli): Organize documentation content (#153) [fc637a4]
    • build(deps): Update Next.js dependency from 16.3.0 to 16.3.1 (#153) [fc637a4]
    • docs(protocol): Add PXP protocol specification (#153) [74834c0]
    • docs(library): Add pxp library overview and usage guide (#153) [74834c0]
    • build(deps): Bump web application and pnpm dependencies (#153) [74834c0]
    • refactor(pxp): Split PXP protocol library from Portal CLI (#151) [e2b0b85]
    • build(deps): bump quinn-proto from 0.11.14 to 0.11.16 (#150) [8482da3]
    • docs(changelog): manually add missing entries for PR 143 and 145 [c181dd9]
    • fix(ci): grant workflow write permissions and add self-healing hash detection (#146) [c37ffc8]
    • fix(ci): make changelog updater resilient to Gemini API spikes and resolve PRs (#145) [07f4872]
    • ci(changelog): implement automated changelog updater workflow (#143) [39ac43a]
    • docs: generate CHANGELOG.md and update installation guides (#143) [b209884]
    • refactor(docs): Use native tabs instead of custom demo components (#141) [39644b3]
    • fix(web): Add required text property to GitHub icon link (#139) [c9c7ec8]
    • refactor(web): Migrate documentation framework from Nextra to Fumadocs (#138) [d38b4f8]
    • chore(config): Consolidate repository ignore rules [68a4fc7]
    • build(web): Switch web docs application to pnpm workspace [24f3f8e]
    • fix(docs): Contain mobile code block layout overflow (#132) [6934b93]

    Full Changelog: https://github.com/Spectra010s/portal/compare/v0.12.0...v0.13.0

June 2026

  1. v0.12.0

    Highlights

    • Discovery fallback: Portal now keeps multicast discovery as the first path, then falls back to UDP broadcast when multicast does not work on the local network.
    • Receiver startup reliability: Receive mode no longer needs friendly local IP detection to succeed before the listener can start.
    • Custom release pipeline: Portal releases now use repository-owned workflows instead of cargo-dist-generated installer scripts.

    Improvements

    • Receiver beacons now include broadcast targets alongside the existing multicast beacon.
    • Discovery failures now return direct-address guidance so users can continue with portal send --address <receiver-ip>.
    • Windows, Linux, macOS, Android, and npm release jobs are now managed by the repository workflow.
    • Added Git-AIC commit guidance for repository-specific commit messages.
    • Added contributor, support, and security documentation for the repository.

    Fixes

    • Corrected Portal install links on the docs/landing site to use portal.biuld.app.
    • Fixed Windows MSI packaging in the release workflow.
    • Updated the Intel macOS release runner after GitHub removed the old macos-13 runner label.
    • Fixed release creation so the GitHub release job checks out the repository before running gh release create.

    Manual Fallback

    If automatic discovery still fails on a network, connect directly with:

    portal send --address <receiver-ip> --port <port> <file-or-folder>
    

    What's Changed

    Full Changelog: https://github.com/Spectra010s/portal/compare/v0.11.1...v0.12.0

May 2026

  1. v0.11.1

    Highlights

    • Security dependency refresh: Updated archive-related dependencies used by transfer packaging, including upstream tar advisory fixes.
    • Documentation site security maintenance: Updated Next.js and related docs-site dependencies to pull in upstream security fixes.
    • Patch release alignment: Bumped package metadata and user-facing version labels to 0.11.1.

    Improvements

    • Updated tar from 0.4.45 to 0.4.46.
    • Updated astral-tokio-tar from 0.6.0 to 0.6.2.
    • Updated the documentation site from Next.js 16.2.4 to 16.2.6.
    • Updated docs-site dependencies including uuid, mermaid, and related lockfile entries.
    • Kept README, install docs, and web UI release labels aligned with 0.11.1.

    Notes

    • This is primarily a maintenance and security patch release.
    • Known transfer reliability work remains planned separately, including hotspot discovery fallback and post-connect retry/resume behavior.

    What's Changed

    Full Changelog: https://github.com/Spectra010s/portal/compare/v0.11.0...v0.11.1

  2. v0.11.0

    Highlights

    • Logging controls for daily use: Added global -v/--verbose and -q/--quiet flags to control terminal log verbosity.
    • Env-based log tuning: Added PORTAL_LOG support with RUST_LOG fallback, plus cleaner terminal logging behavior.
    • Updater UX feedback: Added visible download progress for updater flows.
    • Docs source-of-truth cleanup: Removed duplicated repo docs and standardized on web docs content.

    Improvements

    • Split terminal and file logging behavior for clearer runtime output.
    • Reduced noisy/duplicate terminal error output formatting.
    • Improved docs structure and publishing consistency.
    • Pulled dependency updates across CLI/web stack for security and maintenance.

    Notes

    • A known transfer bug remains for some deep/large directory trees (file name too long in specific paths); this is planned for the next fix cycle.
    • Next focused work is connection reliability in hotspot/direct-network scenarios and post-connect retry/resume behavior.

    Install

    Install prebuilt binaries via shell script

    curl --proto '=https' --tlsv1.2 -LsSf [https://github.com/Spectra010s/portal/releases/download/v0.11.0/hiverra-portal-installer.sh](https://github.com/Spectra010s/portal/releases/download/v0.11.0/hiverra-portal-installer.sh) | sh
    

    Install prebuilt binaries via powershell script

    powershell -ExecutionPolicy Bypass -c "irm [https://github.com/Spectra010s/portal/releases/download/v0.11.0/hiverra-portal-installer.ps1](https://github.com/Spectra010s/portal/releases/download/v0.11.0/hiverra-portal-installer.ps1) | iex"
    

    Install prebuilt binaries via shell script (Android / Termux)

    curl -LsSf [https://github.com/Spectra010s/portal/releases/download/v0.11.0/hiverra-portal-android-installer.sh](https://github.com/Spectra010s/portal/releases/download/v0.11.0/hiverra-portal-android-installer.sh) | sh
    

    Install prebuilt binaries into your npm project

    npm install -g @hiverra/portal@0.11.0
    

    Download

    FilePlatformChecksum
    hiverra-portal-aarch64-apple-darwin.tar.xzApple Silicon macOSchecksum
    hiverra-portal-x86_64-apple-darwin.tar.xzIntel macOSchecksum
    hiverra-portal-x86_64-pc-windows-msvc.zipx64 Windowschecksum
    hiverra-portal-x86_64-pc-windows-msvc.msix64 Windowschecksum
    hiverra-portal-aarch64-unknown-linux-gnu.tar.xzARM64 Linuxchecksum
    hiverra-portal-x86_64-unknown-linux-gnu.tar.xzx64 Linuxchecksum
    hiverra-portal-aarch64-linux-android.tar.gzAndroid (Termux)checksum

    What's Changed

    Full Changelog: https://github.com/Spectra010s/portal/compare/v0.10.1...v0.11.0

March 2026

  1. v0.10.1

    Install Hiverra Portal 0.10.1

    Install prebuilt binaries via shell script

    curl --proto '=https' --tlsv1.2 -LsSf [https://github.com/Spectra010s/portal/releases/download/v0.10.1/hiverra-portal-installer.sh](https://github.com/Spectra010s/portal/releases/download/v0.10.1/hiverra-portal-installer.sh) | sh
    

    Install prebuilt binaries via powershell script

    powershell -ExecutionPolicy Bypass -c "irm [https://github.com/Spectra010s/portal/releases/download/v0.10.1/hiverra-portal-installer.ps1](https://github.com/Spectra010s/portal/releases/download/v0.10.1/hiverra-portal-installer.ps1) | iex"
    

    Install prebuilt binaries via shell script (Android / Termux)

    curl -LsSf [https://github.com/Spectra010s/portal/releases/download/v0.10.1/hiverra-portal-android-installer.sh](https://github.com/Spectra010s/portal/releases/download/v0.10.1/hiverra-portal-android-installer.sh) | sh
    

    Install prebuilt binaries into your npm project

    npm install -g @hiverra/portal@0.10.1
    

    Download Hiverra Portal 0.10.1

    FilePlatformChecksum
    hiverra-portal-aarch64-apple-darwin.tar.xzApple Silicon macOSchecksum
    hiverra-portal-x86_64-apple-darwin.tar.xzIntel macOSchecksum
    hiverra-portal-x86_64-pc-windows-msvc.zipx64 Windowschecksum
    hiverra-portal-x86_64-pc-windows-msvc.msix64 Windowschecksum
    hiverra-portal-aarch64-unknown-linux-gnu.tar.xzARM64 Linuxchecksum
    hiverra-portal-x86_64-unknown-linux-gnu.tar.xzx64 Linuxchecksum
    hiverra-portal-aarch64-linux-android.tar.gzAndroid (Termux)checksum

    What's Changed

    New Contributors

    Full Changelog: https://github.com/Spectra010s/portal/compare/v0.9.0...v0.10.1

  2. v0.10.0

    Install Hiverra Portal 0.10.0

    Install prebuilt binaries via shell script

    curl --proto '=https' --tlsv1.2 -LsSf [https://github.com/Spectra010s/portal/releases/download/v0.10.0/hiverra-portal-installer.sh](https://github.com/Spectra010s/portal/releases/download/v0.10.0/hiverra-portal-installer.sh) | sh
    

    Install prebuilt binaries via powershell script

    powershell -ExecutionPolicy Bypass -c "irm [https://github.com/Spectra010s/portal/releases/download/v0.10.0/hiverra-portal-installer.ps1](https://github.com/Spectra010s/portal/releases/download/v0.10.0/hiverra-portal-installer.ps1) | iex"
    

    Install prebuilt binaries into your npm project

    npm install -g @hiverra/portal@0.10.0
    

    Install prebuilt binaries via shell script (Android / Termux)

    curl -LsSf [https://github.com/Spectra010s/portal/releases/download/v0.10.0/hiverra-portal-android-installer.sh](https://github.com/Spectra010s/portal/releases/download/v0.10.0/hiverra-portal-android-installer.sh) | sh
    

    Download Hiverra Portal 0.10.0

    FilePlatformChecksum
    hiverra-portal-aarch64-apple-darwin.tar.xzApple Silicon macOSchecksum
    hiverra-portal-x86_64-apple-darwin.tar.xzIntel macOSchecksum
    hiverra-portal-x86_64-pc-windows-msvc.zipx64 Windowschecksum
    hiverra-portal-x86_64-pc-windows-msvc.msix64 Windowschecksum
    hiverra-portal-aarch64-unknown-linux-gnu.tar.xzARM64 Linuxchecksum
    hiverra-portal-x86_64-unknown-linux-gnu.tar.xzx64 Linuxchecksum
    hiverra-portal-aarch64-linux-android.tar.gzAndroid (Termux)checksum

    What's Changed

    Full Changelog: https://github.com/Spectra010s/portal/compare/v0.9.0...v0.10.0

February 2026

  1. v0.9.0

    Install Hiverra Portal 0.9.0

    Install prebuilt binaries via shell script

    curl --proto '=https' --tlsv1.2 -LsSf [https://github.com/Spectra010s/portal/releases/download/v0.9.0/hiverra-portal-installer.sh](https://github.com/Spectra010s/portal/releases/download/v0.9.0/hiverra-portal-installer.sh) | sh
    

    Install prebuilt binaries via powershell script

    powershell -ExecutionPolicy Bypass -c "irm [https://github.com/Spectra010s/portal/releases/download/v0.9.0/hiverra-portal-installer.ps1](https://github.com/Spectra010s/portal/releases/download/v0.9.0/hiverra-portal-installer.ps1) | iex"
    

    Install prebuilt binaries into your npm project

    npm install hiverra-portal@0.9.0
    

    Install prebuilt binaries via shell script (Android / Termux)

    curl -LsSf [https://github.com/Spectra010s/portal/releases/download/v0.9.0/hiverra-portal-android-installer.sh](https://github.com/Spectra010s/portal/releases/download/v0.9.0/hiverra-portal-android-installer.sh) | sh
    

    Download Hiverra Portal 0.9.0

    FilePlatformChecksum
    hiverra-portal-aarch64-apple-darwin.tar.xzApple Silicon macOSchecksum
    hiverra-portal-x86_64-apple-darwin.tar.xzIntel macOSchecksum
    hiverra-portal-x86_64-pc-windows-msvc.zipx64 Windowschecksum
    hiverra-portal-x86_64-pc-windows-msvc.msix64 Windowschecksum
    hiverra-portal-aarch64-unknown-linux-gnu.tar.xzARM64 Linuxchecksum
    hiverra-portal-x86_64-unknown-linux-gnu.tar.xzx64 Linuxchecksum
    hiverra-portal-aarch64-linux-android.tar.gzAndroid (Termux)checksum

    What's Changed

    Full Changelog: https://github.com/Spectra010s/portal/compare/v0.8.0...v0.9.0

  2. v0.8.0

    Install Hiverra Portal 0.8.0

    Install prebuilt binaries via shell script

    curl --proto '=https' --tlsv1.2 -LsSf [https://github.com/Spectra010s/portal/releases/download/v0.8.0/hiverra-portal-installer.sh](https://github.com/Spectra010s/portal/releases/download/v0.8.0/hiverra-portal-installer.sh) | sh
    

    Install prebuilt binaries via powershell script

    powershell -ExecutionPolicy Bypass -c "irm [https://github.com/Spectra010s/portal/releases/download/v0.8.0/hiverra-portal-installer.ps1](https://github.com/Spectra010s/portal/releases/download/v0.8.0/hiverra-portal-installer.ps1) | iex"
    

    Install prebuilt binaries into your npm project

    npm install hiverra-portal@0.8.0
    
    ### Install prebuilt binaries via shell script (Android / Termux)
    
    ```sh
    curl --proto '=https' --tlsv1.2 -LsSf \
      [https://github.com/Spectra010s/portal/releases/download/$REF/hiverra-portal-android-installer.sh](https://github.com/Spectra010s/portal/releases/download/$REF/hiverra-portal-android-installer.sh) | sh
    

    Works in Termux (aarch64-linux-android target).

    
    ## Download Hiverra Portal 0.8.0
    
    |  File  | Platform | Checksum |
    |--------|----------|----------|
    | [hiverra-portal-aarch64-apple-darwin.tar.xz](https://github.com/Spectra010s/portal/releases/download/v0.8.0/hiverra-portal-aarch64-apple-darwin.tar.xz) | Apple Silicon macOS | [checksum](https://github.com/Spectra010s/portal/releases/download/v0.8.0/hiverra-portal-aarch64-apple-darwin.tar.xz.sha256) |
    | [hiverra-portal-x86_64-apple-darwin.tar.xz](https://github.com/Spectra010s/portal/releases/download/v0.8.0/hiverra-portal-x86_64-apple-darwin.tar.xz) | Intel macOS | [checksum](https://github.com/Spectra010s/portal/releases/download/v0.8.0/hiverra-portal-x86_64-apple-darwin.tar.xz.sha256) |
    | [hiverra-portal-x86_64-pc-windows-msvc.zip](https://github.com/Spectra010s/portal/releases/download/v0.8.0/hiverra-portal-x86_64-pc-windows-msvc.zip) | x64 Windows | [checksum](https://github.com/Spectra010s/portal/releases/download/v0.8.0/hiverra-portal-x86_64-pc-windows-msvc.zip.sha256) |
    | [hiverra-portal-x86_64-pc-windows-msvc.msi](https://github.com/Spectra010s/portal/releases/download/v0.8.0/hiverra-portal-x86_64-pc-windows-msvc.msi) | x64 Windows | [checksum](https://github.com/Spectra010s/portal/releases/download/v0.8.0/hiverra-portal-x86_64-pc-windows-msvc.msi.sha256) |
    | [hiverra-portal-aarch64-unknown-linux-gnu.tar.xz](https://github.com/Spectra010s/portal/releases/download/v0.8.0/hiverra-portal-aarch64-unknown-linux-gnu.tar.xz) | ARM64 Linux | [checksum](https://github.com/Spectra010s/portal/releases/download/v0.8.0/hiverra-portal-aarch64-unknown-linux-gnu.tar.xz.sha256) |
    | [hiverra-portal-x86_64-unknown-linux-gnu.tar.xz](https://github.com/Spectra010s/portal/releases/download/v0.8.0/hiverra-portal-x86_64-unknown-linux-gnu.tar.xz) | x64 Linux | [checksum](https://github.com/Spectra010s/portal/releases/download/v0.8.0/hiverra-portal-x86_64-unknown-linux-gnu.tar.xz.sha256) |
    hiverra-portal-aarch64-linux-android.tar.gz	Android (Termux)	[checksum](https://github.com/Spectra010s/portal/releases/download/$REF/hiverra-portal-aarch64-linux-android.tar.gz.sha256)
    
    
    
    
  3. v0.7.0

    Install Hiverra Portal 0.7.0

    Install prebuilt binaries via shell script

    curl --proto '=https' --tlsv1.2 -LsSf [https://github.com/Spectra010s/portal/releases/download/v0.7.0/hiverra-portal-installer.sh](https://github.com/Spectra010s/portal/releases/download/v0.7.0/hiverra-portal-installer.sh) | sh
    

    Install prebuilt binaries via powershell script

    powershell -ExecutionPolicy Bypass -c "irm [https://github.com/Spectra010s/portal/releases/download/v0.7.0/hiverra-portal-installer.ps1](https://github.com/Spectra010s/portal/releases/download/v0.7.0/hiverra-portal-installer.ps1) | iex"
    

    Install prebuilt binaries into your npm project

    npm install hiverra-portal@0.7.0
    

    Install prebuilt binaries via shell script (Android / Termux)

    curl --proto '=https' --tlsv1.2 -LsSf [https://github.com/Spectra010s/portal/releases/download/v0.7.0/hiverra-portal-android-installer.sh](https://github.com/Spectra010s/portal/releases/download/v0.7.0/hiverra-portal-android-installer.sh) | sh
    

    Works in Termux (aarch64-linux-android target).

    Download Hiverra Portal 0.7.0

    FilePlatformChecksum
    hiverra-portal-aarch64-apple-darwin.tar.xzApple Silicon macOSchecksum
    hiverra-portal-x86_64-apple-darwin.tar.xzIntel macOSchecksum
    hiverra-portal-x86_64-pc-windows-msvc.zipx64 Windowschecksum
    hiverra-portal-x86_64-pc-windows-msvc.msix64 Windowschecksum
    hiverra-portal-aarch64-unknown-linux-gnu.tar.xzARM64 Linuxchecksum
    hiverra-portal-x86_64-unknown-linux-gnu.tar.xzx64 Linuxchecksum
    hiverra-portal-aarch64-linux-android.tar.gzAndroid (Termux)checksum
  4. Install Hiverra Portal 0.6.1-rc.2

    Install prebuilt binaries via shell script

    curl --proto '=https' --tlsv1.2 -LsSf [https://github.com/Spectra010s/portal/releases/download/v0.6.1-rc.2/hiverra-portal-installer.sh](https://github.com/Spectra010s/portal/releases/download/v0.6.1-rc.2/hiverra-portal-installer.sh) | sh
    

    Install prebuilt binaries via shell script (Android/Termux)

    curl -sSfL [https://github.com/Spectra010s/portal/releases/download/$](https://github.com/Spectra010s/portal/releases/download/$){{ github.ref_name }}/hiverra-portal-android-installer.sh | sh
    

    Install prebuilt binaries via powershell script

    powershell -ExecutionPolicy Bypass -c "irm [https://github.com/Spectra010s/portal/releases/download/v0.6.1-rc.2/hiverra-portal-installer.ps1](https://github.com/Spectra010s/portal/releases/download/v0.6.1-rc.2/hiverra-portal-installer.ps1) | iex"
    

    Install prebuilt binaries into your npm project

    npm install hiverra-portal@0.6.1-rc.2
    

    Download Hiverra Portal 0.6.1-rc.2

    FilePlatformChecksum
    hiverra-portal-aarch64-apple-darwin.tar.xzApple Silicon macOSchecksum
    hiverra-portal-x86_64-apple-darwin.tar.xzIntel macOSchecksum
    hiverra-portal-x86_64-pc-windows-msvc.zipx64 Windowschecksum
    hiverra-portal-x86_64-pc-windows-msvc.msix64 Windowschecksum
    hiverra-portal-aarch64-unknown-linux-gnu.tar.xzARM64 Linuxchecksum
    hiverra-portal-aarch64-linux-android.tar.gzAndroid (Termux)checksum
    hiverra-portal-x86_64-unknown-linux-gnu.tar.xzx64 Linuxchecksum
  5. Install Hiverra Portal 0.6.1-rc.1

    Install prebuilt binaries via shell script

    curl --proto '=https' --tlsv1.2 -LsSf [https://github.com/Spectra010s/portal/releases/download/v0.6.1-rc.1/hiverra-portal-installer.sh](https://github.com/Spectra010s/portal/releases/download/v0.6.1-rc.1/hiverra-portal-installer.sh) | sh
    

    Install prebuilt binaries via powershell script

    powershell -ExecutionPolicy Bypass -c "irm [https://github.com/Spectra010s/portal/releases/download/v0.6.1-rc.1/hiverra-portal-installer.ps1](https://github.com/Spectra010s/portal/releases/download/v0.6.1-rc.1/hiverra-portal-installer.ps1) | iex"
    

    Install prebuilt binaries into your npm project

    npm install hiverra-portal@0.6.1-rc.1
    

    Download Hiverra Portal 0.6.1-rc.1

    FilePlatformChecksum
    hiverra-portal-aarch64-apple-darwin.tar.xzApple Silicon macOSchecksum
    hiverra-portal-x86_64-apple-darwin.tar.xzIntel macOSchecksum
    hiverra-portal-x86_64-pc-windows-msvc.zipx64 Windowschecksum
    hiverra-portal-x86_64-pc-windows-msvc.msix64 Windowschecksum
    hiverra-portal-aarch64-unknown-linux-gnu.tar.xzARM64 Linuxchecksum
    hiverra-portal-x86_64-unknown-linux-gnu.tar.xzx64 Linuxchecksum
  6. Install Hiverra Portal 0.6.0-rc.1

    Install prebuilt binaries via shell script

    curl --proto '=https' --tlsv1.2 -LsSf [https://github.com/Spectra010s/portal/releases/download/v0.6.0-rc.1/hiverra-portal-installer.sh](https://github.com/Spectra010s/portal/releases/download/v0.6.0-rc.1/hiverra-portal-installer.sh) | sh
    

    Install prebuilt binaries via shell script (Android/Termux)

    curl -sSfL [https://github.com/Spectra010s/portal/releases/download/$](https://github.com/Spectra010s/portal/releases/download/$){{ github.ref_name }}/hiverra-portal-android-installer.sh | sh
    

    Install prebuilt binaries via powershell script

    powershell -ExecutionPolicy Bypass -c "irm [https://github.com/Spectra010s/portal/releases/download/v0.6.0-rc.1/hiverra-portal-installer.ps1](https://github.com/Spectra010s/portal/releases/download/v0.6.0-rc.1/hiverra-portal-installer.ps1) | iex"
    

    Install prebuilt binaries into your npm project

    npm install hiverra-portal@0.6.0-rc.1
    

    Download Hiverra Portal 0.6.0-rc.1

    FilePlatformChecksum
    hiverra-portal-aarch64-apple-darwin.tar.xzApple Silicon macOSchecksum
    hiverra-portal-x86_64-apple-darwin.tar.xzIntel macOSchecksum
    hiverra-portal-x86_64-pc-windows-msvc.zipx64 Windowschecksum
    hiverra-portal-x86_64-pc-windows-msvc.msix64 Windowschecksum
    hiverra-portal-aarch64-unknown-linux-gnu.tar.xzARM64 Linuxchecksum
    hiverra-portal-aarch64-linux-android.tar.gzAndroid (Termux)checksum
    hiverra-portal-x86_64-unknown-linux-gnu.tar.xzx64 Linuxchecksum

    What's Changed

    Full Changelog: https://github.com/Spectra010s/portal/compare/v0.5.1-beta.2...v0.6.0-rc.1

  7. Install Hiverra Portal 0.5.1-beta.2

    Install prebuilt binaries via shell script

    curl --proto '=https' --tlsv1.2 -LsSf [https://github.com/Spectra010s/portal/releases/download/v0.5.1-beta.2/hiverra-portal-installer.sh](https://github.com/Spectra010s/portal/releases/download/v0.5.1-beta.2/hiverra-portal-installer.sh) | sh
    

    Install prebuilt binaries via shell script (Android/Termux)

    curl -lsSf [https://github.com/Spectra010s/portal/releases/download/v0.5.1-beta.2/portal-android-install.sh](https://github.com/Spectra010s/portal/releases/download/v0.5.1-beta.2/portal-android-install.sh) | sh
    

    Install prebuilt binaries via powershell script

    powershell -ExecutionPolicy Bypass -c "irm [https://github.com/Spectra010s/portal/releases/download/v0.5.1-beta.2/hiverra-portal-installer.ps1](https://github.com/Spectra010s/portal/releases/download/v0.5.1-beta.2/hiverra-portal-installer.ps1) | iex"
    

    Install prebuilt binaries into your npm project

    npm install hiverra-portal@0.5.1-beta.2
    

    Download Hiverra Portal 0.5.1-beta.2

    FilePlatformChecksum
    hiverra-portal-aarch64-apple-darwin.tar.xzApple Silicon macOSchecksum
    hiverra-portal-x86_64-apple-darwin.tar.xzIntel macOSchecksum
    hiverra-portal-x86_64-pc-windows-msvc.zipx64 Windowschecksum
    hiverra-portal-x86_64-pc-windows-msvc.msix64 Windowschecksum
    hiverra-portal-aarch64-unknown-linux-gnu.tar.xzARM64 Linuxchecksum
    hiverra-portal-aarch64-linux-android.tar.gzAndroid (Termux)checksum
    hiverra-portal-x86_64-unknown-linux-gnu.tar.xzx64 Linuxchecksum
    hiverra-portal-aarch64-linux-android.tar.gzAndroid (Termux)checksum

    What's Changed

    Full Changelog: https://github.com/Spectra010s/portal/compare/v0.4.0-beta.2...v0.5.1-beta.2

  8. Install Hiverra Portal 0.4.0-beta.2

    Install prebuilt binaries via shell script

    curl --proto '=https' --tlsv1.2 -LsSf [https://github.com/Spectra010s/portal/releases/download/v0.4.0-beta.2/hiverra-portal-installer.sh](https://github.com/Spectra010s/portal/releases/download/v0.4.0-beta.2/hiverra-portal-installer.sh) | sh
    

    Install prebuilt binaries via powershell script

    powershell -ExecutionPolicy Bypass -c "irm [https://github.com/Spectra010s/portal/releases/download/v0.4.0-beta.2/hiverra-portal-installer.ps1](https://github.com/Spectra010s/portal/releases/download/v0.4.0-beta.2/hiverra-portal-installer.ps1) | iex"
    

    Install prebuilt binaries into your npm project

    npm install hiverra-portal@0.4.0-beta.2
    

    Download Hiverra Portal 0.4.0-beta.2

    FilePlatformChecksum
    hiverra-portal-aarch64-apple-darwin.tar.xzApple Silicon macOSchecksum
    hiverra-portal-x86_64-apple-darwin.tar.xzIntel macOSchecksum
    hiverra-portal-x86_64-pc-windows-msvc.zipx64 Windowschecksum
    hiverra-portal-x86_64-pc-windows-msvc.msix64 Windowschecksum
    hiverra-portal-aarch64-unknown-linux-gnu.tar.xzARM64 Linuxchecksum
    hiverra-portal-x86_64-unknown-linux-gnu.tar.xzx64 Linuxchecksum
  9. Install Hiverra Portal 0.4.0-beta.1

    Install prebuilt binaries via shell script (Linux/macOS)

    curl --proto '=https' --tlsv1.2 -LsSf [https://github.com/Spectra010s/portal/releases/download/v0.4.0-beta.1/hiverra-portal-installer.sh](https://github.com/Spectra010s/portal/releases/download/v0.4.0-beta.1/hiverra-portal-installer.sh) | sh
    

    install on Andriod (Termux)

    curl -LsSf [https://github.com/Spectra010s/portal/releases/download/v0.4.0-beta.1/portal-andriod.sh](https://github.com/Spectra010s/portal/releases/download/v0.4.0-beta.1/portal-andriod.sh) | sh
    

    install prebuilt binaries via powershell script

    powershell -ExecutionPolicy Bypass -c "irm [https://github.com/Spectra010s/portal/releases/download/v0.4.0-beta.1/hiverra-portal-installer.ps1](https://github.com/Spectra010s/portal/releases/download/v0.4.0-beta.1/hiverra-portal-installer.ps1) | iex"
    

    Download Hiverra Portal 0.4.0-beta.1

    FilePlatformChecksum
    hiverra-portal-android.tar.gzAndroid (Termux)checksum
    hiverra-portal-aarch64-apple-darwin.tar.xzApple Silicon macOSchecksum
    hiverra-portal-x86_64-apple-darwin.tar.xzIntel macOSchecksum
    hiverra-portal-x86_64-pc-windows-msvc.zipx64 Windowschecksum
    hiverra-portal-x86_64-pc-windows-msvc.msix64 Windowschecksum
    hiverra-portal-aarch64-unknown-linux-gnu.tar.xzARM64 Linuxchecksum
    hiverra-portal-x86_64-unknown-linux-gnu.tar.xzx64 Linuxchecksum

    What's Changed

    Full Changelog: https://github.com/Spectra010s/portal/compare/v0.3.0...v0.4.0-beta.1

  10. v0.3.0

    What's Changed

    New Contributors

    Full Changelog: https://github.com/Spectra010s/portal/commits/v0.3.0