You’re on your way to using the best Java scheduler on the market!
Free to use
Your license is valid for a single node forever and allows a second node free-of-charge for one year
Up and running in minutes
Simply download Obsidian and start it up and it will obtain a free license (see our Getting Started Guide).
Upgrade your free license
Convert your free license to a paid license with clustering and purchase only the nodes you require.
Agree to the EULA below and click the download button to get your installation package.
Please agree to terms of the EULA. obsidian-5.1.1.zip
All Releases
Please agree to terms of the EULA. obsidian-5.1.1.zip
- Some bug fixes
- Full release notes
Please agree to terms of the EULA. obsidian-5.1.0.zip
- Schedule alias fragment support
- New convenience jobs for database file exports and REST invocations
- Full release notes
Please agree to terms of the EULA. obsidian-5.0.4.zip
- Log4j2 RCE fix
- Restore missing default log4j2 configuration
- Full release notes
Please agree to terms of the EULA. obsidian-5.0.3.zip
- Inactive user issue
- Log4j2 DOS fix
- Full release notes
Please agree to terms of the EULA. obsidian-5.0.2.zip
- Additional Log4j2 RCE fix
- Full release notes
Please agree to terms of the EULA. obsidian-5.0.1.zip
- Log4j2 RCE fix
- Fix sporadic login issue on some databases
- Full release notes
Please agree to terms of the EULA. obsidian-5.0.0.zip
- Java 11 upgrade
- Schedule Aliases provide a way to associate friendly names with single or combination cron and recurrence patterns
- New Author and Operator roles in UI
- MFA support for UI logins
- Convention-based role permissions based on root job folders
- Additional features, upgrades and tweaks
Older Releases
Please agree to terms of the EULA. obsidian-4.10.6.zip
- Correct issue where PostgreSQL connection validation exceptions are masked.
- Firefox styling issue in UI corrected.
- Release notes
Please agree to terms of the EULA. obsidian-4.10.5.zip
- New LW instruction for last weekday in day-of-week Cron pattern.
- One other fix - see release notes
Please agree to terms of the EULA. obsidian-4.10.4.zip
- Fix issue with UTF-8 handling in REST API.
- Release Notes
Please agree to terms of the EULA. obsidian-4.10.3.zip
- Enhance handling for special long running job case that loses DB connectivity.
- Fix issue with Job Dashboard Embedded API.
- Release Notes
Please agree to terms of the EULA. obsidian-4.10.2.zip
- New Job Dashboard APIs.
- Timezone included in dates in event messages.
- Release Notes
Please agree to terms of the EULA. obsidian-4.10.1.zip
- Shutdown/Startup job setting was not saving in UI.
- Scheduler Setting jobShutdownWaitTimeSeconds can now be set to -1 in UI.
- Release Notes
Please agree to terms of the EULA. obsidian-4.10.0.zip
- Shutdown/Startup job support
- Parameter validation for unique values
- And a few other enhancements.
Please agree to terms of the EULA. obsidian-4.9.1.zip
- Jobs without @Description annotation would fail ClasspathJobScanner
- JobHistoryCleanupJob fix to address some records that were not deleted.
- See Release Notes for more details.
Please agree to terms of the EULA. obsidian-4.9.0.zip
- Download 4.9.1 or later instead for critical fix.
- New URL support in Description and Parameter annotations
- New Notifications Cleanup job
- Other fixes and enhancements.
Please agree to terms of the EULA. obsidian-4.8.0.zip
- Performance improvement for job activity view with large job errors.
- Other fixes.
Please agree to terms of the EULA. obsidian-4.7.1.zip
- New Configuration for additional group membership attributes.
- Non-English locale fixes.
- See release notes for details.
Please agree to terms of the EULA. obsidian-4.7.0.zip
- New REST and Embedded API function for targeted deletion of a future one time submissions.
- PostgreSQL 10 and Oracle 12 Support
- Other fixes and enhancements.
Please agree to terms of the EULA. obsidian-4.6.2.zip
- Locking improvements on job delete
- Other fixes.
Please agree to terms of the EULA. obsidian-4.6.1.zip
- Job results performance improvements
- Fixed issue related to stale admin hosts
- Other fixes and enhancements.
Please agree to terms of the EULA. obsidian-4.6.0.zip
- Support for starting a scheduler node in paused state
- Job Activity view performance improvements
- Other fixes and enhancements.
Please agree to terms of the EULA. obsidian-4.5.1.zip
- Standalone mode attempts graceful shutdown on SIGTERM
- LDAP Authtentication fixed to work with search user and multilple auth user base DNs
- Other fixes and enhancements.
Please agree to terms of the EULA. obsidian-4.5.0.zip
- Custom Event Hooks
- Async Job Support
- Other fixes and enhancements.
Please agree to terms of the EULA. obsidian-4.4.1.zip
- Job Folder filter persistence now works even if Job Folder no longer exists.
- Job Queuer performance improvement.
- Other fixes and enhancements.
Please agree to terms of the EULA. obsidian-4.4.0.zip
- Custom Complex Object Serialization/Deserialization in Job Results.
- Fixed hosts now with blacklists.
- Audit values available in Embedded and REST APIs.
- Other fixes and enhancements.
Please agree to terms of the EULA. obsidian-4.3.0.zip
- Job and Parameter Description formatting support.
- Licensing health check REST endpoint.
- Other fixes and enhancements.
Please agree to terms of the EULA. obsidian-4.2.1.zip
- @recur recovery fix.
- Other fixes.
Please agree to terms of the EULA. obsidian-4.2.0.zip
- Time Zone support in Cron patterns.
- ALL and LAST recovery mode fixes.
- Other fixes.
Please agree to terms of the EULA. obsidian-4.1.0.zip
- Folder support on jobs to allow for tagging and filtering.
- Fixed Subscriber and Template UI issue on save/refresh.
- Other fixes.
Please agree to terms of the EULA. obsidian-4.0.2.zip
- Parameters now support descriptions that are shown in UI.
- Fixed an issue with Cron special character L.
- Other fixes.
Please agree to terms of the EULA. obsidian-4.0.1.zip
- Fixed chaining evaluation bug on conflicted jobs.
- Fixed some minor issues in jetty.sh script.
- Other fixes.
Please agree to terms of the EULA. obsidian-4.0.0.zip
- Brand new User Interface!!!
- Dropped Java 6 support
- Other fixes and enhancements.
Please agree to terms of the EULA. obsidian-3.8.0.zip
- Ad hoc job submission supports multiple instances per minute.
- GET SystemRestoreConfiguration supports filtering.
- Context class now supports retrieving chain source job config./li>
- Other fixes and enhancements.
Please agree to terms of the EULA. obsidian-3.7.1.zip
- GET SystemRestoreConfiguration no longer fails when using non-native authentication.
- Other enhancements.
Please agree to terms of the EULA. obsidian-3.7.0.zip
- New DisabledJobCleanupJob maintenance job.
- Support for parameters required at runtime.
- Other fixes and enhancements.
Please agree to terms of the EULA. obsidian-3.6.1.zip
- Enhance JobQueuer to reduce execution time when dealing with large numbers of chain-only jobs.
- Other fixes.
Please agree to terms of the EULA. obsidian-3.6.0.zip
- Forked Jobs offer support for interruption.
- Job results support replacing job result value(s).
- Other fixes and enhancements.
Please agree to terms of the EULA. obsidian-3.5.2.zip
- When using native authentication, user changes enforce at least one user with Admin role always exists.
- Other fixes.
Please agree to terms of the EULA. obsidian-3.5.1.zip
- Scheduler nodes may now have different TimeZones that are functionally equivalent.
- LDAPAuthenticator can now be configured to perform logins via an attribute as opposed to the dn attribute.
- Other fixes and enhancements.
Please agree to terms of the EULA. obsidian-3.5.0.zip
- New filtering and ordering options for runtime listing REST endpoints and Embedded API.
- Support for scanning and locating CGLIB-enhanced classes in Spring and Grails.
- Authenticator implementations including LDAP now support checking user validity when the "remember me" option is used to authenticate.
- Improved runtime preview listing performance.
- Other fixes and enhancements.
Please agree to terms of the EULA. obsidian-3.4.1.zip
- Remove undesired field jobHistoryRunningId from runtime listing REST endpoint.
- Fixed standalone scripts that would not shutdown instance when hostname could not be determined.
- Other fixes.
Please agree to terms of the EULA. obsidian-3.4.0.zip
- Recurrence supports a start datetime.
- Interruptable Jobs support Auto Interruption when maximum expected run length is exceeded.
- Global Parameters support Global Substitution Mode.
- Other fixes and enhancements.
Please agree to terms of the EULA. obsidian-3.3.3.zip
- Chain Skipped and Conflict Missed job runtime enum values corrected to use underscores in REST/Embedded API.
- In rare cases, outages or queuing delays could prevent first job history from ever being queued.
- Other fixes.
Please agree to terms of the EULA. obsidian-3.3.2.zip
- Restore missing fields on Runtime and RuntimeError classes for REST/Embedded API.
- Defensive handling of missing JOB_STATE records in chaining.
- Other fixes.
Please agree to terms of the EULA. obsidian-3.3.1.zip
- Unicode and Case-Sensitive Collation support added for SQL Server
- Unicode fixes
- Job Search on Oracle fixed
- Other fixes and enhancements.
Please agree to terms of the EULA. obsidian-3.3.0.zip
- Job parameterization support for picklists of valid values
- Tree visualization of chains
- Support for multiple Cron patterns for a single schedule
- Other fixes and enhancements.
Please agree to terms of the EULA. obsidian-3.2.0.zip
- Recurrence job schedules
- Support for determining the user that interrupted a job
- Other fixes and enhancements.
Please agree to terms of the EULA. obsidian-3.1.1.zip
- Critical bug fix for recovered jobs being marked as failed
Please agree to terms of the EULA. obsidian-3.1.0.zip
- SQL Server support
- Improve event log messages
- Other fixes and enhancements
Please agree to terms of the EULA. obsidian-3.0.1.zip
- Job delete and schedule update performance improvements
- Configurable classpath scanning interval
- Hosts disabled during execution of job now update terminal state
- Other fixes and enhancements
Please agree to terms of the EULA. obsidian-3.0.0.zip
- Job forking
- Full API expansion
- Pretty URLs in admin web application
- Host execution preference
- Initialization and restore support
- Other fixes and enhancements
Please agree to terms of the EULA. obsidian-2.9.2.zip
- Fixed issue where jobs running every minute were queued later than expected
Please agree to terms of the EULA. obsidian-2.9.1.zip
- Fixed auto retry issue during disabled window
- Fixed filenames on screen data downloads
- Other fixes and enhancements
Please agree to terms of the EULA. obsidian-2.9.0.zip
- Allow jobs to be specified in multiple conflict groups
- Support for multiple host designators per JVM
- Job queuing performance improvements
- Several other fixes and enhancements
Please agree to terms of the EULA. obsidian-2.8.1.zip
- New connection pool reaper to draw down pool connections.
- Connection pool emptying fix on Obsidian shutdown
- Other fixes
Please agree to terms of the EULA. obsidian-2.8.0.zip
- Login popup when session expires in admin web application so user can now log back in without losing their changes
- Support for using context classloader
- Reduced number of connections required for normal operation
- Support for re-queuing jobs rejected from the job thread pool
- Several other fixes and enhancements
Please agree to terms of the EULA. obsidian-2.7.1.zip
- REST authentication can be configured to be optional
- Cron pattern expansion to support range increments (e.g. 3-20/5)
- Several other fixes
Please agree to terms of the EULA. obsidian-2.7.0.zip
- More powerful job execution notifications, including conditional notifications
- Automatic job initialization using a file or classpath JSON resource
- Built-in jobs have been open-sourced
- Several other fixes
Please agree to terms of the EULA. obsidian-2.6.1.zip
- Run parameters override configured parameters
- Cygwin support in startup/shutdown scripts
- Several other fixes
Please agree to terms of the EULA. obsidian-2.6.0.zip
- Job classpath improvement - jobs no longer required on Standalone Web UI classpath
- Delete chain support
- Classpath Scanning fixed in WebLogic 12c
- Several other features and bug fixes
Please agree to terms of the EULA. obsidian-2.5.1.zip
- Improved chaining performance
- Expose convenience JobId and Nickname getters in Context
- Improved Conflicting Timezone failure messaging
- Several other features and bug fixes
Please agree to terms of the EULA. obsidian-2.5.0.zip
- Auto Retry Intervals
- Global Job Parameters
- JNDI Support
- Several other features and bug fixes
Please agree to terms of the EULA. obsidian-2.4.1.zip
- Maintenance release containing two bug fixes
- Correct console installation failing silently
- Ensure original ordering of job parameters and values is preserved
Please agree to terms of the EULA. obsidian-2.4.0.zip
- New graphical installer and startup scripts
- Complete job confict and chain management in the REST and Embedded APIs
- File-based scripting jobs
- Several other features and bug fixes
Please agree to terms of the EULA. obsidian-2.3.1.zip
- New ScriptFileJob
- Several other bug fixes
Please agree to terms of the EULA. obsidian-2.3.0.zip
- Featuring an Embedded API fully unified with the REST API
- Convenience REST API Bean classes
- Several other features and bug fixes
Please agree to terms of the EULA. obsidian-2.2.1.zip
- Full Spring Integration - job classes detected and loaded from Spring Context
- Enhanced Spring support for embedded schedulers
- Several other features and bug fixes
Please agree to terms of the EULA. obsidian-2.2.0.zip
- Spring Integration
- Free file scanner built-in job
- Several other features and bug fixes
Please agree to terms of the EULA. obsidian-2.1.1.zip
- Ad-Hoc Job Parameterization support
- Obsidian libraries packaging into single jar
- Several other features and bug fixes
Please agree to terms of the EULA. obsidian-2.1.0.zip
- Table name prefix support
- Programmatic properties override support
- Several other features and bug fixes
Please agree to terms of the EULA. obsidian-2.0.0.zip
- Classpath Scanning to find available jobs
- Fully customizable Email Templates
- Embedded API
- Custom Calendar support
- New Built-in Jobs
- Several other features and bug fixes
Please agree to terms of the EULA. obsidian-1.5.2.zip
- REST API Enhancements
- Improved support for colocated database schema
- Several other features and bug fixes
Please agree to terms of the EULA. obsidian-1.5.1.zip
- Interruptable Jobs
- Improved accuracy of minute boundary job firing
- Several other features and bug fixes
Please agree to terms of the EULA. obsidian-1.5.zip
- REST API
- Export Support (Excel, XML, CSV) in UI screens
- Several other features and bug fixes