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
