Releases: ffss92/fileserver
Release list
v0.6.1
In early versions compression was done 'on-the-fly' by a [http.ResponseWriter] wrapper.
This was bad because it was not possible to for the [http.ServeContent] function to determine
and set the Content-Length header to the response.
Not setting the Content-Length header cause all sorts of problems, like being unable to serve
Range requests, enabling connection reuses, etc.
For now, the server only compresses files that are less than 15mbs in length, since it's done in memory,
and should cover most assets normally served in a web application.
Full Changelog: v0.6.0...v0.6.1
v0.6.0
- Added Cache-Control option for bundled assets and SPA.
Full Changelog: v0.5.1...v0.6.0
v0.5.1
- Fixed CLI bug
- Added pksite badge to README
Full Changelog: v0.5.0...v0.5.1
v0.5.0
Added ServeSPA
Full Changelog: v0.4.0...v0.5.0
v0.4.0
- Added fileserver.ServeFS.
Full Changelog: v0.3.2...v0.4.0
v0.3.2
Append Accept-Encoding to Vary header instad of setting it.
Full Changelog: v0.3.1...v0.3.2
v0.3.1
Added noCacheAll as the default server cache control function.
Full Changelog: v0.3.0...v0.3.1
v0.3.0
v0.2.0
v0.1.0
Full Changelog: https://github.com/ffss92/fileserver/commits/v0.1.0