[ANN] Clojure 1.6.0-beta2

491 views
Skip to first unread message

Alex Miller

unread,
Feb 27, 2014, 5:37:15 PM2/27/14
to clo...@googlegroups.com
Clojure 1.6.0-beta1 is now available. 
 
Try it via 
- Leiningen: [org.clojure/clojure "1.6.0-beta2"]

See the full change log here:

Clojure 1.6.0-beta2 has the following changes from 1.6.0-beta1:

- [CLJ-1355] Restore hashCode for Symbol and Keyword (regression from hashing changes)
- [CLJ-1363] Reflective .- should return field if field and method both exist
- [CLJ-1354] Make APersistentVector.SubVector public 
- Move loop locals into same clearing context as loop body (makes local clearing earlier on loop vars in some cases)
- [CLJ-1352] Fix regression in running test fixtures introduced in CLJ-866

Please give it a try and let us know your feedback!
Alex 

Alex Miller

unread,
Feb 27, 2014, 5:39:28 PM2/27/14
to clo...@googlegroups.com
That first line should be 1.6.0-beta2 of course. :) 

Alex Miller

unread,
Mar 5, 2014, 11:17:07 AM3/5/14
to clo...@googlegroups.com
I have not heard of any regressions or other critical issues with beta2. If you know of anything, please let me know asap - we plan to release RC1 soon.

Alex

Sean Corfield

unread,
Mar 5, 2014, 12:47:41 PM3/5/14
to clo...@googlegroups.com
We've been running our (World Singles) test suite against 1.6.0-master-SNAPSHOT for some time as a matter of course and haven't tripped over anything so far (that I can recall). The only change in our bugbase due to 1.6.0 was the earlier change to disallow keyword literals that start with a digit (which I believe was reverted?).

CongoMongo had a test failure (due to the hashing changes?). It was a suspicious test that was relying on the sequence ordering of iterating over a set so I just fixed the test.

Sean
signature.asc

Michael Klishin

unread,
Mar 5, 2014, 1:11:07 PM3/5/14
to clo...@googlegroups.com

2014-03-05 21:47 GMT+04:00 Sean Corfield <se...@corfield.org>:
We've been running our (World Singles) test suite against 1.6.0-master-SNAPSHOT for some time as a matter of course and haven't tripped over anything so far (that I can recall). The only change in our bugbase due to 1.6.0 was the earlier change to disallow keyword literals that start with a digit (which I believe was reverted?).

CongoMongo had a test failure (due to the hashing changes?). It was a suspicious test that was relying on the sequence ordering of iterating over a set so I just fixed the test.

All or nearly all ClojureWerkz projects test against 1.6.0-beta2 and master. Most order dependent
tests fail with 1.6, and sometimes it is annoying (e.g. JSON generation tests that compare strings).

Nothing that I'd consider a Clojure bug, though.
--
MK

http://github.com/michaelklishin
http://twitter.com/michaelklishin
Reply all
Reply to author
Forward
0 new messages