Defect
- [CLJ-683] - broken example in ns docstring
- [CLJ-817] - print-deftype breaks when fields have dashes
- [CLJ-829] - Transient hashmaps mishandle hash collisions
- [CLJ-830] - Report source file and line number when throwing syntax-related error from core macros
- [CLJ-837] - java.lang.VerifyError when compiling deftype or defrecord with argument name starting with double underscore characters.
- [CLJ-845] - Unexpected interaction between protocol extension and namespaced method keyword/symbols
- [CLJ-846] - Javadoc does not detect 1.7 when setting *core-java-api*
- [CLJ-852] - IllegalArgumentException thrown when defining a var whose value is calculated with a primitive fn.
- [CLJ-853] - Typo in the doc of get-in function
- [CLJ-854] - flatten doc incorrect
- [CLJ-855] - catch receives a RuntimeException rather than the expected checked exception
- [CLJ-861] - PersistentHashMap uses a hashing function that is incongruent with the equality function it uses
- [CLJ-868] - core min and max should behave predictably when args include NaN
- [CLJ-885] - clojure.java.io/Coercions doesn't handle URL-escaping
- [CLJ-886] - java.io/do-copy can garble multibyte characters
- [CLJ-898] - Agent sends consume heap
- [CLJ-924] - Error reporting of invalid digit in unicode character literal
- [CLJ-930] - cljs.core// does not work in ClojureScript
- [CLJ-931] - Syntactically broken clojure.test/are tests succeed
Enhancement
- [CLJ-369] - Check for invalid interface method names
- [CLJ-389] - slurp should not read one character at a time
- [CLJ-452] - Miscellaneous improvements to Clojure runtime usability from Java
- [CLJ-718] - Document 1.3 numeric support
- [CLJ-736] - Docstring of defrecord (and =) does not correctly describe equality behavior for records.
- [CLJ-773] - macros that are expanded away still have their vars referenced in the emitted byte code
- [CLJ-786] - The docstring for defn omits any mention of pre- and post-conditions
- [CLJ-791] - Include argument type info in reflection warnings and method signatures in dispatch compilation errors
- [CLJ-832] - reify implements IObj but nowhere states so
- [CLJ-838] - dev.clojure.org/display/doc/1. 3 renders badly
- [CLJ-839] - contains? does not work with java.util.Set
- [CLJ-843] - clojure.lang.RT should provide a loadLibrary static method
- [CLJ-847] - mapv, filterv
- [CLJ-860] - Add ability to disable locals clearing
- [CLJ-871] - instant literal
- [CLJ-872] - Add support for property lookup
- [CLJ-876] - #^:dynamic vars declared in a nested form are not immediately dynamic
- [CLJ-914] - Add support for UUID literals using tagged literal capability.
- [CLJ-953] - drop-while doc string wrong, nil instead of logical false
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.