Releases: jenkinsci/lockable-resources-plugin
Releases Β· jenkinsci/lockable-resources-plugin
2.16
π¦ Dependency updates
- Bump Jenkins version and BOM version (#328) @jetersen
- Bump
git-changelist-maven-extension
from 1.3 to 1.4 (#327) @dependabot - Bump plugin parent POM from 4.40 to 4.43.1 (#326, #325, #324) @dependabot
2.15
π New features and improvements
- Maintain lock ordering when reporting in environment variables (#301) @gaspardpetit
- Set a numbered variable for each acquired lock (#294) @gaspardpetit
π Bug fixes
- Fix a reverse label null check (#308) @gaspardpetit
π» Maintenance
- Replace deprecated method calls (#290) @offa
- Normalize all tabs to two (2) spaces as specified in the
.editorconfig
(#293) @gaspardpetit
π¦ Tests
π¦ Dependency updates
- Bump plugin parent POM from 4.33 to 4.39 (#316, #315, #313) @dependabot
- Bump Release Drafter from 5.17.6 to 5.19.0 (#314, #304) @dependabot
2.14
- Update test instructions to require jenkins 2.249.1 (#291) @gaspardpetit
- Reserved timestamp (continuation of #226) (#273) @offa
- Update LockableResource.java - documentation/comment for ephemeral field (#240) @jimklimov
- add ability to query lockable resources from standard /api uri (#256) @kddubb
- JENKINS-67403 - Lockable resources acts weird when resource is reserved while locked (#279) @jimklimov
π New features and improvements
- Implement candidate-cache for resource-selection to prevent performance-regression (#171) @gmc-devel
- Added button to copy resource name to clipboard (#227) @primoz-p
- Add a Reassign button for reserved resources (addresses issue #142) and a "steal lock" functionality for locked ones (#144) @jimklimov
π¦ Dependency updates
- Bump release-drafter/release-drafter from 5.17.5 to 5.17.6 (#286) @dependabot
- Bump release-drafter/release-drafter from 5.15.0 to 5.17.5 (#284) @dependabot
- Bump plugin from 4.32 to 4.33 (#283) @dependabot
- Bump git-changelist-maven-extension from 1.2 to 1.3 (#282) @dependabot
π» Maintenance
2.13
π¦ Dependency updates
- Bump plugin parent POM from 4.29 to 4.32 (#281, #272) @dependabot
- Bump
bridge-method-annotation
from 1.21 to 1.23 (#280, #277) @dependabot - Bump
fmt-maven-plugin
from 2.12 to 2.13 (#274) @dependabot
2.12
π New features and improvements
- JENKINS-66785: Replace PNG logo with vectorized image (#266) @NotMyFault
π¦ Dependency updates
- Bump plugin parent POM from 4.19 to 4.29 (#269, #267, #265, #264, #263, #257, #255) @dependabot
- Bump
fmt-maven-plugin
from 2.11 to 2.12 (#261, #249) @dependabot - Bump plugin BOM from 872.v03c18fa35487 to 887.vae9c8ac09ff7 (#250, #248, #247) @dependabot
π» Maintenance
2.11
π Bug fixes
- Resources with names which contain an octothorpe cannot be manipulated by a button (#238) @jimklimov
π¦ Dependency updates
- Bump plugin parent POM from 4.17 to 4.19 (#245, #241) @dependabot
- Bump plugin BOM from 807.v6d348e44c987 to 831.v9814430e6383 (#244) @dependabot
- Bump
bridge-method-annotation
from 1.14 to 1.21 (#243) @dependabot - Bump
fmt-maven-plugin
from 2.9.1 to 2.10 (#236) @dependabot - Bump Release Drafter from v5.13.0 to v5.15.0 (#235) @dependabot
π» Maintenance
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