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

Update dependency org.jenkins-ci.plugins:structs to v1.24 #74

Merged
merged 1 commit into from
Apr 1, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Dec 15, 2022

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
org.jenkins-ci.plugins:structs 1.10 -> 1.24 age adoption passing confidence

⚠ Dependency Lookup Warnings ⚠

Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information.


Release Notes

jenkinsci/structs-plugin

v1.22

  • Internal: Use plugin BOM and adapt to change in GitSCM behavior to fix PCT failures (PR-78)

v1.21

  • Move documentation from Wiki to Github (PR-53)
  • Internal - Enable dependabot to automatically get dependency updates (PR-56)

v1.20

  • JENKINS-33217 Log a warning when additional parameters are passed into DescribableModel objects, such as Pipeline steps, since these parameters are currently being ignored.
  • Internal - Update parent pom (PR-46) and fix unit tests (PR-50)

v1.19

  • JENKINS-57218 -
    Prevent NullPointerException from SymbolLookup after Job DSL update without Configuration as Code

v1.18

  • JENKINS-44892 Add new CustomDescribableModel API to allow custom instantiation and uninstantiation for DescribableModel for advanced use cases.

v1.17

v1.16

  • Analysis problems with ChoiceParameterDefinition.

v1.15

  • Automatically coerce String to a number or boolean when a parameter expects a number or boolean.

v1.14

v1.13

  • Hotfix for sigh Groovy-related madness, partially reverting memory optimizations from 1.12
  • Minor correction to DescribableModel caching lookup
    • Eliminates any risk looking up DescribableModels if different plugins somehow define identical but incompatible Describable classes in the same package and class

v1.12

  • Major Optimizations:
    • Cache negative-hits in Symbol lookup (i.e. "no match"), eliminating needless classloading and iteration over classes. 
    • Cache DescribableModels, eliminating classloading associated with creation.  
    • Net result: huge reduction in disk reads, lock contention (classloading), CPU use, and memory garbage generated.
  • Minor optimization: reduce memory use and garbage generation (collection pre-sizing and use of Singleton collections)
  • JENKINS-46122 Report base class name when symbol couldn't be resolved

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 becomes conflicted, 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 has been generated by Mend Renovate. View repository job log here.

@tpayne tpayne merged commit 11e898f into master Apr 1, 2023
@tpayne tpayne deleted the renovate/org.jenkins-ci.plugins-structs-1.x branch April 1, 2023 21:13
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.

1 participant