Releases: pseudosavant/static-http
Releases · pseudosavant/static-http
Release list
1.0.1
Added
- Added
static-http --aboutwith version, project URL, and license information. - Added project and license information to the bottom of
--help. - Added package project URLs for Homepage, Repository, and Issues metadata.
Changed
- Default responses now send
Cache-Control: no-cache, max-age=0, must-revalidateto avoid stale browser reuse of temporary localhost URLs. --no-cachenow remains the strongerCache-Control: no-storeoption.
Fixed
- File responses now include ETag validators based on file mtime nanoseconds and size.
If-None-Matchis supported and takes precedence overIf-Modified-Since.200,206, and304file responses consistently include cache validators.
1.0.0
First stable release of static-http, a dependency-free temporary static HTTP server for local development, file transfer, media playback, and archive inspection workflows.
Highlights
- Declared the first stable
1.0.0release. - Serves static files with
GET,HEAD, and single byte-range request support. - Keeps default behavior simple: current directory,
0.0.0.0, port8080. - Includes dependency-free terminal QR code rendering for localhost and LAN URLs.
- Hides dot-prefixed and platform-hidden files by default.
- Supports graceful shutdown with
q,Q, orCtrl+C.