Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Fist cut at release announcement.

  • Loading branch information...
commit b0d679c6a81100761cbc4674f232f167d7f0e1ea 1 parent 6222963
@tobias tobias authored
Showing with 125 additions and 1 deletion.
  1. +3 −1 _config/releases.yml
  2. +122 −0 news/2012-07-05-announcing-0-2-0.md
View
4 _config/releases.yml
@@ -1,3 +1,5 @@
+- version: '0.2.0'
+ jira_version: 12318444
+ latest: true
- version: '0.1.0'
jira_version: 12318864
- latest: true
View
122 news/2012-07-05-announcing-0-2-0.md
@@ -0,0 +1,122 @@
+---
+title: Immutant 0.2.0 Released
+author: The Immutant Team
+version: 0.2.0
+layout: release
+tags: [ releases ]
+---
+
+We're pleased as {{something}} to announce the second official release of
+Immutant - version **_0.2.0_**. We consider this release to be beta quality,
+and lacks some of the features and API stability that will end up in the
+1.0.0 release.
+
+## What is Immutant?
+
+Immutant is an application server for [Clojure](http://clojure.org).
+It's an integrated platform built on [JBoss AS7](http://www.jboss.org/as7)
+that aims to reduce the [incidental complexity](http://en.wikipedia.org/wiki/Accidental_complexity)
+that comes along with real world applications.
+
+## What's in this release?
+
+We've done quite a bit of work since the [0.1.0 release](/news/2012/03/14/announcing-0-1-0/),
+the most notable being:
+
+* [XA Transaction support](/news/2012/06/26/transactions/) -
+ [Messaging](#{doc_chapter_for_version( '0.2.0', 'messaging' )})
+ and [Caching](#{doc_chapter_for_version( '0.2.0', 'caching' )})
+ resources in Immutant are now automatically
+ transactional and XA capable. And we make it easy for you to create
+ DataSources for your XA compliant SQL databases so that you can then
+ define transactions incorporating all three types of resources in your
+ Clojure applications.
+* We rewrote our Clojure runtime wrapper to remove all reflection from
+ any non-initialization call paths, greatly improving its performance.
+ This wrapper is what allows us to provide [runtime isolation](/news/2012/05/18/runtime-isolation/).
+* Our messaging system now
+ [implements](#{doc_chapter_for_version( '0.2.0', 'messaging' )}#messaging-request-response)
+ the [request-response](http://en.wikipedia.org/wiki/Request-response) pattern
+ for synchronous messaging.
+* Clojure 1.4.0 is now the default Clojure version. Applications can
+ still specify and use other versions.
+* A handful of bug fixes and other improvements - see the [full issue list](#issues) for the details.
+
+## What's next?
+
+Now that we have 0.2.0 out the door, we'll be focusing on:
+
+* stuff
+* and things
+
+## Get It
+
+The simplest way to install 0.2.0 is via our Leiningen plugin. See
+our [install page](/install/) for more details. Once you have it installed,
+take a look at our [Getting Started](/news/tags/getting-started/) tutorials.
+
+## Get In Touch
+
+If you have any questions, issues, or other feedback about Immutant, you
+can find us on [#immutant on freenode](/community/) or
+[our mailing lists](/community/mailing_lists).
+
+## Issues resolved in 0.2.0
+
+<ul id="issues">
+
+<li>[<a href='https://issues.jboss.org/browse/IMMUTANT-30'>IMMUTANT-30</a>] - Implement the request-response messaging pattern
+</li>
+<li>[<a href='https://issues.jboss.org/browse/IMMUTANT-48'>IMMUTANT-48</a>] - Add support for lein profiles
+</li>
+<li>[<a href='https://issues.jboss.org/browse/IMMUTANT-56'>IMMUTANT-56</a>] - Support decoding BytesMessages
+</li>
+<li>[<a href='https://issues.jboss.org/browse/IMMUTANT-57'>IMMUTANT-57</a>] - Assume messages that have no encoding are :text when decoding
+</li>
+<li>[<a href='https://issues.jboss.org/browse/IMMUTANT-58'>IMMUTANT-58</a>] - Handle deployment when pomegranate resolution fails
+</li>
+<li>[<a href='https://issues.jboss.org/browse/IMMUTANT-59'>IMMUTANT-59</a>] - The compile-path should be included in the deployment&#39;s resource path
+</li>
+<li>[<a href='https://issues.jboss.org/browse/IMMUTANT-60'>IMMUTANT-60</a>] - Update the bundled clojure to 1.4.0
+</li>
+<li>[<a href='https://issues.jboss.org/browse/IMMUTANT-61'>IMMUTANT-61</a>] - lein-immutant plugin is throwing an exception if it is used as a dev dependency
+</li>
+<li>[<a href='https://issues.jboss.org/browse/IMMUTANT-62'>IMMUTANT-62</a>] - Fix copy and pasta error in swank/nrepl docs
+</li>
+<li>[<a href='https://issues.jboss.org/browse/IMMUTANT-63'>IMMUTANT-63</a>] - Simple dynamic creation of XA datasources
+</li>
+<li>[<a href='https://issues.jboss.org/browse/IMMUTANT-64'>IMMUTANT-64</a>] - Support distributed XA transactions involving db&#39;s, msg destinations, and caches
+</li>
+<li>[<a href='https://issues.jboss.org/browse/IMMUTANT-65'>IMMUTANT-65</a>] - Port logging docs from TorqueBox
+</li>
+
+<li>[<a href='https://issues.jboss.org/browse/IMMUTANT-66'>IMMUTANT-66</a>] - lein-immutant should checksum the downloaded zip
+</li>
+<li>[<a href='https://issues.jboss.org/browse/IMMUTANT-67'>IMMUTANT-67</a>] - Warning is thrown when trying to deploy Ring 1.1.0 powered application
+</li>
+
+<li>[<a href='https://issues.jboss.org/browse/IMMUTANT-69'>IMMUTANT-69</a>] - Ability to connect to a remote messaging queue in immutant
+</li>
+
+<li>[<a href='https://issues.jboss.org/browse/IMMUTANT-70'>IMMUTANT-70</a>] - Jump to def (M-.) doesn&#39;t work from slime connected to the swank inside AS7
+</li>
+<li>[<a href='https://issues.jboss.org/browse/IMMUTANT-71'>IMMUTANT-71</a>] - Expose :immutant/descriptor values to app
+</li>
+
+<li>[<a href='https://issues.jboss.org/browse/IMMUTANT-72'>IMMUTANT-72</a>] - Running web/start in swank server results in 404
+</li>
+
+<li>[<a href='https://issues.jboss.org/browse/IMMUTANT-73'>IMMUTANT-73</a>] - Support specifying a virtual host
+</li>
+<li>[<a href='https://issues.jboss.org/browse/IMMUTANT-75'>IMMUTANT-75</a>] - Upgrade to latest leiningen-core preview
+</li>
+<li>[<a href='https://issues.jboss.org/browse/IMMUTANT-76'>IMMUTANT-76</a>] - Do some reflection hunting
+</li>
+<li>[<a href='https://issues.jboss.org/browse/IMMUTANT-77'>IMMUTANT-77</a>] - Ensure Korma works with an immutant datasource
+</li>
+<li>[<a href='https://issues.jboss.org/browse/IMMUTANT-80'>IMMUTANT-80</a>] - Remove (web/src-dir) since (utilities/app-root) returns the app root
+</li>
+<li>[<a href='https://issues.jboss.org/browse/IMMUTANT-81'>IMMUTANT-81</a>] - Add section to deployment doc on running immutant
+</li>
+</ul>
+
Please sign in to comment.
Something went wrong with that request. Please try again.