- Spun lein-swank off into its own project for
:plugins
compatibility. - Add support for clearing existing namespace with load-file.
- Add stop-server functionality.
- Added CDT debugger.
- Support jacking into remote machines over tramp.
- Integrate clj-stacktrace with slime debugger buffers.
- Inspector now supports showing constructors and interfaces on classes.
- Make
clojure-jack-in
more forgiving of boot-time lein output.
- Load elisp payloads from various jars during jack-in.
- Add support for *out* root value going to repl buffer.
- Check for $PORT as default port.
- Byte-compile elisp source to disk rather than spitting afresh every time.
- Cause the Swank server to explicitly block.
- Allow for customized announce message.
- Add lein jack-in task.
- Support :repl-init option from project.clj.
- Add Clojure 1.3 support.
- M-x slime-load-file (C-c C-l) causes full :reload-all.
- Better support for running on the bootstrap classpath.
- Get encoding from locale.
- Bind to localhost by default rather than 0.0.0.0.
- Include Leiningen shell wrapper for standalone sessions.
- Support completion on class names.
- Move lein-swank plugin to be bundled with swank-clojure.
- Support M-x slime-who-calls. List all the callers of a given function.
- Add swank.core/break.
- Support slime-pprint-eval-last-expression.
- Improve support for trunk slime.
- Completion for static Java members.
- Show causes of exceptions in debugger.
- Preserve line numbers when compiling a region/defn.
- Relicense to the EPL (same as Clojure).
- Better compatibility with Clojure 1.2.
- Added slime-list-threads, killing threads.
- Dim irrelevant sldb stack frames.
- Emacs 22 support.
- First versioned release.