Releases: svenstaro/miniserve
v0.16.0
-
Fix serving files with backslashes in their names #578 (thanks @Jikstra)
-
Fix behavior of downloading symlinks by upgrading to actix-web 4 #582 #462 (thanks @aliemjay)
-
List directory if index file not found #583 #275 (thanks @aliemjay)
-
Add special colors for visited links #521 (thanks @raffomania)
-
Switch from structopt to clap v3 #587
This enables slightly nicer help output as well as much better completions.
-
Fix network interface handling #500 #470 #405 #422 (thanks @aliemjay)
-
Implement show symlink destination #542 #499 (thanks @deantvv)
-
Fix error page not being correctly themed #529 #588 (@aliemjay)
v0.15.0
- Add hardened systemd template unit file to
packaging/[email protected]
- Fix qrcodegen dependency problem #568
- Remove animation on QR code hover (it was kind of annoying as it makes things less snappy)
- Add TLS support #576
v0.14.0
- Fix breadcrumbs for right-to-left languages #489 (thanks @aliemjay)
- Fix URL percent encoding for special characters #485 (thanks @aliemjay)
- Wrap breadcrumbs at any char #496 (thanks @aliemjay)
- Add separate flags for compressed and uncompressed tar archives #492 (thanks @deantvv)
- Bump deps
- Fix Firefox becoming confused when opening a
.gz
file directly #160 - Prefer UTF8 for text responses #263
- Resolve symlinks on directory listing #479 (thanks @aliemjay)
v0.13.0
-
Change default log level to
Warn
-
Change some messages a bit to be more clear
-
Add
--print-completions
to print shell completions for various supported shells #482 (thanks @rouge8) -
Don't print some messages if not attached to an interactive terminal
-
Refuse to start if not attached to interactive terminal and no explicit path is provided
This is a security consideration as you wouldn't want to run miniserve without an explicit path
as a service. You could end up serving/
or/root
in case those working directories are set.
v0.12.1
v0.12.0
- Add option
-H
/--hidden
to show hidden files - Start instantly in case an explicit index is chosen
- Fix DoS issue when deliberately sending unconforming URL paths
- Add footer #456 (thanks @levaitamas)
- Switched from failure to thiserror for error handling
v0.11.0
v0.10.4
- Add
--dirs-first
/-D
option to list directories first #423 (thanks @levaitamas)
v0.10.3
- Actually fix publish workflow