Quartzite is a Clojure DSL on top of the Quartz scheduler.
1.1.0 is a minor release that contains one breaking API change, contains
minor improvements and upgrades dependencies.
Changes between Quartzite 1.0.0 and 1.1.0
1.1.x has one breaking API change in how it converts job context
JobDetailContext in Quartz.
clj-time upgraded to 0.5.0
clojurewerkz.quartzite.date-time functions were pushed upstream to
clj-time, find them in
clojurewerkz.quartzite.date-time will be removed from Quartzite in the release following
Stringified Keys in JobDetailContext
Quartzite will now stringify all keys in Clojure maps converted to job detail context instances. This is due to the fact that some Quartz internals implicitly assume JobDetailContext keys are always strings.
Clojure 1.5 By Default
Quartzite now depends on
1.5.1. It is
still compatible with Clojure 1.3+ and if your
project.clj depends on
a different version, it will be used, but 1.5 is the default now.
We encourage all users to upgrade to 1.5, it is a drop-in replacement for the majority of projects out there.
Quartzite change log is available on GitHub.
Quartzite is a ClojureWerkz Project
- Elastisch, a minimalistic Clojure client for ElasticSearch
- Monger, a Clojure MongoDB driver for a more civilized age
- Langohr, a Clojure client for RabbitMQ that embraces the AMQP 0.9.1 model
- Welle, a Riak client with batteries included
- Neocons, a client for the Neo4J REST API
and several others. If you like Quartzite, you may also like our other projects.