Thursday, December 18, 2008

20081217 Release

I've cut a new release, 20081217, which is available from Google Code:

http://clojure.googlecode.com/files/clojure_20081217.zip

It reflects the many enhancements made since the last release:
  • AOT Compilation
  • gen-class
  • gen-interface
  • clojure.main
  • proxy performance tweaks
  • move to EPL
  • io! blocks
  • atoms
  • intern, trampoline, while
  • enhanced doto, doseq
  • uniform local bindings
  • print multimethods
  • print-dup
  • maps implement java.util.Map
  • agent watches
  • *1 et al

and many more fixes and enhancements:

http://code.google.com/p/clojure/source/list

This release should facilitate everyone using the same post-AOT API, and brings us closer to the 1.0 release. I'll be going through the docs to bring them up to date. If you are using an old release, please move to this one, as it is what the documentation will reflect moving forward.

There are a few small things marked high priority I'd like to get done for 1.0:

http://code.google.com/p/clojure/issues/list?can=2&q=priority:High

Patches welcome from any registered contributors.

Thanks again for all of your support and feedback!

Rich