Skip to content
This repository was archived by the owner on Apr 7, 2026. It is now read-only.

v0.4.1 - Dev Server Fixes

Choose a tag to compare

@noahgift noahgift released this 05 Jan 09:49

What's Changed

Fixed

probar serve Directory Index Support (Issue #1)

  • Fixed directory paths returning HTTP 500 "Is a directory" error
  • Now properly serves index.html for both /dir/ and /dir paths
  • Returns 404 with helpful message for directories without index.html

probar serve Gzip Compression (Issue #2)

  • Added automatic gzip compression for all responses
  • Reduces WASM transfer sizes by 36-46%
  • Uses tower-http CompressionLayer for efficient streaming compression

Changed

  • Server banner now displays "Gzip: enabled (auto-compression)"
  • Normalized path handling (trailing slashes no longer cause errors)

Installation

cargo install probador

Or update:

cargo install probador --force