This is the old changelog, see GitHub Releases for recent versions.
- JENKINS-46555 - Fix NPE on invalid entries.
-
JENKINS-34433 - Signal queued Pipeline tasks on unreserve
-
Allow locking multiple resources in Pipeline
-
JENKINS-40997 - New configuration option to get the name of the locked resource inside the lock block (Pipeline).
-
JENKINS-49734 - Add a PauseAction to the build when waiting for locking, so Pipeline representations in the UI are correctly shown.
-
JENKINS-43574 - Fixed the "empty" resources lock (message: "acquired lock on []")
- JENKINS-47235 - Trim whitespace from resource names.
- JENKINS-47754 - Fix broken Freestyle behavior.
- JENKINS-40368 - Locked resources are not always freed up on Pipeline hard kill when there are other pipelines waiting on the Resource
- JENKINS-40879 - Locked areas are executed multiple times in parallel
- JENKINS-34268 - lock multiple resources concurrently
- JENKINS-34273 - add the number of resources to lock from a given label
- JENKINS-36479 - properly clean up resources locked by hard-killed or deleted while in progress Pipeline builds.
- Reserved resources parameter visibility in environment (related to SECURITY-170)
- Pipeline compatibility: lock step
- Manual reservation/un-reservation of resources now require specific permissions
- Allow jobs to require a subset of specified resources (the number of required resources is configurable)
- Allow manual reservation/un-reservation of resources
- Initial release