Released on April 18th, 2024

  • NOTE
    Dependency Updates.
  • IMPROVED
    migrate javax to jakarta.

Released on April 18th, 2024

  • NOTE
    Dependency Updates.

Released on September 3rd, 2021

  • NOTE
    Dependency Updates.

Released on June 26th, 2020

  • NOTE
    Dependency Updates.
  • IMPROVED
    Job loading from multiple locations.

Released on March 14th, 2019

  • NOTE
    Dependency Updates.
  • IMPROVED
    Error Messages and JavaDocs.
  • FIXED
    class loading with hashes issue.
  • FIXED
    premature shutdown issue.
  • REMOVED
    wait for jobs to finish before shutdown config flag.

Released on June 29th, 2017

  • IMPROVED
    Error Messages and JavaDocs.
  • NEW
    OSGi bundle info in MANIFEST.

Released on May 3rd, 2017

  • FIXED
    class loading with spaces issue.
  • IMPROVED
    README.
  • NOTE
    Dependency Updates.
  • NEW
    Support for setting custom SchedulerFactory.
  • NEW
    Support for multiple job packages.

Released on April 18th, 2016

  • NOTE
    Dependency Updates.
  • IMPROVED
    Make SundialScheduler reusable after shutdown.
  • NEW
    Support for setting JobFactory in Scheduler.

Released on November 28th, 2015

  • NOTE
    Changed namespace from com.xeiam to org.knowm.
  • NOTE
    Dependency Updates.
  • IMPROVED
    Cascading classloader.
  • NEW
    SundialSchedulerExcptions made available to calling code.
  • NEW
    Add jobs to scheduler by passing the class.

Released on August 9th, 2015

  • FIXED
    Various Typos in log messages.
  • NEW
    Programmatic concurrent enable via trigger definition.
  • NEW
    start and end time when adding triggers.
  • IMPROVED
    Cascading classloader.

Released on February 22nd, 2015

  • NEW
    CronTrigger Job class annotations.
  • NEW
    SimpleTrigger Job class annotations.
  • NEW
    addCronTrigger() method in SundialJobScheduler.
  • NEW
    addJob() method in SundialJobScheduler.
  • NEW
    addSimpleTrigger() method in SundialJobScheduler.
  • NEW
    removeJob() method in SundialJobScheduler.
  • NEW
    removeTrigger() method in SundialJobScheduler.
  • REMOVED
    need for schema declaration in jobs.xml.
  • REMOVED
    “durable” jobs.
  • REMOVED
    trigger/job “groups”.
  • IMPROVED
    Update slf4j dependency version.
  • IMPROVED
    Removed lots of unnecessary code and cleaned up.

Released on May 29th, 2014

  • IMPROVED
    Update slf4j dependency version.
  • IMPROVED
    Removed lots of unnecessary code and cleaned up.

Released on January 23rd, 2013

  • NOTE
    sundial-1.1.2.jar SHA1: 85363e039e693dba0936cb2932997d9233d55051
  • NEW
    Deployed jar to Maven Central.

Released on October 12th, 2012

  • FIXED
    Critical XSD file for jobs.xml added back into jar.
  • IMPROVED
    Cleaned up dependencies in pom.xml.

Released on October 11th, 2012

  • REMOVED
    Removed dependecy on log4j.
  • IMPROVED
    Sundial project mavenized.

Released on July 25th, 2011

  • NEW
    Initial Release!