# Version 3.0.9
# Release 3.0.9
===========
Date: 2018-11-27
Name: "jalapeño popper gold gift"
# Notes
Bug fixes and updates to the docker image.
- We have added new ACLs allowing access to Git/SCM import (job create, update, delete) without allowing normal GUI or API modifications.
- New: test JAAS login configuration from the commandline.
# Contributors
- Dave Riseley (driseley)
- Greg Schueler (gschueler)
- Greg Zapp (ProTip)
- Jaime Tobar (jtobard)
- Jesse Marple (jessemarple)
- Luis Toledo (ltamaster)
- Petr (petrkle)
- Stefan Kirrmann (kirrmann)
- Stephen Joyner (sjrd218)
- miguelantonio
# Bug Reporters
- ProTip
- aparedero
- driseley
- gjvc
- gschueler
- gtsteffaniak
- jessemarple
- jplassnibatt
- jtobard
- kirrmann
- ltamaster
- miguelantonio
- mlamutt
- pchevallereau
- petrkle
- plambert
- sebastianbello
- sjrd218
- wilreichert
# Issues
Milestone 3.0.9 (opens new window)
- Fix #4020 indent job groups in tree (opens new window)
- Remove extranious spaces from config (opens new window)
- Fix node display to use single line per node (opens new window)
- The nodes page each node takes up 2 lines (opens new window)
- Adds ID to tour list item (opens new window)
- Docker - Allow configurable MaxRAMFraction (opens new window)
- Disable toggle off of first run message (opens new window)
- Fix link to docs for Email notification help text (opens new window)
- Fix flow control status handling for job state conditional step (opens new window)
- Fixes #4141. Use combined shared context from the last step when executing the error handler (opens new window)
- Fixes ehcache warn message on bootstrap. (opens new window)
- 3.0.8: WARNING message appearing at startup : n.s.ehcache.config.ConfigurationFactory : No configuration found (opens new window)
- Set an ID for the "first run message" div (opens new window)
- scm_update acl special permission (opens new window)
- Grails MaxUploadSize should be configurable for Docker (opens new window)
- Fix camelcase keys in remco template for docker image (opens new window)
- Docker image env variable RUNDECK_JAAS_LDAP_ROLEPREFIX doesn't work (opens new window)
- Command line tester for checking Jaas auth setup. (opens new window)
- Fix #3452 and #3987 by adding a login module that can hot reload realm.properties (opens new window)
- rundeck-config.properties containing blankspaces (opens new window)
- Automatically generated server UUID in rundeck docker container breaks scheduled jobs (opens new window)
- Adding Services to the DynamicProperties interface (opens new window)
- job state conditional is not working since rundeck 2.9.x (opens new window)
- Fix for Rundeck #4167 - Null NotificationPlugin config (opens new window)
- Notification Plugins with no job level configuration fail in Rundeck 3.0.8 (opens new window)
- Variables are not getting passed to a Workflow step's error handler (opens new window)
- Referenced Job successOnEmptyNodeFilter (opens new window)
- "continue on empty node set" doesn't work in a referenced job (opens new window)
- Allow GIT import from SCM without "update" access in the ACL (opens new window)
- Rundeck 3: jobs view should be tree-based, as in Rundeck 2.x (opens new window)
- 3.0.x and above no longer accepts "refreshInterval" in jaas-loginmodule.conf (opens new window)
- When i add new user, it's obligatory to restart Rundeck (opens new window)
- improve JettyCachingLdapLoginModule (opens new window)