News for hackers. Stuff that matters.
Re:Clojure 1.7 is now available by sreque on Tuesday June 30, 2015 @03:21PM (#9807790)
This doesn't seem true. See http://comments.gmane.org/gmane.comp.java.clojure.user/85930

"Binary compatibility across releases is not guaranteed, but it is something we strive to maintain if possible. "

Re:Clojure 1.7 is now available by pron on Tuesday June 30, 2015 @04:29PM (#9808225)
If you read what it says, they've changed an implementation of a function which may change ordering of unordered collections, and that may break some people's code if they relied on some specific ordering. They are not talking about breaking interfaces. In fact, they specifically say they are not aware of any binary incompatibilities. Their "strive to maintain" works out very well in practice, so far.
Re:Clojure 1.7 is now available by puredanger on Tuesday June 30, 2015 @04:49PM (#9808335)
I wrote that sentence and you should take it as written. In general, we strive to maintain binary compatibility (old AOT-compiled Clojure code should continue to run on newer version), we do not exhaustively test for or guarantee that. At times we have broken this in alphas etc and we take it as a high priority to fix such things.