All notable changes to this project will be documented in this file, which follows the conventions of keepachangelog.com. This project adheres to Semantic Versioning.
...
2.2.1 - 2020-06-01
- Upgrade puget to 1.3.1.
2.2.0 - 2019-10-11
- Upgrade puget to 1.2.0 to fix a few issues.
- Remove dependency on
org.clojure/data.codec
.
2.1.1 - 2019-03-18
- Upgrade puget to 1.1.1 for a ~3x speedup sorting complex collections.
2.1.0 - 2019-03-01
- Add support for nrepl 0.6.0 which is used by leiningen 2.9.0. #27 #28
- The
:init
and:custom-init
forms in:repl-options
are preserved in whidbey's generated profile. #21
2.0.0 - 2018-12-16
This is a major version bump to switch between org.clojure/tools.nrepl
and the
newer stand-alone nrepl
project. This release requires leiningen 2.8.2
or
higher to get the right nREPL version.
- Drop deprecated implicit middleware in favor of explicit
amperity.plugin/repl-pprint
. - Switch from nREPL contrib to new independent project.
- Drop custom
render-values
nREPL middleware and var haxin.
- Whidbey uses the new nREPL
:printer
framework and respects per-message:print-options
overrides.
1.3.1 - 2016-10-07
- Upgrade
mvxcvi/puget
to 1.0.1
1.3.0 - 2015-11-03
- Change from
:print-handlers
to:tag-types
using nested maps. This makes Leiningen profile config more composable since maps are recursively merged.
1.2.0 - 2015-10-29
- Upgrade Puget to 1.0.0.
1.1.1 - 2015-10-20
- Upgrade Puget to 0.9.2.
- Use
puget/unknown-handler
for escaped types instead ofpr-handler
.
1.1.0 - 2015-10-18
- Upgrade Puget to 0.9.1.
- Keep a
PrettyPrinter
record instead of a raw options map. - Update to use new Puget print-handler logic.
1.0.0 - 2015-04-26
First "stable" release!
- Upgrade Puget to 0.8.1.
- Use new Leiningen
:repl
metadata logic to load plugin profile.
0.6.0 - 2015-03-11
- Add
whidbey.repl
namespace to handle initialization. - Dependency versions are now matched to the plugins in the project map.
- Use
:whidbey
for project map key instead of:puget-options
. - Upgrade Puget to 0.8.0.
- Remove side-effects from loading
render-values
namespace.
0.5.1 - 2015-02-28
- Upgrade Puget to 0.7.1.
0.5.0 - 2015-02-11
- Upgrade Puget to 0.7.0.
- Upgrade tools.nrepl to 0.2.7.
0.4.2 - 2014-12-28
- Upgrade Puget to 0.6.6.
0.4.1 - 2014-10-14
- Upgrade tools.nrepl to 0.2.6.
0.4.0 - 2014-10-13
- Leiningen plugin profile is now namespaced. #12
- Upgrade Puget to 0.6.4.
- Use separate options from Puget to prevent interference.
- Prevent nREPL's built-in
pr-values
middleware from causing problems by replacing it withidentity
.
0.3.3 - 2014-09-23
- Allow coloring to be disabled via
:puget-options
. #9
0.3.2 - 2014-06-26
- Pass
:puget-options
in project map to renderer.
- Assume
puget.printer/cprint-str
as the rendering function.
0.2.2 - 2014-06-19
- Upgrade Puget to 0.5.2
- Fix issue when user had existing
:repl
profile customizations.
0.2.0 - 2014-05-14
- Add
whidbey.plugin
namespace to automatically enable rendering in Leiningenrepl
tasks.