I just released a new version of Conjure, 0.7.0. Since Conjure
supports Leiningen with this release, you can now add it to your
project.clj file and use lein deps to download the jars.

More information on downloading and creating a conjure project, see
the getting started page at: 
http://wiki.github.com/macourtney/Conjure/getting-started

This release includes:

1. Leiningen support. Mentioned above.

2. Changing the request-map to a var. This allows you to not have to
pass around the request map everywhere.

3. Layouts are now handled in the view definition instead of the
render view call.

4. Defining a view will now create 3 functions which can be used for
getting just the body of the view, the view as a string, or getting
the entire view response-map. You can override any of these functions
to do special handling of a view.

5. The addition of the def-ajax-view. You can now define specifically
an ajax view which will not include a layout.

6. If you create an uberjar from your conjure app, it will be a self
executable jar which will run your app in a jetty server. This makes
distributing your app extremely easy, though you need to watch out for
the database files and where they end up.

7. Routing was switched to use clout (http://github.com/weavejester/
clout) which should make it easier to add and remove routes.

I hope you enjoy the latest version of Conjure.

-Matt Courtney

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to [email protected]
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to