Skip to content

Commit 652cf8f

Browse files
committed
Tweak the changelog
1 parent 1120572 commit 652cf8f

File tree

1 file changed

+16
-15
lines changed

1 file changed

+16
-15
lines changed

CHANGELOG.md

Lines changed: 16 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,16 @@
11
# Changelog
22

33
## Unreleased
4-
- Hotload dependency temporarily disabled to make the middleware run on Java 10.
54

6-
- Dropped support for emacs < 25.1 (to match CIDER).
5+
- Compatible with CIDER 0.17 and 0.18.
6+
- Hotload dependency temporarily disabled to make the middleware run on Java 10.
7+
- Dropped support for Emacs < 25.1 (to match clojure-mode and CIDER).
78
- [#426](https://github.com/clojure-emacs/clj-refactor.el/issues/426) New variable, `cljr-middleware-ignored-paths`, to make the middleware ignore certain paths.
89
- [#408](https://github.com/clojure-emacs/clj-refactor.el/pull/408) New `cljr-before-warming-ast-cache-hook`, `cljr-after-warming-ast-cache-hook` callbacks around AST warming.
910
- [#394](https://github.com/clojure-emacs/clj-refactor.el/issues/394) New config option `cljr-assume-language-context`: by default, when clj-refactor encounters an ambiguous context (clj vs cljs) it creates a popup asking user which context is meant. If this option is changed to "clj" or "cljs", clj-refactor will use that as the assumed context in such ambigous cases.
1011
- [#391](https://github.com/clojure-emacs/clj-refactor.el/issues/391) Prevent refactor-nrepl from being injected when starting a REPL outside a project, and add an option `cljr-suppress-outside-project-warning` to suppress the resultant warning.
1112

12-
## 2.3.1
13+
## 2.3.1 (2017-07-04)
1314

1415
- [#363](https://github.com/clojure-emacs/clj-refactor.el/issues/363) cljr-favor-prefix-notation by default is set to false
1516
- Display keymap bindings in documentation for minor mode
@@ -44,7 +45,7 @@
4445
- Fix `cljr--normalize-symbol-name` when the symbol name starts with `#'`.
4546
- [#371](https://github.com/clojure-emacs/clj-refactor.el/issues/371) Stop `cljr-slash` messing up `(in-ns ...)` forms
4647

47-
## 2.2.0
48+
## 2.2.0 (2016-03-22)
4849

4950
- Smarten up `cljr-stop-referring` to replace `:refer :all` style require with alias and apply the alias to all occurrences of symbols from the referred namespace.
5051
- [#292](https://github.com/clojure-emacs/clj-refactor.el/issues/292) The buffer wasn't saved after adding a missing libspec causing clean-ns
@@ -58,7 +59,7 @@ to act on stale data.
5859
- Compatible with CIDER 0.11
5960
- Follow up CIDER 0.11 injecting its own dependencies at `cider-jack-in` by adding clj-refactor's own dependencies to the approriate vars in CIDER. Both leiningen and boot are supported. Set `cljr-inject-dependencies-at-jack-in` to nil to opt out.
6061

61-
## 2.0.0
62+
## 2.0.0 (2016-02-06)
6263

6364
- [#267](https://github.com/clojure-emacs/clj-refactor.el/issues/267)
6465
Add `cljr-require-macro` which requires a macro into the current
@@ -108,7 +109,7 @@ to act on stale data.
108109
- Some AST based features (find usages, rename symbol, inline symbol) ignore namespaces that cannot be analyzed if `cljr-ignore-analyzer-errors` set to true instead of failing entirely.
109110
- By default warning is given when AST based feature is used and clj-refactor only proceeds with it if the user allowed evalling the project as the analyzer also evals first level forms. To disable the warning set `cljr-warn-on-eval` to `nil`. This also reenables warming AST cache at startup of the REPL.
110111

111-
## 1.1.0
112+
## 1.1.0 (2015-07-06)
112113

113114
- Add `cljr-describe-refactoring` which shows the wiki page describing one of the available refactorings inline in emacs.
114115
- Add `cljr-rename-file-or-dir` to replace `cljr-rename-file`.
@@ -127,7 +128,7 @@ to act on stale data.
127128
- Multiple cursors is used when extracting and promoting functions (disable by setting `cljr-use-multiple-cursors` to nil)
128129
- Not using multiple-cursors when in evil-mode.
129130

130-
## 1.0.5
131+
## 1.0.5 (2015-05-02)
131132

132133
- Add `cljr-reload-config` to resubmit config settings to the middleware
133134
- Add config setting for `clean-ns` to not do rewriting to favor prefix form.
@@ -141,7 +142,7 @@ to act on stale data.
141142
- Add `cljr-find-usages`
142143
- Add `cljr-rename-symbol`
143144

144-
## 0.13
145+
## 0.13 (2014-11-19)
145146

146147
- Removed `cljr-cycle-stringlike`. This function was duplicating the functionality of `clojure-mode`s `clojure-toggle-keyword-string`
147148
- Add `cljr-cycle-if`
@@ -154,38 +155,38 @@ to act on stale data.
154155
- Add `cljr-remove-debug-fns`
155156
- performance tweak for `cljr-remove-unused-requires` if `refactor-nrepl` is used
156157

157-
## 0.12
158+
## 0.12 (2014-03-03)
158159

159160
- When expanding let, or moving expressions to let, it now replaces
160161
duplicates in the let body with the bound name.
161162

162-
## 0.11
163+
## 0.11 (2014-02-20)
163164

164165
- Add `cljr-raise-sexp`
165166
- Add `cljr-remove-unused-requires`
166167
- Add `cljr-move-form`
167168

168-
## 0.10
169+
## 0.10 (2014-01-30)
169170

170171
- Add `cljr-stop-referring`
171172
- Add `cljr-destructure-keys`
172173
- Add `cljr-sort-ns`
173174

174-
## 0.9
175+
## 0.9 (2014-01-26)
175176

176177
- Add `cljr-replace-use`
177178
- Add `cljr-add-declaration`
178179

179-
## 0.8
180+
## 0.8 (2014-01-20)
180181

181182
- Add `cljr-cycle-stringlike`
182183
- Add `cljr-cycle-coll`
183184
- Add `cljr-cycle-privacy`
184185

185-
## 0.7
186+
## 0.7 (2014-01-15)
186187

187188
- Add `cljr-thread-first-all`, `cljr-thread-last-all` and `cljr-unwind-all`
188189

189-
## 0.6
190+
## 0.6 (2014-01-11)
190191

191192
- Add `cljr-move-to-let`

0 commit comments

Comments
 (0)