# Version 1.5.2
# Release 1.5.2
===========
Date: 2013-05-06
Note: the 1.5.2 release fixes a packaging issue with rpm/debian installations. 1.5.1 release notes follow.
Notable Changes:
- Bug fixes
- Job Notification Plugins
- Jobs can now trigger notification plugins in addition to the built-in email and webhook
- plugins can be developed in Java or with a new Groovy DSL
- See the Notification Plugin Development Chapter.
- Example code at dtolabs/rundeck/examples (opens new window)
- Notification 'onstart' trigger
- Jobs can now cause a notification trigger when started via the 'onstart' trigger
- Notifications can now use the email address of the user who executed a job, as
${job.user.email}
. (You can set an email for your account in the Profile page.)
Contributors:
- Alex Honor
- Charles Duffy
- Greg Schueler
- John Burbridge
- Jonathan Li
- Kim Ho
Issues:
- Add static ordering to job options instead of always sorted by name (opens new window)
- Add job notification plugins (opens new window)
- Big number as option default causes exception on load job from xml (opens new window)
- Job XML parse fails if "false" value in an command step (opens new window)
- Local error handling command lost on export / import (opens new window)
- error handler has exception when attempting to handle No Matched Nodes failure for a job reference (opens new window)
- Multi-value options not pre-populated when doing a "run again" (opens new window)
- API: add "asUser" feature for running/killing jobs and executions (opens new window)
- init script doesn't work on CentOS (one-line fix provided) (opens new window)
- job group changes before authorization check in 1.5 (opens new window)
- Many ACL policy files can slow down the Project drop down menu (opens new window)
- Unable to generate an api-token on rundeck 1.5 (opens new window)
- Cannot send notification email using 1.5 (opens new window)
- Long description for Option causes Job import failure in 1.5 for jobs exported from 1.4 (opens new window)
- 1.5: GUI regression: Success rate % in job popup always shows 0% (opens new window)
- 1.5: GUI regression: Job execution follow page: progress meter stuck (opens new window)
- Invalid XML char in log output breaks CLI output follow mode. (opens new window)
- 1.5: html and ajax errors about "Timeout trying to lock table" (opens new window)
- sudo responder hangs (opens new window)
- CLIUtils.generateArgline does not quote IFS characters other than space (opens new window)
- documentation: upgrade guide "admin" aclpolicy doesn't allow all permissions (opens new window)
- Add Job Notification/webhook on job start (opens new window)
- projects folder under version control - .svn folder treated as project (opens new window)
- incorrect aclpolicy yaml structure can cause NPE (opens new window)
- Options are not passed correctly to programs (opens new window)
- Allow Email Address substitution in notification recipients list (opens new window)