Releases: jenkinsci/lockable-resources-plugin
Releases · jenkinsci/lockable-resources-plugin
1515.v380548282a_59
🚀 New features and improvements
- Add tests proving queue cleanup on timeout and hard-kill (#1019) @mPokornyETM
🐛 Bug fixes
- fix: Make BecauseResourcesTimeout fatal to fix freestyle lock timeout on Jenkins 2.532+ (#1027) @mPokornyETM
- Fix ConcurrentModificationException in getDeclaredResources and getResourcesFromProject (#1020) @mPokornyETM
- test: Add inversePrecedence regression tests (#1013) @mPokornyETM
- fix: call proceedNextContext() in reset() and replace test sleeps with semaphores (#1011) @mPokornyETM
- fix: Show proper empty message instead of 'Loading' for empty DataTables (#1017) @mPokornyETM
🌐 Localization and translation
- fix: Show proper empty message instead of 'Loading' for empty DataTables (#1017) @mPokornyETM
🚦 Tests
- test: Add inversePrecedence regression tests (#1013) @mPokornyETM
- Add tests proving queue cleanup on timeout and hard-kill (#1019) @mPokornyETM
- fix: call proceedNextContext() in reset() and replace test sleeps with semaphores (#1011) @mPokornyETM
📦 Dependency updates
- fix: Make BecauseResourcesTimeout fatal to fix freestyle lock timeout on Jenkins 2.532+ (#1027) @mPokornyETM
1509.va_6b_5b_5cb_0b_40
🚀 New features and improvements
- Add timeout for resource allocation in lock step and freestyle jobs (#1010) @mPokornyETM
🌐 Localization and translation
- Add timeout for resource allocation in lock step and freestyle jobs (#1010) @mPokornyETM
- chore(deps): bump org.jenkins-ci.plugins:plugin from 5.2102.v5f5fe09fccf1 to 6.2152.ve00a_731c3ce9 (#1006) @dependabot[bot]
📝 Documentation updates
- Add timeout for resource allocation in lock step and freestyle jobs (#1010) @mPokornyETM
- docs: Add pipeline lock examples (#1014) @mPokornyETM
👻 Maintenance
- chore(deps): bump io.jenkins.tools.bom:bom-2.528.x from 6269.v7a_159d68a_366 to 6329.v403d8c87a_5ce (#1022) @dependabot[bot]
- chore(deps): bump org.jenkins-ci.plugins:plugin from 5.2102.v5f5fe09fccf1 to 6.2152.ve00a_731c3ce9 (#1006) @dependabot[bot]
🚦 Tests
- Add timeout for resource allocation in lock step and freestyle jobs (#1010) @mPokornyETM
📦 Dependency updates
- chore(deps): bump io.jenkins.tools.bom:bom-2.528.x from 6269.v7a_159d68a_366 to 6329.v403d8c87a_5ce (#1022) @dependabot[bot]
- chore(deps): bump org.jenkins-ci.plugins:plugin from 5.2102.v5f5fe09fccf1 to 6.2152.ve00a_731c3ce9 (#1006) @dependabot[bot]
1504.v8561d98a_104c
🚀 New features and improvements
- Add 'reason' parameter to lock() step (#982) @mPokornyETM
- fix: Use PAT for rebase workflow to trigger subsequent checks (#1001) @mPokornyETM
- feat: Add option to disable automatic ephemeral resource creation (#986) @mPokornyETM
🐛 Bug fixes
- fix: Use PAT for Dependabot auto-merge to trigger downstream workflows (#1016) @mPokornyETM
- Remove redundant queue maintenance on build completion/deletion (#1012) @okirmis
- fix: New resources now unblock waiting jobs immediately (#1004) @mPokornyETM
- fix: Use PAT for rebase workflow to trigger subsequent checks (#1001) @mPokornyETM
🌐 Localization and translation
- Add 'reason' parameter to lock() step (#982) @mPokornyETM
- feat: Add option to disable automatic ephemeral resource creation (#986) @mPokornyETM
📝 Documentation updates
- Add 'reason' parameter to lock() step (#982) @mPokornyETM
- docs: Add example for locking specific stages (#1008) @mPokornyETM
- fix: New resources now unblock waiting jobs immediately (#1004) @mPokornyETM
👻 Maintenance
- fix: Use PAT for Dependabot auto-merge to trigger downstream workflows (#1016) @mPokornyETM
- chore(deps): bump actions/github-script from 8 to 9 (#1005) @dependabot[bot]
- chore(deps): bump io.jenkins.tools.bom:bom-2.528.x from 6237.v4da_61a_4a_19e5 to 6269.v7a_159d68a_366 (#1007) @dependabot[bot]
- chore: Unify license headers and update copyright dates (#1003) @mPokornyETM
- fix: Use PAT for rebase workflow to trigger subsequent checks (#1001) @mPokornyETM
- Bump actions/github-script from 7 to 8 (#991) @dependabot[bot]
🚦 Tests
- Add 'reason' parameter to lock() step (#982) @mPokornyETM
- fix: New resources now unblock waiting jobs immediately (#1004) @mPokornyETM
- fix: Use PAT for rebase workflow to trigger subsequent checks (#1001) @mPokornyETM
- feat: Add option to disable automatic ephemeral resource creation (#986) @mPokornyETM
📦 Dependency updates
- chore(deps): bump actions/github-script from 8 to 9 (#1005) @dependabot[bot]
- chore(deps): bump io.jenkins.tools.bom:bom-2.528.x from 6237.v4da_61a_4a_19e5 to 6269.v7a_159d68a_366 (#1007) @dependabot[bot]
- fix: Use PAT for rebase workflow to trigger subsequent checks (#1001) @mPokornyETM
- Bump actions/github-script from 7 to 8 (#991) @dependabot[bot]
1493.v0db_447235039
🐛 Bug fixes
- fix: Pass GH_TOKEN env var to composite action (#994) @mPokornyETM
👻 Maintenance
- fix: Pass GH_TOKEN env var to composite action (#994) @mPokornyETM
- fix: Use composite action instead of reusable workflow (#993) @mPokornyETM
- chore: Use reusable rebase-open-prs-action (#990) @mPokornyETM
📦 Dependency updates
- Bump io.jenkins.tools.bom:bom-2.528.x from 6210.v69ea_fd8a_f010 to 6237.v4da_61a_4a_19e5 (#992) @dependabot[bot]
1489.v7228e15c55a_8
🐛 Bug fixes
- fix: Prevent ConcurrentModificationException in cachedCandidates cache (#989) @mPokornyETM
👻 Maintenance
- Bump actions/labeler from 5 to 6 (#973) @dependabot[bot]
🚦 Tests
- fix: Prevent ConcurrentModificationException in cachedCandidates cache (#989) @mPokornyETM
📦 Dependency updates
- Bump actions/labeler from 5 to 6 (#973) @dependabot[bot]
1487.vca_821c68f190
🚀 New features and improvements
- feat: Support build parameters in resource names, labels, and numbers (#972) @mPokornyETM
🌐 Localization and translation
- feat: Support build parameters in resource names, labels, and numbers (#972) @mPokornyETM
🚦 Tests
- feat: Support build parameters in resource names, labels, and numbers (#972) @mPokornyETM
1485.v9657f1dc450a_
🚀 New features and improvements
- Add updateLock pipeline step for resource management (#980) @mPokornyETM
🌐 Localization and translation
- Add updateLock pipeline step for resource management (#980) @mPokornyETM
📝 Documentation updates
- Add updateLock pipeline step for resource management (#980) @mPokornyETM
🚦 Tests
- Add updateLock pipeline step for resource management (#980) @mPokornyETM
1484.v57a_4a_43b_8859
🐛 Bug fixes
- fix: Make chaosOnRestart test more reliable (#985) @mPokornyETM
🚦 Tests
- fix: Make chaosOnRestart test more reliable (#985) @mPokornyETM
1483.v1a_b_807475cd7
🚀 New features and improvements
- feat: Add auto-labeling workflow and auto-approve countdown for owner PRs (#979) @mPokornyETM
- Ludicrous Mode: Lockable resources queue contention reduction and script caching (#966) @samrocketman
👻 Maintenance
- feat: Auto-rebase open PRs when master is updated (#983) @mPokornyETM
- feat: Add auto-labeling workflow and auto-approve countdown for owner PRs (#979) @mPokornyETM
- devOps: Restrict author associations to 'OWNER' only (#978) @mPokornyETM
- Add Copilot PR review and cleanup rules (#970) @mPokornyETM
✍ Other changes
- ci: Add auto-approve workflow for owner PRs without review (#977) @mPokornyETM
- Add Dependabot auto-merge workflow (#969) @mPokornyETM
- Simplify PR template and add automatic PR labeler (#968) @mPokornyETM
- Bump Jenkins baseline to 2.528 (#967) @mPokornyETM
📦 Dependency updates
- Bump actions/checkout from 4 to 6 (#975) @dependabot[bot]
- Bump crowdin/github-action from 2.15.2 to 2.16.0 (#974) @dependabot[bot]
- Bump io.jenkins.tools.bom:bom-2.528.x from 6166.va_a_8b_5eda_8ef5 to 6210.v69ea_fd8a_f010 (#976) @dependabot[bot]
- Bump crowdin/github-action from 2.15.0 to 2.15.2 (#965) @dependabot[bot]
1469.v52dff5a_80e32
🐛 Bug fixes
- Investigate and address
ConcurrentModificationExceptionwhich occasionally happens during XStream saving of running workflows JENKINS-76294 - (#825) @jimklimov
👻 Maintenance
- Test with Java 25 and Java 21 (#823) @MarkEWaite
🚦 Tests
- Investigate and address
ConcurrentModificationExceptionwhich occasionally happens during XStream saving of running workflows JENKINS-76294 - (#825) @jimklimov
📦 Dependency updates
- Bump crowdin/github-action from 2.14.0 to 2.15.0 (#962) @dependabot[bot]
- Bump crowdin/github-action from 2.13.0 to 2.14.0 (#958) @dependabot[bot]
- Bump org.jenkins-ci.plugins:plugin from 5.2099.v68c2f5e27299 to 5.2102.v5f5fe09fccf1 (#955) @dependabot[bot]
- Bump org.jenkins-ci.plugins:plugin from 5.28 to 5.2099.v68c2f5e27299 (#953) @dependabot[bot]
- Bump crowdin/github-action from 2.12.0 to 2.13.0 (#827) @dependabot[bot]
- Bump org.jenkins-ci.plugins:plugin from 5.27 to 5.28 (#824) @dependabot[bot]
- Bump actions/checkout from 5 to 6 (#826) @dependabot[bot]