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 v2.47 #5066

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 -> 2.47 age adoption passing confidence

Release Notes

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

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:09
@renovate renovate bot force-pushed the renovate/org.jenkins-ci.plugins.workflow-workflow-api-2.x branch 2 times, most recently from 325f5ca to 026d6bd Compare September 26, 2024 07:25
@renovate renovate bot force-pushed the renovate/org.jenkins-ci.plugins.workflow-workflow-api-2.x branch 8 times, most recently from c51fe32 to b30e651 Compare October 8, 2024 11:02
@renovate renovate bot force-pushed the renovate/org.jenkins-ci.plugins.workflow-workflow-api-2.x branch 9 times, most recently from 345de1d to 7979eea Compare October 15, 2024 12:33
@renovate renovate bot force-pushed the renovate/org.jenkins-ci.plugins.workflow-workflow-api-2.x branch 4 times, most recently from 8bb94b8 to 870a6b1 Compare October 17, 2024 15:22
@renovate renovate bot force-pushed the renovate/org.jenkins-ci.plugins.workflow-workflow-api-2.x branch from 870a6b1 to 1da0be2 Compare October 18, 2024 14:11
Copy link

sonarcloud bot commented Oct 18, 2024

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