Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update dependency org.jenkins-ci.plugins.workflow:workflow-api to v1336 #5108

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Sep 20, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
org.jenkins-ci.plugins.workflow:workflow-api 2.12 -> 1336.vee415d95c521 age adoption passing confidence

Release Notes

jenkinsci/workflow-api-plugin (org.jenkins-ci.plugins.workflow:workflow-api)

v1336.vee415d95c521

Compare Source

🐛 Bug fixes

  • Avoid infinite loops due to corrupted flow graphs in some cases and improve resumption error handling (#​349) @​dwnusbaum

v1332.vc21122317a_8e

Compare Source

🐛 Bug fixes

  • Prevent StepExecutionIterator from leaking memory in cases where a single processed execution has a stuck CPS VM thread (#​347) @​dwnusbaum

✍ Other changes

📦 Dependency updates

v1322.v857eeeea_9902

Compare Source

🚀 New features and improvements

👻 Maintenance

📦 Dependency updates

v1316.v33eb_726c50b_a_

Compare Source

👷 Changes for plugin developers

v1312.ve804c2f2d51e

Compare Source

📦 Dependency updates

  • Bump org.jenkins-ci.test:docker-fixtures from 190.vd6a_e600cb_775 to 200.v22a_e8766731c (#​330) @​dependabot

v1311.v4250456a_e552

Compare Source

🐛 Bug fixes

📦 Dependency updates

v1291.v51fd2a_625da_7

Compare Source

👷 Changes for plugin developers

  • Bump org.jenkins-ci.test:docker-fixtures from 178.v2c7d2343886b_ to 190.vd6a_e600cb_775 (#​318) @​dependabot

v1289.va_cf779f32df0

Compare Source

👷 Changes for plugin developers

🚦 Tests

📦 Dependency updates

v1283.v99c10937efcb_

Compare Source

👷 Changes for plugin developers

v1281.vca_5fddb_3fceb_

Compare Source

🐛 Bug fixes

🚦 Tests

  • Do not test branch ordering with ForkScanner for incomplete build with nested parallelism (#​310) @​dwnusbaum

v1275.veb_e0969ddf9e

Compare Source

🐛 Bug fixes

📝 Documentation updates

  • Add warning to ForkScanner Javadoc describing potential issues when using it with multiple heads (#​306) @​dwnusbaum

👻 Maintenance

📦 Dependency updates

v1267.vd9b_a_ddd9eb_47

Compare Source

🐛 Bug fixes

  • Do not unregister completed executions when iterating over FlowExecutionList to avoid unnecessary log warnings (#​304) @​Vlatombe

v1261.va_2ff5204f17e

Compare Source

🐛 Bug fixes

v1259.vb_47f14fffc8a_

Compare Source

👷 Changes for plugin developers

👻 Maintenance

📦 Dependency updates

v1251.vd4889a_b_0a_065

Compare Source

🐛 Bug fixes

  • Suppress warning out lack of OutputStreamTaskListener for core impls (#​298) @​jglick

v1248.v4b_91043341d2

Compare Source

👷 Changes for plugin developers

v1241.v4edc8b_44933b_

Compare Source

👷 Changes for plugin developers

  • Add LogStorage utility methods that expose the functionality of BufferedBuildListener, DelayBufferedOutputStream, and GCFlushedOutputStream (#​297) @​dwnusbaum

v1239.vd7c497375cb_f

Compare Source

🐛 Bug fixes

📦 Dependency updates

v1232.v1679fa_2f0f76

Compare Source

🐛 Bug fixes

  • Catch errors in TaskListenerDecorator.decorate even when wrapped with merge (#​290) @​jglick

📦 Dependency updates

v1223.v41b_0279c361a

Compare Source

👷 Changes for plugin developers

👻 Maintenance

  • Note that the sort in ForkScanner.leastCommonAncestor does not really implement a topological sort (#​288) @​dwnusbaum

v1219.v05cd837ea_249

Compare Source

🐛 Bug fixes

  • Prevent ForkScanner from visiting nodes more than once in some cases for in-progress builds with nested parallelism (#​287) @​dwnusbaum

v1215.v2b_ee3e1b_dd39

Compare Source

🐛 Bug fixes

  • Prevent StackOverflowError in ErrorAction.isUnserializableError due to cyclic errors (#​286) @​dwnusbaum

v1213.v646def1087f9

🐛 Bug fixes

  • Track identity of errors passed to ErrorAction to improve consistency of ErrorAction.findOrigin across restarts (#​285) @​dwnusbaum
  • Improve consistency of ErrorAction.findOrigin across Jenkins restarts (#​284) @​dwnusbaum

v1208.v0cc7c6e0da_9e

Compare Source

👷 Changes for plugin developers

👻 Maintenance

  • Require Java 11 and update parent POM, BOM, and minimum supported Jenkins version (#​273) @​dwnusbaum

v1200.v8005c684b_a_c6

Compare Source

🐛 Bug fixes

  • FlowExecutionList.ParallelResumer should wait until Jenkins startup is complete (#​256) @​jglick

v1198.v4596ea_5329b_6

Compare Source

🐛 Bug fixes

  • Diagnosis for NoSuchElementException from ForkScanner.setHeads (#​246) @​jglick

📦 Dependency updates

v1192.v2d0deb_19d212

Compare Source

🐛 Bug fixes

📦 Dependency updates

v1188.v0016b_4f29881

Compare Source

🚀 New features and improvements

v1182.v41475e53ea_43

Compare Source

🚀 New features and improvements

🐛 Bug fixes

👻 Maintenance

📦 Dependency updates

v1165.v02c3db_a_6b_e36

Compare Source

🚀 New features and improvements

  • allower downstream plugin to adjust the apply order of TaskListenerDecorator created from TaskListenerDecorator.Factory (#​166) @​fengxx

v1164.v760c223ddb_32

Compare Source

Do not update to this version without also picking up https://github.com/jenkinsci/workflow-cps-plugin/releases/tag/2725.v7b_c717eb\_12ce. You probably also want https://github.com/jenkinsci/workflow-job-plugin/releases/tag/1186.v8def1a\_5f3944, and may also update to https://github.com/jenkinsci/workflow-durable-task-step-plugin/releases/tag/1146.v1a_d2e603f929.

🐛 Bug fixes

v1162.va_1e49062a_00e

Compare Source

Do not update to this version without also picking up https://github.com/jenkinsci/workflow-cps-plugin/releases/tag/2725.v7b_c717eb\_12ce. You probably also want https://github.com/jenkinsci/workflow-job-plugin/releases/tag/1186.v8def1a\_5f3944, and may also update to https://github.com/jenkinsci/workflow-durable-task-step-plugin/releases/tag/1144.vd77b\_57189936.

⚠️ Removed from the update center; see https://issues.jenkins.io/browse/JENKINS-68727.

💥 Breaking changes

📦 Dependency updates

v1153.vb_912c0e47fb_a_

Compare Source

🚀 New features and improvements

📦 Dependency updates

v1144.v61c3180fa_03f

Compare Source

📦 Dependency updates

v1143.v2d42f1e9dea_5

Compare Source

🚀 New features and improvements

v1138.v619fd5201b_2f

Compare Source

🐛 Bug fixes

v1136.v7f5f1759dc16

Compare Source

🐛 Bug fixes

📦 Dependency updates

📝 Documentation updates

v1122.v7a_916f363c86

Compare Source

📦 Dependency updates

👻 Maintenance

v1108.v57edf648f5d4

Compare Source

🐛 Bug fixes

📦 Dependency updates

v1105.v3de5e2efac97

🐛 Bug fixes

  • JENKINS-67164 - Call StepExecution.onResume directly from WorkflowRun.onLoad rather than via FlowExecutionList.ItemListenerImpl to ensure step resumption (#​178) @​dwnusbaum

📦 Dependency updates

👻 Maintenance

v2.41

Release date: 2021-01-19

v2.40

Release date: 2020-02-26

  • This plugin now requires Jenkins 2.150.3 or newer.
  • Internal: Update test dependencies and tests to fix PCT issues. (PR 119)

v2.39

Release date: 2020-01-30

  • Internal: Remove references to Trilead to fix PCT issues when using newer versions of Jenkins. (PR 116)
  • Internal: Update parent POM and project URL. (PR 115)
  • Internal: Fix typos in CHANGELOG.md. (PR 114)

v2.38

Release date: 2019-12-06

  • Fix: Proxy MissingPropertyException when the receiver's class is
    implemented in a Pipeline script to avoid leaking the class loader for
    the Pipeline script through ErrorAction. (PR
    110
    )
  • Improvement: Show the stack trace for failed Pipeline steps in the Pipeline Steps view. (PR 103)
  • Internal: Refactor various parts of the codebase, improve tests, and migrate documentation from wiki to GitHub. (PR 104, PR 105, PR 107, PR 108, PR 109, PR 112)

v2.37

Release date: 2019-08-29

  • Fix: Proxy exceptions when the exception class is implemented in a
    Pipeline script to avoid leaking the class loader for the Pipeline
    script through ErrorAction. (PR
    102
    )
  • Fix: Avoid leaking ThreadLocal variables used in buffering-related
    logic for Pipeline logs.
    (JENKINS-58899)
  • Internal: Update tests to fix PCT failures. (PR
    99
    )

v2.36

Release date: 2019-08-01

  • Developer: TaskListenerDecorator API is now stable instead of a
    beta API. (PR
    97
    )
  • Developer: Introduce new StepListener API to allow interception of
    step execution. (PR
    96
    )
  • Developer: Introduce new FlowExecutionListener.onCreated method.
    (PR
    92
    )

v2.35

Release date: 2019-06-07

  • Fix: Prevent
    StandardGraphLookupView.bruteForceScanForEnclosingBlocks from
    throwing IndexOutOfBoundsException in some scenarios.
    (JENKINS-57805)
  • Fix: Catch additional types of exceptions when iterating
    through FlowExecutionList. Fixes some cases where Jenkins might
    fail to start because of a problem with a single build. (PR
    93
    )

v2.34

Release date: 2019-05-10

  • Improvement: Add the name of the stash to the exception thrown when
    trying to create an empty stash. (PR
    86
    )
  • Fix: Use the correct parameter to set nodeAfter in the
    4-parameter MemoryFlowChunk constructor. (PR
    89
    )
  • Developer: Add a new API called WarningAction that can be added to
    FlowNode to indicate that some non-fatal event occurred during
    execution of a step even though the step completed normally.
    (JENKINS-43995JENKINS-39203)

v2.33

Release date: 2018-11-19

  • JENKINS-54566:
    Prevent the error "Failed to execute command Pipe.Flush(-1)" from
    occurring by flushing streams before they have been garbage
    collected.

v2.32

Release date: 2018-11-09

  • Developer: Add an SPI for LogStorage implementations to
    satisfy WorkflowRun#getLogFile. (Part
    of JENKINS-54128,
    but version 2.29 of Pipeline Job Plugin contains the actual fix)

v2.31

Release date: 2018-10-26

  • JENKINS-54073:
    Buffer remote log output to fix logging-related performance issues.

v2.30

Release date: 2018-10-12

  • JEP-210: redesigned
    log storage system for Pipeline builds. Should have no effect
    unless Pipeline Job
    Plugin
     is
    also updated.

  • JENKINS-45693TaskListenerDecorator API.

  • Improvement: Mark interrupted steps using a gray ball instead of a
    red ball in the Pipeline steps view to distinguish them from
    failures.

v2.29

Release date: 2018-07-24

  • No user-visible changes - test utilities for ArtifactManager

v2.28

Release date: 2018-06-15

  • Now requires Jenkins core 2.121
  • Support for Incremental releases
  • Beta: Support for VirtualFile use with stash & artifacts
    (JENKINS-49635)
  • Minor fix to displayed message format

v2.27

Release date: 2018-04-12

  • Add ability to insert a placeholder for Step Arguments that cannot
    be serialized (API to
    support JENKINS-50752
    fix)
  • Improvement/Bugfix: Catch all errors thrown when saving the FlowNode
    in an error-safe way, to allow processes to complete normally

v2.26

Release date: 2018-02-23

  • Bugfix: Deal with additional unserializable Throwable types
    (JENKINS-49025)

v2.25

Release date: 2018-01-22

  • Now Requires Java 8 (core 2.60.3+)
  • Major new feature: Durability Settings & Ability To Disable Pipeline
    Resume
    • Object and APIs to pass Durability Settings into an Execution
      JENKINS-47300
    • API for disabling resume for a
      Pipeline JENKINS-33761
    • UI for setting a global default Durability setting to apply to
      pipelines
  • Small micro-optimization to reduce garbage generated when displaying
    arguments for step

v2.24

Release date: 2017-12-04

  • JENKINS-47725 -
    Fix a WeakHashMap synchronization issue
  • Minor POM changes & making an API slightly more restrictive in
    Generics it returns

v2.23.1

Release date: 2017-10-24

  • Revert JENKINS-40912 - 
    the change caused stash steps to hang in specific cases.  Will be
    amended and re-released with fixes.

v2.23

Release date: 2017-10-24

  • Revert JENKINS-40912 - 
    the change caused stash steps to hang in specific cases.  Will be
    amended and re-released with fixes.

v2.22

Release date: 2017-09-26

  • New APIs to provide fast access to information about the structure
    of the pipeline graph
    • Provides enclosing block information for nodes
      (JENKINS-27395
      and partial implementation of
      JENKINS-37573)
    • Lets us run parallels with numerous branches far more quickly by
      adding an isActive API & making it performant
      (JENKINS-45553
    • Provides a more correct isActive API rather than isRunning to
      determine if a step or block is complete or not
      (JENKINS-38223)

v2.20

Release date: 2017-08-01

  • Make the PersistentAction API public to help with optimizing
    frequent action lookups in other pipeline plugins

v2.19

Release date: 2017-07-24

  • JENKINS-44636
    New QueueItemAction for tracking node block queue status.

v2.18

Release date: 2017-06-29

v2.17

Release date: 2017-06-05

  • JENKINS-38536
    Fix finding the last FlowNode for an in-progress parallel with a
    long-running step

v2.16

Release date: 2017-05-30

v2.15

Release date: 2017-05-22

v2.13

Release date: 2017-04-13

  • JENKINS-42895 Fix
    sanity checks failing when running a pipeline with a parallel
    containing 0 branches

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested a review from a team as a code owner September 20, 2024 12:17
@renovate renovate bot force-pushed the renovate/org.jenkins-ci.plugins.workflow-workflow-api-1336.x branch 2 times, most recently from 7ae84fa to fb496b3 Compare September 26, 2024 07:30
@renovate renovate bot force-pushed the renovate/org.jenkins-ci.plugins.workflow-workflow-api-1336.x branch 8 times, most recently from ad0f174 to f900266 Compare October 8, 2024 11:08
@renovate renovate bot force-pushed the renovate/org.jenkins-ci.plugins.workflow-workflow-api-1336.x branch 9 times, most recently from 3cd0b17 to 0357982 Compare October 15, 2024 12:41
@renovate renovate bot force-pushed the renovate/org.jenkins-ci.plugins.workflow-workflow-api-1336.x branch 9 times, most recently from ddf6356 to bae126a Compare October 23, 2024 09:18
@renovate renovate bot force-pushed the renovate/org.jenkins-ci.plugins.workflow-workflow-api-1336.x branch from bae126a to f33dd15 Compare October 23, 2024 12:45
@renovate renovate bot force-pushed the renovate/org.jenkins-ci.plugins.workflow-workflow-api-1336.x branch 2 times, most recently from cbee610 to 9177a2b Compare November 12, 2024 11:42
@renovate renovate bot force-pushed the renovate/org.jenkins-ci.plugins.workflow-workflow-api-1336.x branch 4 times, most recently from 9031973 to 9a1ad63 Compare November 22, 2024 13:17
@renovate renovate bot force-pushed the renovate/org.jenkins-ci.plugins.workflow-workflow-api-1336.x branch 12 times, most recently from d7bb520 to 9055c48 Compare December 3, 2024 10:10
@renovate renovate bot force-pushed the renovate/org.jenkins-ci.plugins.workflow-workflow-api-1336.x branch 7 times, most recently from a457abb to f6680df Compare December 12, 2024 15:40
@renovate renovate bot force-pushed the renovate/org.jenkins-ci.plugins.workflow-workflow-api-1336.x branch 2 times, most recently from 30976fc to fa29ecf Compare December 19, 2024 13:40
@renovate renovate bot force-pushed the renovate/org.jenkins-ci.plugins.workflow-workflow-api-1336.x branch from fa29ecf to 156cbf0 Compare December 23, 2024 11:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants