- Fix: load nREPL dependency conditionally
- Add: serve responses with charset UTF-8 by default
- Add: charset option for changing default charset
- Fix: always add nREPL dependency
- Fix: cleanup handlers properly shut down Jetty and nREPL servers
- Add: load user-specific Boot nREPL middleware
- Add: -t/--ssl and -T/--ssl-props args for HTTPS support
- Fix: not-found handler applies to resource handler
- Add: not-found handler option and test
- Add: accurate reporting / documentation of port 0
- Add: initial tests for resources and directory handlers
- Remove: explicit boot/core dependency
- Remove: scope "provided" for clojure dependency
- Add: boot.properties file
- Bump Boot version to 2.4.2
- Fix: reload option now watches all source directories
- Add: -n/--nrepl flag for nREPL access to http server
- Bumped dependencies
- Add: automatic handling of slashes on index.html resources
- Add: -R/--reload flag to reload modified namespaces on each request
- Bump HTTP Kit to 2.1.19 to fix RejectedExecutionException
- Add: init and cleanup arguments for running functions before and after server
- Fix: reduce Jetty logging level when --silent
- Add: silent mode (-s/--silent) to silence output
- Fix: directory listings and files take precedence over resources with :dir option
- Add: -k/--httpkit option to use Http-kit instead of Jetty
- Fix: create a pod for each task instance instead of sharing one
- Add -r/--resource-root to specify a route prefix for resources
- Remove -b/--block option (use wait instead)
- Add -H/--handler to serve a ring handler
- Bump boot to 2.0.0-rc5