Quartz v2.3.2 Release Notes
Release Date: 2019-10-23 // about 5 years ago-
🚀 This a bug fix release containing fixes for:
- ⏱ #508 : Error with H2 1.4.200
- ⏱ #505 : CronTrigger.getTriggerBuilder() changes misfire instruction from "ignore misfire" to "smart"
- ⏱ #491 : StdJDBCDelegate.selectTriggerToAcquire may not respect maxCount
- ⏱ #490 : Return at most maxCount triggers
- ⚡️ #482 : Update C3P0 version to 0.9.5.4 (CVE-2019-5427)
- ⏱ #474 : StdSchedulerFactory ConcurrentModificationException reading system properties
- 🔒 #467 : Security: XXE in initDocumentParser
Previous changes from v2.3.1
-
🚀 THIS RELEASE REQUIRES JDK7
- ⚡️ #294 depen: Update hikaricp-java6:2.3.13 to hikaricp-java7:2.4.13
- ⚡️ #316 depen: Updated C3P0 version to 0.9.5.3
- 🛠 #147 bugfix: Fix BINARY to BLOG type for job data for hsqldb
- 🛠 #156 bugfix: Fix null string used in thread name with DirectSchedulerFactory
- #159 bugfix: Fix extra bad char tick on drop table qurtz_fired_triggers for postgres
- 🛠 #146 bugfix: Release BLOCKED triggers in releaseAcquiredTrigger
- 🛠 #212 bugfix: QuartzInitializerListener: fix a typo
- 🛠 #193 bugfix: Job execution context impl returns incorrect recovering job key
- 🛠 #172 bugfix: Miss notify SchedulerListeners in QuartzScheduler.java
- ⏱ #220 bugifx: DailyTimeIntervalTrigger failed to set endingDailyAfterCount = 1
- ⏱ #160 improv: Add drop table if exists check in sql script for postgres
- ⏱ #214 improv: Reuse JobBuilder.storeDurably(boolean) in JobBuilder
- ⏱ #281 improv: Fix no setter for dataSource property validateOnCheckout
- ⏱ #264 improv: Fix no setter for dataSource property discardIdleConnectionsSeconds
- ⏱ #245 improv: Sybase: Changed varchar length TRIGGER_NAME from 80 to 200
- ⏱ #340 improv: Use all-caps table names in the liquibase script
- ⏱ #189 improv: NPE thrown when acquiring next trigger due to null next fire time value
- 🔒 #268 improv: Add configurable params for StdRowLockSemaphore for Failure obtaining db row lock
- ⏱ #293 build: Setup Azure CI server for Quartz project
- ⏱ #66 build: Remove unused 'svn' requirement during maven package build
- ⏱ #301 build: Improve project with readme, and license changes log
- ⚡️ #302 build: Update mvnw wrapper to use Maven 3.6.0
- ⏱ #226 build: Replace maven-forge-plugin with maven-jar-plugin
- ⏱ #170 docs: Minor fix and improvement on Javadoc
- ⏱ #203 docs: Minor fix and improvement on Javadoc
- ⚡️ #360 docs: Update docs and migrate it into main source repository