Skip to content

@cortesi cortesi released this Jan 20, 2019 · 9 commits to master since this release

  • 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
Assets 12

@cortesi cortesi released this Jan 7, 2018 · 28 commits to master since this release

  • Improvements in file change monitoring, fixing a number of bugs and
    reliability issues, and improving the way we handle symlinks (via the
    moddwatch repo).
  • Fix handling of the X-Forwarded-Proto header in reverse proxy (thanks to Bernd
  • Various other minor fixes and documentation updates.
Assets 11

@cortesi cortesi released this Dec 7, 2016 · 43 commits to master since this release

  • 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.
Assets 10

@cortesi cortesi released this Sep 24, 2016 · 56 commits to master since this release

  • 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
  • Sort directory list entries (thanks @Schnouki).
  • Improved route parsing and clarity - (thanks to @aellerton).
Assets 10

@cortesi cortesi released this Apr 7, 2016 · 77 commits to master since this release

  • 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
  • Bugfix: Fix recursive file monitoring for static routes
Assets 10

@cortesi cortesi released this Feb 11, 2016 · 95 commits to master since this release

  • 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 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.
Assets 9

@cortesi cortesi released this Nov 11, 2015 · 135 commits to master since this release

  • -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
Assets 6

@cortesi cortesi released this Nov 4, 2015 · 145 commits to master since this release

  • -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.

Thanks to Barret Rennie, Bill Mill
and Judson Mitchell ( for contributing to this

Assets 6
You can’t perform that action at this time.