Releases: jenkinsci/lockable-resources-plugin
Releases Β· jenkinsci/lockable-resources-plugin
2.10
2.9
WARNING: The security fix breaks buttons on Jenkins >= 2.246. Update to 2.10, which fixes this problem.
This is a security release
π Bug Fixes
- SECURITY-1958 / CVE-2020-2281: CSRF vulnerability in reserve, unreserve, unlock, and reset endpoints.
π» Maintenance
2.8
π New features and improvements
- Adding skipIfLocked option to lock step (#184) @tomasbjerre
- Adding french locale (#192) @jbleduigou
π Bug Fixes
- Fix for JENKINS-57727 - (#191) @williambrode
- Only reset resources which are not currently locked (#174) @R3d-Dragon
- Reset resources on configuration update (#167) @R3d-Dragon
π¦ Dependency updates
- Updating dependencies in pom.xml (#182) @tomasbjerre
π» Maintenance
- Clean up tests & test API (#200) @TobiX
- clarify context help for quantity (#199) @akomakom
- Cleanup some more deprecated constructs (#194) @TobiX
- Sort test cases by job type (#193) @TobiX
- Removing usage of deprecated APIs in LockStep and LockStepExecution (#183) @tomasbjerre
- Import old changelog from wiki (#188) @TobiX
- Updated README.md to add a link to the pipeline steps documentation (#177) @jwillemsen
- Updated Maintenance in README.md (#175) @jwillemsen
- Fix typos & Javadoc (#163) @darxriggs
2.7
This mainly fixes a long-standing bug (see #117, fixes JENKINS-54541, JENKINS-50176, #101 and #130), thanks to @sterys for the fix!
π New features and improvements
- Avoid "Waiting for resources []" queue notice when a script is used (#147) @jimklimov
π Bug Fixes
2.6
This release is mainly here to get some "smaller" features out. Please be aware of the new minimal Jenkins requirement (2.60.3).
There is one big change in behaviour: Automatically created locks are now ephemeral - they disappear after use.
π New features and improvements
- Allow "empty" lock (#158) @TobiX
- Log Blocking Build (#152) @bbara
- JENKINS-55182 / #121: add support for casc (#146) @R3d-Dragon
- Add the permission control of viewing lockable resources (#77) @cashlalala
- Create implicit locks as ephemeral (#138) @bozaro
- Don't save if nothing changes (#133) @docwhat
- Auto-create lock also on Freestyle jobs (#139) @bozaro
- Make overview page use all available space
π Bug Fixes
- Fix infinite wait on invalid label (#108) @yrodiere
- Groovy and number of resources fixed (#113) @haithir
π» Maintenance
- GitHub documentation (#157) @TobiX
- JENKINS-55787 - Switch labels from entry to checkbox (#125) @jsoref
- Fix a typo: "abel" -> "label" (#115) @hristozov
- Modernize build (Require Java 8 & Jenkins 2.60.3) (#127) @TobiX