Be notified of new releases
Create your free GitHub account today to subscribe to this repository for new releases and build software alongside 40 million developers.Sign up
- Fix live reload issues on Linux (Delyan Angelov)
- Only inject livereload content if content type is text/html (Mattias Wadman)
- Fix treatment of X-Forwarded-Proto (Marvin Frick)
- Dependency updates and test improvements
devd-0.9-freebsd64.tgz 5.73 MB
devd-0.9-linux32.tgz 5.55 MB
devd-0.9-linux64.tgz 5.74 MB
devd-0.9-linuxARM.tgz 5.3 MB
devd-0.9-netbsd64.tgz 5.72 MB
devd-0.9-netbsdARM.tgz 5.29 MB
devd-0.9-openbsd64.tgz 5.72 MB
devd-0.9-osx64.tgz 6.42 MB
devd-0.9-windows32.zip 5.45 MB
devd-0.9-windows64.zip 5.66 MB
- Improvements in file change monitoring, fixing a number of bugs and
reliability issues, and improving the way we handle symlinks (via the
- Fix handling of the X-Forwarded-Proto header in reverse proxy (thanks to Bernd
- Various other minor fixes and documentation updates.
devd-0.8-freebsd64.tgz 3.68 MB
devd-0.8-linux64.tgz 3.67 MB
devd-0.8-linuxARM.tgz 3.37 MB
devd-0.8-netbsd64.tgz 3.67 MB
devd-0.8-netbsdARM.tgz 3.38 MB
devd-0.8-openbsd64.tgz 3.68 MB
devd-0.8-osx64.tgz 4.23 MB
devd-0.8-windows32.zip 3.46 MB
devd-0.8-windows64.zip 3.69 MB
- Add the --notfound flag, which specifies over-rides when the static file sever can't find a file. This is useful for single-page JS app development. See the docs for more information.
- Improved directory listings, nicer 404 pages.
- X-Forwarded-Proto is now added to reverse proxied requests.
- Fix support for MacOS Sierra. This just involved a recompile to fix a compatibility issue between older versions of the Go toolchain and Sierra.
- Fix an issue that caused a slash to be added to some URLs forwarded to reverse proxied hosts.
- livereload: endpoints now run on all domains, fixing livereload on subdomain endpoints.
- livereload: fix support of IE11 (thanks firstname.lastname@example.org).
- Sort directory list entries (thanks @Schnouki).
- Improved route parsing and clarity - (thanks to @aellerton).
- Increase the size of the initial file chunk we inspect or a tag for
livereload injection. Fixes some rare cases where pages with a lot of header
data didn't trigger livereload.
- Request that upstream servers do not return compressed data, allowing
livereload script injection. (thanks Thomas B Homburg email@example.com)
- Bugfix: Fix recursive file monitoring for static routes
- Add support for modd, with the -m flag.
- Add -X flag to set Access-Control-Allow-Origin: * on all responses, allowing
the use of multiple .devd.io domains in testing.
- Add -L flag, which turns on livereload but doesn't trigger on modification,
allowing livereload to be driven by external tools.
- Add -C flag to force colour output, even if we're not attachd to a terminal.
- Add -t flag to disable timestamps.
- Silence console errors due to a stupid long-standing Firefox bug.
- Fix throttling of data upload.
- Improve display of content sizes.
- Add distributions for OpenBSD and NetBSD.
- -s (--tls) Generate a self-signed certificate, and enable TLS. The cert
bundle is stored in ~/.devd.cert
- Add the X-Forwarded-Host header to reverse proxied traffic.
- Disable upstream cert validation for reverse proxied traffic. This makes
using self-signed certs for development easy. Devd shoudn't be used in
contexts where this might pose a security risk.
- Bugfix: make CSS livereload work in Firefox
- Bugfix: make sure the Host header and SNI host matches for reverse proxied
- -x (--exclude) flag to exclude files from livereload.
- -P (--password) flag for quick HTTP Basic password protection.
- -q (--quiet) flag to suppress all output from devd.
- Humanize file sizes in console logs.
- Improve directory indexes - better formatting, they now also livereload.
- Devd's built-in livereload URLs are now less likely to clash with user URLs.
- Internal 404 pages are now included in logs, timing measurement, and
- Improved heuristics for livereload file change detection. We now handle
things like transient files created by editors better.
- A Linux ARM build will now be distributed with each release.