Skip to content

chore: Update all non-major dependencies (v3.x.x)#4596

Merged
pavel-jares-bcm merged 2 commits intov3.x.xfrom
renovate/v3.x.x-all-minor-patch
May 4, 2026
Merged

chore: Update all non-major dependencies (v3.x.x)#4596
pavel-jares-bcm merged 2 commits intov3.x.xfrom
renovate/v3.x.x-all-minor-patch

Conversation

@zowe-robot
Copy link
Copy Markdown
Contributor

@zowe-robot zowe-robot commented Apr 27, 2026

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence Type Update
@babel/preset-env (source) 7.29.27.29.3 age confidence devDependencies patch
@eslint/migrate-config (source) 2.0.62.0.7 age confidence dependencies patch
@typescript-eslint/eslint-plugin (source) 8.59.08.59.1 age confidence devDependencies patch
@typescript-eslint/parser (source) 8.59.08.59.1 age confidence devDependencies patch
@zowe/cli (source) 8.31.58.32.0 age confidence devDependencies minor
@zowe/cli-test-utils (source) 8.31.58.32.0 age confidence devDependencies minor
@zowe/imperative (source) 8.31.58.32.0 age confidence peerDependencies minor
@zowe/imperative (source) 8.31.58.32.0 age confidence devDependencies minor
ajv (source) 8.18.08.20.0 age confidence devDependencies minor
axios (source) 1.15.21.16.0 age confidence overrides minor
caniuse-lite 1.0.300017901.0.30001791 age confidence devDependencies patch
cypress (source) 15.14.115.14.2 age confidence devDependencies patch
fast-xml-parser 5.7.15.7.2 age confidence overrides patch
ghcr.io/open-telemetry/opentelemetry-collector-contrib/golden v0.150.0v0.151.0 age confidence minor
react-hook-form (source) 7.73.17.75.0 age confidence dependencies minor
swagger-ui-react 5.32.45.32.5 age confidence dependencies patch
yaml (source) 1.10.32.8.4 age confidence overrides patch
yaml (source) 2.8.32.8.4 age confidence devDependencies patch
io.grpc:grpc-stub 1.80.01.81.0 age confidence dependencies minor
io.micronaut:micronaut-core-bom (source) 4.10.214.10.22 age confidence dependencies patch
io.micronaut:micronaut-http-client (source) 4.10.214.10.22 age confidence dependencies patch
io.swagger.parser.v3:swagger-parser-v3 2.1.402.1.41 age confidence dependencies patch
io.swagger.core.v3:swagger-models 2.2.482.2.49 age confidence dependencies patch
io.swagger.core.v3:swagger-jaxrs2 2.2.482.2.49 age confidence dependencies patch
io.swagger.core.v3:swagger-core 2.2.482.2.49 age confidence dependencies patch
org.junit.platform:junit-platform-engine (source) 1.14.31.14.4 age confidence dependencies patch
org.junit.platform:junit-platform-commons (source) 1.14.31.14.4 age confidence dependencies patch
org.junit.platform:junit-platform-launcher (source) 1.14.31.14.4 age confidence dependencies patch
org.junit.jupiter:junit-jupiter (source) 5.14.35.14.4 age confidence dependencies patch
joda-time:joda-time (source) 2.14.12.14.2 age confidence dependencies patch
com.fasterxml.jackson.dataformat:jackson-dataformat-yaml 2.21.22.21.3 age confidence dependencies patch
com.fasterxml.jackson.core:jackson-databind (source) 2.21.22.21.3 age confidence dependencies patch
com.fasterxml.jackson.core:jackson-core 2.21.22.21.3 age confidence dependencies patch
org.infinispan:infinispan-component-annotations (source) 16.1.316.1.4 age confidence dependencies patch
org.infinispan:infinispan-jboss-marshalling (source) 16.1.316.1.4 age confidence dependencies patch
org.infinispan:infinispan-clustered-lock (source) 16.1.316.1.4 age confidence dependencies patch
org.infinispan:infinispan-spring-boot3-starter-embedded (source) 16.1.316.1.4 age confidence dependencies patch
com.github.ben-manes.caffeine:caffeine 3.2.33.2.4 age confidence dependencies patch
org.springframework.modulith:spring-modulith-starter-test (source) 1.4.101.4.11 age confidence dependencies patch
org.springframework.modulith:spring-modulith-starter-core (source) 1.4.101.4.11 age confidence dependencies patch
org.springframework.modulith:spring-modulith-bom (source) 1.4.101.4.11 age confidence dependencies patch

Release Notes

babel/babel (@​babel/preset-env)

v7.29.3

Compare Source

v7.29.3 (2026-04-30)

👓 Spec Compliance
🐛 Bug Fix
  • babel-helper-create-class-features-plugin, babel-plugin-proposal-decorators
  • babel-register
  • babel-compat-data, babel-plugin-bugfix-safari-rest-destructuring-rhs-array, babel-preset-env
💅 Polish
📝 Documentation
🏃‍♀️ Performance
  • babel-helper-import-to-platform-api, babel-plugin-proposal-import-wasm-source, babel-plugin-transform-json-modules
Committers: 4
eslint/rewrite (@​eslint/migrate-config)

v2.0.7

Compare Source

Bug Fixes
typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)

v8.59.1

Compare Source

🩹 Fixes
  • eslint-plugin: [no-unnecessary-condition] treat void as nullish in no-unnecessary-condition (#​12241)
  • eslint-plugin: [no-unnecessary-type-arguments] handle instantiation expressions (#​12220)
  • eslint-plugin: [no-unnecessary-type-assertion] avoid false positive in logical assignment assertions (#​12278)
  • eslint-plugin: [no-unnecessary-type-assertion] preserve phantom type arguments in generic inference (#​12269)
  • eslint-plugin: [no-unnecessary-type-assertion] preserve index signatures in undefined unions (#​12257)
  • eslint-plugin: [no-unnecessary-type-assertion] fix crash "TypeError: checker.getTypeArguments is not a function" (#​12246)
❤️ Thank You

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

typescript-eslint/typescript-eslint (@​typescript-eslint/parser)

v8.59.1

Compare Source

This was a version bump only for parser to align it with other projects, there were no code changes.

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

zowe/zowe-cli (@​zowe/cli)

v8.32.0

Compare Source

Zowe CLI
  • Enhancement: Added certAccount option to z/OSMF profile type to support client certificate authentication using certificates stored in system keystores (macOS Keychain or Windows Certificate Store). This enables secure authentication with both exportable and non-exportable private keys on macOS and Windows platforms. #​2325
  • Enhancement: Enhanced the zowe zos-files upload file-to-uss command to support uploading a file to a USS directory using its original filename when the target is a directory (similar to UNIX cp) and added the --make-directories option to automatically create missing target directories and the --skip-directory-check option to skip checking if the target path is a directory during upload. #​2686
Core SDK
  • Enhancement: Added certAccount option to base profile options to support client certificate authentication using certificates stored in system keystores on macOS and Windows platforms. #​2325
Imperative
  • Enhancement: Added support for client certificate authentication using certificates stored in system keystores. Added certAccount profile property to specify certificate subject name for authentication. Implemented cross-platform native HTTPS clients (macOS and Windows) that support certificate-based authentication with both exportable and non-exportable private keys. Updated AbstractRestClient to use native HTTPS clients when certAccount is specified on macOS or Windows platforms. #​2325
z/OS Files SDK
  • Enhancement: Added abortDownload predicate to IDownloadOptions to allow downloads in allMembers, allDataSets and ussDir functions to be cancelled mid-way. #​2715
  • Enhancement: Enhanced the Upload.fileToUssFile method to support uploading a file to a USS directory using its original filename when the target is a directory (similar to UNIX cp) and added the makeDirectories option to automatically create missing target directories and the skipDirectoryCheck option to skip checking if the target path is a directory during upload. #​2686
Secrets SDK
  • Enhancement: Added native certificate authentication support for macOS and Windows platforms. Implemented certificate retrieval from system keystores (macOS Keychain and Windows Certificate Store), identity context caching for signing operations, and native HTTPS clients with client certificate authentication. The implementation supports both exportable and non-exportable private keys through platform-specific cryptographic APIs (macOS Security framework and Windows CNG). #​2325
z/OSMF SDK
  • Enhancement: Added certAccount option to z/OSMF connection options to support client certificate authentication using certificates stored in system keystores on macOS and Windows platforms.
  • Enhancement: Added ZosmfChangePassword.changePassword function which allows changing the z/OSMF password or passphrase. #​2703
CLI Test Utils
  • BugFix: Replaced uuid dependency for technical currency. #​2720
ajv-validator/ajv (ajv)

v8.20.0

Compare Source

What's Changed

Full Changelog: ajv-validator/ajv@v8.19.0...v8.20.0

axios/axios (axios)

v1.16.0

Compare Source

v1.16.0 — May 2, 2026

This release adds support for the QUERY HTTP method and a new ECONNREFUSED error constant, lands a substantial wave of HTTP, fetch, and XHR adapter bug fixes around redirects, aborts, headers, and timeouts, and welcomes 23 new contributors.

⚠️ Notable Changes

A handful of fixes in this release are either security-adjacent or change observable behaviour. Please review before upgrading:

  • Fetch adapter now enforces maxBodyLength and maxContentLength. These limits were silently ignored on the fetch adapter prior to 1.16.0 — anyone relying on them as a safety net (DoS protection, accidental large uploads) had no protection. (#​10795)
  • Proxy requests now preserve user-supplied Host headers. Previously, the proxy path could overwrite a custom Host. Virtual-host-style routing through a proxy will now behave correctly. (#​10822)
  • Basic auth credentials embedded in URLs are now URL-decoded. If you have percent-encoded credentials in a URL (e.g. https://user:p%40ss@host), the decoded value is what now goes on the wire. (#​10825)
  • parseProtocol now strictly requires a colon in the protocol separator. Strings that loosely parsed as protocols before may no longer match. (#​10729)
  • Deprecated unescape() replaced with modern UTF-8 encoding. Non-ASCII URL handling is now spec-correct; consumers depending on legacy unescape() quirks may see different output bytes. (#​7378)
  • transformRequest input typing change was reverted. The typing change introduced in #​10745 was reverted in #​10810 after follow-up review — net behavior is unchanged from 1.15.2. (#​10745, #​10810)

🚀 New Features

  • QUERY HTTP Method: Added support for the QUERY HTTP method across adapters and type definitions. (#​10802)
  • ECONNREFUSED Error Constant: Exposed ECONNREFUSED as a constant on AxiosError so callers can match connection-refused failures without comparing string literals (closes #​6485). (#​10680)
  • Encode Helper Export: Exported the internal encode helper from buildURL so userland param serializers can reuse the same encoding logic that axios uses internally. (#​6897)

🐛 Bug Fixes

  • HTTP Adapter — Redirects & Headers: Cleared stale headers when a redirect targets a no-proxy host, fixed the redirect listener chain so listeners no longer stack across hops, restored the missing requestDetails argument on beforeRedirect, preserved user-supplied Host headers when forwarding through a proxy, and properly URL-decoded basic auth credentials. (#​10794, #​10800, #​6241, #​10822, #​10825)
  • HTTP Adapter — Streams & Timeouts: Preserved the partial response object on AxiosError when a stream is aborted after headers arrive, honoured the timeout option during the connect phase when redirects are disabled, and resolved an unsettled-promise hang when an aborted request was combined with compression and maxRedirects: 0. (#​10708, #​10819, #​7149)
  • Fetch Adapter: Enforced maxBodyLength / maxContentLength in the fetch adapter, set the User-Agent header to match the HTTP adapter, preserved the original abort reason instead of replacing it with a generic error, and deferred global access so importing the module no longer throws a TypeError in restricted environments. (#​10795, #​10772, #​10806, #​7260)
  • XHR Adapter: Unsubscribed the cancelToken and AbortSignal listeners on the error, timeout, and abort code paths to prevent leaked subscriptions. (#​10787)
  • Error Handling: Attached the parsed response to AxiosError when JSON.parse fails inside dispatchRequest, prevented settle from emitting undefined error codes, and tightened the parseProtocol regex to require a colon in the protocol separator. (#​10724, #​7276, #​10729)
  • Types & Exports: Aligned the CommonJS CancelToken typings with the ESM build, fixed a compiler error caused by RawAxiosHeaders, and re-exported create from the package index. (#​7414, #​6389, #​6460)
  • UTF-8 Encoding: Replaced the deprecated unescape() call with a modern UTF-8 encoding implementation. (#​7378)
  • Misc Cleanup: Resolved a batch of small inconsistencies and gadget-level issues across the codebase. (#​10833)

🔧 Maintenance & Chores

  • Refactor — ES6 Modernisation: Modernised the utils module and XHR adapter to use ES6 features, and tidied the multipart boundary error message. (#​10588, #​7419)
  • Tests: Hardened the HTTP test server lifecycle to fix flaky FormData EPIPE failures, fixed Win32 platform support for the pipe tests, and corrected an incorrect test assumption. (#​10820, #​10791, #​10796)
  • Docs: Documented paramsSerializer.encode for strict RFC 3986 query encoding, updated the parseReviver TypeScript definitions and configuration docs for ES2023, added timeout guidance to the README's first async example, and expanded notes around the recent type changes. (#​10821, #​10782, #​10759, #​10804)
  • Reverted: Reverted the transformRequest input typing change from #​10745 after follow-up review. (#​10745, #​10810)
  • Dependencies: Bumped actions/setup-node, the github-actions group, and postcss (in /docs) to their latest versions. (#​10785, #​10813, #​10814)
  • Release: Updated changelog and packages, and prepared the 1.16.0 release. (#​10790, #​10834)

🌟 New Contributors

We are thrilled to welcome our new contributors. Thank you for helping improve axios:

Full Changelog

browserslist/caniuse-lite (caniuse-lite)

v1.0.30001791

Compare Source

cypress-io/cypress (cypress)

v15.14.2

Compare Source

Changelog: https://docs.cypress.io/app/references/changelog#15-14-2

NaturalIntelligence/fast-xml-parser (fast-xml-parser)

v5.7.2: backward compatibility for numerical external entity, fix #​705, #​817

Compare Source

  • allow numerical external entity for backward compatibility
  • fix #​705: attributesGroupName working with preserveOrder
  • fix #​817: stackoverflow when tag expression is very long
react-hook-form/react-hook-form (react-hook-form)

v7.75.0

Compare Source

Added
  • Improve getDirtyFields to prune empty fields
  • TypeScript 6.0 support
Fixed
  • Include setValues in FormProvider context value
  • Preserve watch updates on field array unmount
  • Prevent useWatch re-render when unrelated field validation occurs
  • Recompute isDirty after re-registering a previously unregistered field

v7.74.0

Compare Source

Added
  • setValues API
Fixed
  • Preserve previous field value when useController name changes
  • Handle null parent when unregistering nested field
  • Treat NaN as empty when valueAsNumber is true in validateField
swagger-api/swagger-ui (swagger-ui-react)

v5.32.5

Compare Source

Bug Fixes
Reverts
eemeli/yaml (yaml)

v2.8.4

Compare Source

  • Disable alias resolution with maxAliasCount:0 (#​677)
  • Handle invalid unicode escapes (e1a1a77)
  • Apply minFractionDigits only to decimal strings (#​676)
grpc/grpc-java (io.grpc:grpc-stub)

v1.81.0

In this release we drop support for Android API level 22 or lower (Lollipop or earlier), following Google Play Service’s discontinued updates for Lollipop (API levels 21 & 22) and now requires a minimum of API level 23 (Android 6.0 Marshmallow).

API Changes

  • api: Deprecate LoadBalancer.handleResolvedAddresses(). Developers maintaining custom LoadBalancer implementations should transition to using LoadBalancer.acceptResolvedAddresses(). Unlike the deprecated method, acceptResolvedAddresses() returns a Status object, allowing the load balancer to explicitly report success or reject the update if the provided addresses or configuration are invalid. (#​11623)

Behavior Changes

  • core: Enable dns "caching" on Android for 30 seconds to reduce CPU impact of a refresh loop with an LB policy (0675f70). DnsNameResolver ignores re-resolution requests on OpenJDK-like platforms if it has been too soon since the last DNS query because InetAddress.getAllByName() has a cache with a fixed entry lifetime, but this logic was disabled for Android which does not have that style of cache. Android’s cache uses the result TTL, which will rarely be less than 30 seconds. This change would probably be most noticeable when 1) changing to a different network (e.g., from wifi to mobile), 2) the server has different addresses for different networks, and 3) the app is not using AndroidChannelBuilder with an android.context.Context. For reference, it seems Chrome caches for 1 minute

Bug Fixes

  • opentelemetry: Fix baggage propagation, the baggage propagation for opentelemetry introduced in #​12389 was broken. The context is decided once and used for all recording for the call, thus guaranteeing all record()s have consistent information.
  • core: Address a race condition where ManagedChannelOrphanWrapper could incorrectly log a "not shutdown properly" warning during garbage collection when using directExecutor(). (#​12705) (d459338)
  • xds: Fix xDS HTTP CONNECT's transport socket name bug which is now corrected to use typeUrl. (#​12740) (eac9fe9)
  • xds: Fix an issue where subchannel metrics were dropping their association with the backend_service. This ensures xDS load balancing metrics are reported accurately. (#​12735)

New Features

  • netty: Add tcp metrics, by implementing a few of the metrics defined in A80.
  • api: Add a CallOption for a custom label on per-RPC metrics (0e39b29). This CallOption is copied by grpc-opentelemetry to the grpc.client.call.custom label as defined by gRFC A108. See also the gRPC OpenTelemetry Metrics guide (update in-progress)
  • xds: Add support for Weighted Round Robin (WRR) load balancing driven by custom backend metrics, implementing the behavior defined in gRFC A114. (#​12645)
  • utils: Update AdvancedTlsX509KeyManager so that developers can now preserve and use key aliases when dynamically reloading TLS certificates. (#​12686)

Documentation

  • Update the "Outgoing Flow Control" section in the Manual Flow Control example to say onNext() does not block, but rather queues the messages in memory and advises developers to use CallStreamObserver.isReady() to prevent this memory exhaustion (#​12700) (a3a9ffc) (#​12726) (65ae2ef)
  • examples: Clean up Health example, and document need for grpc-services (3ed732f)

Dependencies

  • Upgrade Dependencies (#​12719) (16e17ab). Google-auth-library: 1.42.1, animal-sniffer: 1.27, assertj-core:3.27.7, error_prone_annotations:2.48.0, proto-google-common-protos:2.64.1, google-cloud-logging:3.23.10, jetty-http2-server:12.1.7, jetty-ee10-servlet:12.1.7, lincheck:3.4, opentelemetry-api:1.60.1, opentelemetry-exporter-prometheus:1.60.1-alpha, opentelemetry-gcp-resources:1.54.0-alpha, opentelemetry-sdk-extension-autoconfigure:1.60.1, opentelemetry-sdk-testing:1.60.1, robolectric:4.16.1, tomcat-embed-core:10.1.52, tomcat-embed-core9: 9.0.115,
  • Upgrade Netty to 4.1.132 and netty-tcnative to 2.0.75 (1528f80)

Thanks to

micronaut-projects/micronaut-core (io.micronaut:micronaut-core-bom)

v4.10.22: Micronaut Core 4.10.22

What's Changed
Security 👮🏻‍♂️🚨

This release contains fixes for these two security advisories:
*Unbounded formattersCache in TimeConverterRegistrar Allows Memory Exhaustion via Accept-Language Header
*Unbounded bundleCache in ResourceBundleMessageSource Allows Memory Exhaustion via Accept-Language Header

Other Changes 💡
New Contributors

Full Changelog: micronaut-projects/micronaut-core@v4.10.21...v4.10.22

swagger-api/swagger-parser (io.swagger.parser.v3:swagger-parser-v3)

v2.1.41: Swagger-parser 2.1.41 released!

  • Bump org.jacoco:jacoco-maven-plugin from 0.8.11 to 0.8.14 (#​2317)
  • chore: update v2 parser to 1.0.76 (#​2314)
  • Prevent StackOverflowError in ResolverFully (#​2297)
  • Fix thread-safety bug in OpenAPIDereferencer31 (#​2294)
  • fix(converter): keep x-nullable in shared $ref responses (#​2276)
swagger-api/swagger-core (io.swagger.core.v3:swagger-models)

v2.2.49: Swagger-core 2.2.49 released!

  • fix(gradle-plugin): avoid eager classpath resolution in Gradle plugin (#​5164)
  • fix: ensure deduplication of required items in Schema (#​5163)
  • fix: add support for Positive, PositiveOrZero, Negative, and NegativeOrZero validation constraints (#​5162)
  • chore(deps): bump org.codehaus.plexus:plexus-utils from 3.6.0 to 3.6.1 in /modules/swagger-project-jakarta/modules/swagger-maven-plugin-jakarta (#​5155)
  • chore(deps): bump org.codehaus.plexus:plexus-utils from 3.6.0 to 3.6.1 (#​5147)
  • Regenerate maven wrapper after bumping (#​5143)
  • Bump build-helper-maven-plugin to 3.6.1 (#​5141)
  • chore: bump Apache Maven to 3.9.14 and maven-wrapper to 3.3.4 (#​5139)
  • Update apache maven distributionUrl to 3.9.9 fixing npe on snapshot deploy step (#​5138)
  • ci: add -e flag to deploy command for full stacktrace on failure (#​5134)
  • Update sonatype central-publishing-maven-plugin to 0.10.0 (#​5133)
  • fix: exclude bridge methods from @​JsonValue enum detection (#​5127) (#​5128)
  • fix: OAS 3.1 schema generation for raw Object properties is controlled with explicit-object-schema flag (#​5112)
  • chore(deps): bump org.apache.maven.plugins:maven-plugin-plugin from 3.6.4 to 3.15.2 (#​5110)
  • chore(deps-dev): bump org.apache.maven.plugins:maven-source-plugin from 3.3.0 to 3.4.0 (#​5109)
  • chore(deps): bump org.yaml:snakeyaml from 2.3 to 2.6 (#​5108)
  • fix(gradle-plugin): add .convention() defaults to Property fields in ResolveTask (#​5065)
JodaOrg/joda-time (joda-time:joda-time)

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • 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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

This PR has been generated by Mend Renovate.

@zowe-robot zowe-robot added the dependencies Pull requests that update a dependency file label Apr 27, 2026
@zowe-robot zowe-robot force-pushed the renovate/v3.x.x-all-minor-patch branch 2 times, most recently from 74bc83c to 48161ec Compare April 29, 2026 01:02
@pull-request-size pull-request-size Bot added size/M and removed size/S labels Apr 29, 2026
@balhar-jakub balhar-jakub moved this from New to In Progress in API Mediation Layer Backlog Management Apr 29, 2026
@zowe-robot zowe-robot force-pushed the renovate/v3.x.x-all-minor-patch branch 3 times, most recently from 9da92c2 to 5a587b5 Compare May 4, 2026 01:03
Signed-off-by: Renovate Bot <renovate@whitesourcesoftware.com>
@zowe-robot zowe-robot force-pushed the renovate/v3.x.x-all-minor-patch branch from 5a587b5 to 5112097 Compare May 4, 2026 12:59
Signed-off-by: Pavel Jareš <Pavel.Jares@broadcom.com>
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud Bot commented May 4, 2026

@pavel-jares-bcm pavel-jares-bcm merged commit 95e905d into v3.x.x May 4, 2026
80 of 82 checks passed
@pavel-jares-bcm pavel-jares-bcm deleted the renovate/v3.x.x-all-minor-patch branch May 4, 2026 14:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file size/M

Projects

Development

Successfully merging this pull request may close these issues.

4 participants