Created
July 13, 2016 00:25
-
-
Save cprice404/f509769f1c46613fd097d830bb20d6d8 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Hi everyone, | |
1.3.0 is out now. It’s the same as the previous RC build, for those of you on the EAP channel. For those of you on stable builds, here’s what’s new in 1.3.0. | |
The first is that it adds support for IntelliJ 2016.2, which is out today. | |
I’ve finally made the first steps towards better support for third party macros. What’s there now just allows you to configure custom forms to have the same symbol resolution as one of a handful of core macros, but hopefully support for def-style and let-style macros will cover a lot of the cases that are painful now. There’s documentation about this here. This is the first in a series of changes I’m planning to make macro support better across the board in Cursive. | |
There is now support for binding keys to send arbitrary commands to the REPL. This is something that will hopefully allow you to customise your workflows considerably, for example it should be a big help for those of you using the reloaded pattern. Documentation for this is here. | |
It improves keyword handling, which will be useful as people start to use spec more. In particular, bare keywords can now be renamed to namespaced ones and vice versa, and a bad bug around keyword renaming has been fixed as well. | |
In minor features, support has been added for rum (a React binding), compojure-api, the clojure.spec.gen namespace and the CLJS equivalent. Support for CLJS require syntax has also been improved, as has support for scratch files. | |
Here are all the issues fixed: | |
Incorrect arity detection #1399 | |
Please support compojure-api macros #1179 | |
Re-run last command from REPL history #1037 | |
Feature Request: Run stored expression in REPL #85 | |
Unable to Disable Check for EAP Builds #1418 | |
Add compatibility with IntelliJ IDEA 2016.2 #1407 | |
ns declaration rename of refer’s support #1382 | |
Renaming a keyword with a slash in it only replaces what’s after the slash #1170 | |
null keys not supported #1154 | |
Keyword search finds destructured usages of keywords starting with searched keyword name #800 | |
IntelliJ IDEA 14 and scratch files #611 | |
Compiler warnings halt REPL code loading #1443 | |
rum defc badly indented #1438 | |
Unable to start REPL: Unknown error #1437 | |
Remote REPL run configuration depends on Project setting #1309 | |
ClojureScript macro defined with latest syntax are not recognized #775 | |
Cheers, | |
Colin |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment