Hello Clojure People, Happy to announce the release of a new version of Caribou! http://let-caribou.in/
There are a lot of improvements in this latest release. We have tried to incorporate all of the feedback we have received since its initial release (which has been massive!). A small selection of the improvements: * *Heroku support fully integrated.* This turned out to be a big deal for a lot of people, and there were some hoops to jump through before getting a database set up. I am happy to say this has been vastly streamlined and improved, as well as fully documenting the process from provision to deploy: http://caribou.github.io/caribou/docs/deploying.html (at the bottom of that page). * *Routing streamlined and simplified. *We had this split into two steps before, but it is way simpler now. Also fixed a couple issues people were having with HTTP methods in nested routes. Polaris is also now fully integrated: https://github.com/caribou/polaris * *Immutant removed as a direct dependency.* A lot of people complained about having to download all of Immutant even if they weren't using it! This is no longer necessary, as you can now deploy to Immutant with options directly in your project.clj without ever making it a dependency of your project. * *Templating engine can be swapped out for anything.* You can now use whatever you want for templating, including Selmer: https://github.com/yogthos/Selmer (yogthos himself contributed this pull request!) Check out the bottom of this page for more details: http://caribou.github.io/caribou/docs/templates.html And many more (check out the docs for a full list of features: http://caribou.github.io/caribou/docs/outline.html ). As there were a lot of changes (not all of them backwards compatible), we made a guide for upgrading Caribou to the latest version if you already have an instance running somewhere: http://caribou.github.io/caribou/docs/upgrading.html ! Hopefully that will help out for anyone has a Caribou site under development (let us know if anything comes up!) Thanks to everyone who contributed feedback, issues and pull requests, and thanks to everyone who is using it to build awesome things. We are working hard to make it as useful as possible, and having real world feedback has been invaluable to that cause. Lastly, check out the roadmap for the direction we are going: http://caribou.github.io/caribou/docs/roadmap.html (Spoiler: we got a UX person!) We are open to any and all feedback on this or anything else! Thanks again. - Caribou Team -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.