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 all dependencies #13

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

Update all dependencies #13

wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Mar 14, 2023

This PR contains the following updates:

Package Type Update Change Age Adoption Passing Confidence
actions/checkout action major v3 -> v4 age adoption passing confidence
suzuki-shunsuke/github-action-renovate-config-validator action major v0.1.3 -> v1.1.1 age adoption passing confidence
ubuntu github-runner major 20.04 -> 24.04 age adoption passing confidence
org.apache.maven.plugins:maven-gpg-plugin build major 1.6 -> 3.2.7 age adoption passing confidence
org.sonatype.plugins:nexus-staging-maven-plugin (source) build minor 1.6.8 -> 1.7.0 age adoption passing confidence
org.hamcrest:hamcrest (source) test major 2.2 -> 3.0 age adoption passing confidence
commons-io:commons-io (source) compile minor 2.11.0 -> 2.18.0 age adoption passing confidence
io.fabric8:kubernetes-client compile major 5.12.4 -> 7.0.1 age adoption passing confidence
org.apache.camel:camel-bom import major 3.14.4 -> 4.9.0 age adoption passing confidence
org.apache.camel:camel-bom import major 2.25.4 -> 4.9.0 age adoption passing confidence
com.google.cloud:spring-cloud-gcp-dependencies (source) import major 3.4.3 -> 5.9.0 age adoption passing confidence
org.entur.ror:superpom (source) parent major 1.53 -> 3.3 age adoption passing confidence

Release Notes

actions/checkout (actions/checkout)

v4

Compare Source

suzuki-shunsuke/github-action-renovate-config-validator (suzuki-shunsuke/github-action-renovate-config-validator)

v1.1.1

Compare Source

Bug Fixes

#​768 #​770 #​772 Fixed a bug strict doesn't work

renovate-config-validator has an issue aboutRENOVATE_CONFIG_FILE.

And now renovate-config-validator can accept files via positional arguments.

Unlike RENOVATE_CONFIG_FILE, positional arguments can pass multiple files, so we don't need to run renovate-config-validator by file.
So this release replaces RENOVATE_CONFIG_FILE with positional arguments.

v1.1.0

Compare Source

Features

#​699 #​701 Support validating multiple files

You can validate multiple files by setting multiple lines to config_file_path.
Leading spaces on each line are removed.

e.g.

with:
  config_file_path: |
    default.json
    foo.json

You can pass config_file_path through output command.

e.g.

      - id: files
        run: |
          set -euo pipefail
          files=$(git ls-files | grep renovate.json)

### https://stackoverflow.com/a/74232400
          EOF=$(dd if=/dev/urandom bs=15 count=1 status=none | base64)
          {
            echo "files<<$EOF"
            echo "$files"
            echo "$EOF"
          } >> "$GITHUB_OUTPUT"
      - name: Pass files through output
        uses: suzuki-shunsuke/[email protected]
        with:
          config_file_path: ${{ steps.files.outputs.files }}

v1.0.1

Compare Source

Fixes

#​551 Suppress npx warnings using --yes option @​TWiStErRob

This action executes renovate-config-validator via npx, then the following warning was outputted.

npm WARN exec The following package was not found and will be installed: [email protected]

To suppress the warning, we set npx's --yes option.

https://docs.npmjs.com/cli/v8/commands/npx

If any requested packages are not present in the local project dependencies, then they are installed to a folder in the npm cache, which is added to the PATH environment variable in the executed process.
A prompt is printed (which can be suppressed by providing either --yes or --no).

To prevent security and user-experience problems from mistyping package names, npx prompts before installing anything.
Suppress this prompt with the -y or --yes option.
The --no-install option is deprecated, and will be converted to --no.

🎉 New contributors

Thank you for your contribution!

@​TWiStErRob #​551

v1.0.0

Compare Source

⚠️ Breaking Changes

#​531 renovate-config-validator's --strict option is enabled by default.

How to migrate

There are several options.

  1. Recommended: Fix Renovate configuration according to the error message
  2. Unrecommended: Set false to the input strict to disable --strict option

⚠️ Security Improvement

#​530 Pass inputs via environment variables to prevent malicious injection

Features

#​531 Add the input strict.

You can enable renovate-config-validator's --strict option.

sonatype/nexus-maven-plugins (org.sonatype.plugins:nexus-staging-maven-plugin)

v1.7.0

Compare Source

v1.6.14

Compare Source

v1.6.13

Compare Source

v1.6.12

Compare Source

v1.6.11

Compare Source

v1.6.10

Compare Source

hamcrest/JavaHamcrest (org.hamcrest:hamcrest)

v3.0

Breaking Changes
  • From version 3.0, the jar distributed to Maven Central is now compiled to Java 1.8 bytecode,
    and is not compatible with previous versions of Java. See
    Issue #​331 and
    PR #​411 for details. Developers who use Java 1.7 earlier can still
    depend upon hamcrest-2.2.jar.
Improvements
fabric8io/kubernetes-client (io.fabric8:kubernetes-client)

v7.0.1

Bugs
  • Fix #​6709: VertxHttpClientFactory reuses the same Vertx instance for each VertxHttpClient instance

v7.0.0

Bugs
  • Fix #​6038: Support for Gradle configuration cache
  • Fix #​6214: Java generator does not recognize fields in CRDs other than metadata, spec, and status
  • Fix #​6459: Pod log request sinceTime param correctly encoded
  • Fix #​6632: Mock server creationTimestamp and deletionTimestamp formatted consistently (ISO 8601)
  • Fix #​6654: (crd-generator) default values for CRD fields can be numeric or boolean
Improvements
  • Fix #​3069: (crd-generator) Add @AdditionalPrinterColumn to specify a printer column by JSON path.
  • Fix #​6392: (crd-generator) Add @AdditionalSelectableField and @SelectableField to specify selectable fields.
  • Fix #​5836: (crd-generator) Add @Size annotation to limit the size of strings, lists/arrays or maps
  • Fix #​5868: (crd-generator) Add exlusiveMinimum / exclusiveMaximum support to @Min and @Max
  • Fix #​5264: Remove deprecated Config.errorMessages field
  • Fix #​6008: removing the optional dependency on bouncy castle
  • Fix #​6407: sundrio builder-annotations is not available via bom import
  • Fix #​6230: introduced Quantity.multiply(int) to allow for Quantity multiplication by an integer
  • Fix #​6281: use GitHub binary repo for Kube API Tests
  • Fix #​6282: Allow annotated types with Pattern, Min, and Max with Lists and Maps and CRD generation
  • Fix #​5480: Move io.fabric8:zjsonpatch to KubernetesClient project
  • Fix #​6240: Support for multiple files listed in the KUBECONFIG env var
  • Fix #​6655: Support removing ResourceEventHandler for informers
Dependency Upgrade
  • Fix #​2632: Bumped OkHttp from 3.12.12 to 4.12.0
  • Fix #​5965: Bumped sundrio.version from 0.103.1 to 0.200.0
  • Fix #​6052: Removed dependency on no longer maintained com.github.mifmif:generex
  • Fix #​6676: Removed tests and examples from the BOM
New Features
  • Fix #​5719: io.fabric8:mockwebserver is now based on Vert.x
  • Fix #​5795: (crd-generator) Allow to configure categories
  • Fix #​5944: (crd-generator) Add CRD-Generator Maven Plugin
  • Fix #​5958: (crd-generator) Add CRD-Generator CLI Application
  • Fix #​6145: Introduced io.fabric8:kubernetes-model-validator module to validate Kubernetes resources
  • Fix #​6150: Config uses proxy-url in kubeconfig's cluster configuration
Note: Breaking changes
  • Check detailed migration documentation for breaking changes in 7.0.0
  • Fix #​4659: Removed SupportTestingClient interface
  • Fix #​5264: Config.errorMessages has been removed. Please use Kubernetes status messages directly.
  • Fix #​5351: Removed deprecated io.fabric8:openshift-server-mock artifact
  • Fix #​6081: Moved Java baseline from 8 (1.8) to 11
  • Fix #​6138: Removed unused io:fabric8:kubernetes-model artifact
  • Fix #​6140: withReadyWaitTimeout defaults to 0, which means no waiting
  • Fix #​6156: Removed deprecated extension io:fabric8:service-catalog
  • Fix #​6158: Removed deprecated methods from io.fabric8.kubernetes.client.utils.IOHelpers class
  • Fix #​6159: Removed deprecated io.fabric8.kubernetes.client.utils.Utils.getPluralFromKind method
  • Fix #​6361: Renamed SettableBeanPropertyDelegate to SettableBeanPropertyDelegating
  • Fix #​6470: Switched default HTTP client from OkHttp to Vert.x (kubernetes-httpclient-vertx)
  • Fix #​6603: Removed deprecated io.fabric8.openshift.api.model.runtime.RawExtension class
  • Fix #​6605: Removed deprecated ApiVersionUtil classes in extension modules
  • Fix #​6609: Removed deprecated io.fabric8.crd.generator.CRDInfo.getVersion method
  • Fix #​6612: Removed deprecated io.fabric8.kubernetes.client.Client.isAdaptable method
  • Fix #​6626: Removed deprecated methods from io.fabric8.kubernetes.client.osgi.ManagedKubernetesClient class
  • Fix #​6627: Removed deprecated methods from io.fabric8.kubernetes.client.CustomResource class
  • Fix #​6628: Removed deprecated io.fabric8.kubernetes.client.CustomResourceList class
  • Fix #​6630: Removed deprecated io.fabric8.kubernetes.client.utils.ReflectUtils class
  • Fix #​6455: (crd-generator) Changed format in @PrinterColumn to enum
  • Fix #​6673: (crd-generator) Deprecation of CRD Generator v1
  • Fix #​6676: Removed tests and examples from the BOM

v6.13.4

Bugs
  • Fix #​6247: Support for proxy authentication from proxy URL user info
  • Fix #​6342: UnmatchedFieldTypeModule prevents certain jackson features from working
  • Fix #​6350: Allowing authenticated http proxy usage with Jetty, vertx, and JDK for https endpoints
  • Fix #​6354: Prevent deadlock in okhttp AsyncBody.cancel
  • Fix #​6366: Allow Retry-After header to be considered in retries

v6.13.3

Bugs
  • Fix #​6249: Provide primitive type setters for ConfigBuilder

v6.13.2

Bugs
  • Fix #​6066: Added support for missing v1.APIVersions in KubernetesClient
  • Fix #​6110: VolumeSource (and other file mode fields) in Octal are correctly interpreted
  • Fix #​6137: ConfigBuilder.withAutoConfigure is not working
  • Fix #​6143: Expands the HTTP interceptor API to include a call back for failed connection attempts
  • Fix #​6197: JettyHttp client error handling improvements.
  • Fix #​6215: Suppressing rejected execution exception for port forwarder
  • Fix #​6212: Improved reliability of file upload to Pod

v6.13.1

Bugs
  • Fix #​6059: Swallow rejected execution from internal usage of the informer executor
  • Fix #​6068: KubernetesMockServer provides incomplete Configuration while creating test Config for KubernetesClient
  • Fix #​6085: model getters have same annotations as fields (breaks native)

v6.13.0

Bugs
  • Fix #​5866: Addressed cycle in crd generation with Java 19+ and ZonedDateTime
  • Fix #​5960: The serialization of time related types should be string
Improvements
  • Fix #​5605: proxy configs support proxy URLs without a scheme
  • Fix #​5867: (crd-generator) Imply schemaFrom via JsonFormat shape (SchemaFrom takes precedence)
  • Fix #​5867: (java-generator) Add JsonFormat shape to date-time
  • Fix #​5878: (java-generator) Add implements Editable for extraAnnotations
  • Fix #​5878: (java-generator) Update documentation to include dependencies
  • Fix #​5953: Made informer watch starting deterministic with respect to list processing
  • Fix #​5954: (crd-generator) Sort required properties to ensure deterministic output
  • Fix #​5973: CacheImpl locking for reading indexes (Cache.byIndex|indexKeys|index) was reduced
  • Fix #​6012: Add convenience methods on HasMetadata to help with SSA
Dependency Upgrade
  • Fix #​5695: Upgrade Fabric8 Kubernetes Model to Kubernetes v1.30.0
Note: Breaking changes
  • Fix #​5947: CRD generation using the v1beta1 version is deprecated. Please use only v1 instead.
  • Fix #​5960: The KubernetesSerializer will now by default serialize time related types to strings - rather than object, integer, number, or arrays of integer / number. If you are using these types in a custom object and were not including JsonFormat annotations to adjust the serialization they were likely being serialized in a non-standard way that would not be usable other Kubernetes clients, nor match the generated custom resource definition if one was being produced. Please open an issue if you need the previous behavior for whatever reason - there is a workaround by creating a customized KubernetesSerializer.
  • storagemigration.k8s.io/v1alpha1 StorageVersionMigration introduced in Kubernetes 1.30.0 is added to kubernetes-model-storageclass module. A dedicated module hasn't been created for this new ApiGroup.
  • Fix #​6006: Service Catalog extension is deprecated following its deprecation in Kubernetes.

v6.12.1

Bugs
  • Fix #​5880: OpenID Connect token refreshed in loaded Config
  • Fix #​5911: (crd-generator) Improve error message for detected cycles
  • Fix #​5898: Kube API module resolvable from Maven Central

v6.12.0

Bugs
  • Fix #​5845: (crd-generator) Fail generating if multiple versions are marked as stored
  • Fix #​5847: Missing Log4j2Plugins.dat descriptor in Kubernetes Lookup
  • Fix #​5853: (java-generator) Gracefully handle colliding enum definitions
  • Fix #​5860: Corrections to java-generator gradle plugin extension
  • Fix #​5817: NPE on EKS OIDC cluster when token needs to be refreshed
Improvements
  • Fix #​5843: Support existingJavaTypes extension in java-generator

v6.11.0

Bugs
  • Fix #​5729: ensure that kind is set for generic resource lists
  • Fix #​3032: JUnit5 Kubernetes Extension works with Nested tests
  • Fix #​5759: Don't annotate KubeSchema and ValidationSchema classes
  • Fix #​5781: Use UTF-8 for basic authentication
  • Fix #​5508: (crd-generator) Ensure deterministic ordering of CustomResourceDefinitionVersions
Improvements
  • Fix #​5701: Owner reference validity check regarding scope and namespace
  • Fix #​5353: added KubernetesClientBuilder.editOrNewConfig
  • Fix #​5357: adding additional Quantity methods
  • Fix #​5635: refined LeaderElector lifecycle and logging
  • Fix #​5787: (crd-generator) add support for deprecated versions for generated CRDs
  • Fix #​5788: (crd-generator) add support for Kubernetes validation rules
  • Fix #​5735: Replace usages of UUID.randomUUID() with UUID created via AtomicLong
New Features
  • Fix #​5636: Add new extension open-virtual-networking to manage resources in k8s.ovn.org/v1 API group.
  • Fix #​5711: Kube API Test - Kubernetes API Server JUnit Test Support
  • Fix #​5772: Add openshift model io.fabric8.openshift.api.model.DeploymentConfigRollback
  • Fix #​5718: Add a kubernetes-log4j module to lookup Kubernetes attributes in a Log4j Core configuration.
Note: Breaking changes
  • KubeSchema and Validation Schema generated classes are no longer annotated with Jackson, Lombok, and Sundrio annotations.
    This implies that builders will no longer be generated for these classes and that they won't have special deserialization/serialization behavior.

v6.10.0

Bugs
  • Fix #​5527: Unable to transfer file to pod if /tmp is read-only
  • Fix #​5580: (java-generator) Correctly handle defaults for IntOrString types
  • Fix #​5584: Fix CRD generation when EnumMap is used
  • Fix #​5626: Prevent memory accumulation from informer usage
  • Fix #​5656: Enable EC private key usage for mTLS auth
  • Fix #​5694: ExecCredential doesn't fail with unsupported command output
Improvements
  • Fix #​5429: moved crd generator annotations to generator-annotations instead of crd-generator-api. Using generator-annotations introduces no transitive dependencies.
  • Fix #​5496: Added PodResource.patchReadinessGateStatus and a general subresource method to use any of the patch/edit/update methods with any subresource
  • Fix #​5535: Add lombok and sundrio dependencies to the generated bom
Dependency Upgrade
  • Fix #​5485: Updated okio to version 1.17.6 to avoid CVE-2023-3635
  • Fix #​5643: Updated Kubernetes Model to Kubernetes v1.29.0
  • Fix #​5673: Updated sigs.k8s.io/gateway-api go dependency to v1.0.0
  • Fix #​5691: Updated github.com/cert-manager/cert-manager to latest available version (v1.14.0-alpha.0.0.20240105200543-3234974a3865)
New Features
  • Fix #​5608 Support authentication with certificate in exec-credentials
Note: Breaking changes
  • Deleted resources in Kubernetes 1.29.0 flowcontrol.apiserver.k8s.io/v1alpha1, please migrate to flowcontrol.apiserver.k8s.io/v1 resources (available via client.flowControl().v1() DSL)
    • io.fabric8.kubernetes.api.model.flowcontrol.v1alpha1.FlowSchema removed
    • io.fabric8.kubernetes.api.model.flowcontrol.v1alpha1.PriorityLevelConfiguration removed
  • ClusterCIDR has been removed from Kubernetes 1.29.0 Networking Model
    • io.fabric8.kubernetes.api.model.networking.v1alpha1.ClusterCIDR removed
    • DSL entrypoint client.network().v1alpha1().clusterCIDRs() has been removed from KubernetesClient

v6.9.2

Bugs
  • Fix #​5560: bump com.marcnuri.plugins:gradle-api-maven-plugin to v0.0.5, allows compilation behind a proxy
  • Fix #​5564: remove redundant lombok.Setter and lombok.experimental.Accessors annotations
  • Fix #​5565: bump sundrio to 0.101.3 to fix Visitor problems

v6.9.1

Bugs

v6.9.0

Bugs
  • Fix #​5466: OperationSupport should not fail trying to parse Status
  • Fix #​5382: (java-generator) Allow to deserialize more valid RFC3339 date-time and make the format customizable
  • Fix #​5380: (java-generator) Avoid to emit Java Keywords as package names
  • Fix #​5457: (java-generator) Correctly handle numeric enums
  • Fix #​5379: ensuring informOnCondition and waitUntilCondition commple with exception when the client closes
  • Fix #​5463: ensures that onStopLeading is called with releaseOnCancel even when leadership is already lost
  • Fix #​5423: OkHttpClientImpl supports setting request method for empty payload requests
Improvements
  • Fix #​5316: support read-only system KeyStores with Kube CA Certs
  • Fix #​5327: added proactive shutdown of informers on client close
  • Fix #​5432: (java-generator) Add the possibility to always emit additionalProperties on generated POJOs
  • Fix #​5410: (crd-generator) added support for default
  • Fix #​5368: added support for additional ListOptions fields
  • Fix #​5377: added a createOr and unlock function to provide a straight-forward replacement for createOrReplace.
  • Fix #​4624: added Config.onlyHttpWatches to control whether watches should only use regular HTTP requests, and not attempt WebSocket connections.
  • Fix #​5388: (crd-generator) Generate deterministic CRDs
  • Fix #​5135: added per instance methods to create a builder - instead on new PodBuilder(pod), you may use pod.toBuilder()
  • Fix #​5257: Add ErrorStreamMessage and StatusStreamMessage to ease mocking of pods/exec requests
  • Fix #​5220: refinements and clarifications to the validation of names
Dependency Upgrade
  • Fix #​5286: Update Fabric8 OpenShift Model as per OpenShift 4.13.12
  • Fix #​5373: Gradle base API based on v8.2.1
  • Fix #​5401: Upgrade Fabric8 Kubernetes Model to Kubernetes v1.28.2
New Features
  • Fix #​5430: Mock Web Server migrated to this repository
Note: Breaking changes
  • Fix #​5343: Removed io.fabric8.kubernetes.model.annotation.PrinterColumn, use io.fabric8.crd.generator.annotation.PrinterColumn
  • Fix #​5368: ListOptions parameter ordering is now alphabetical. If you are using non-crud mocking for lists with options, you may need to update your parameter order.
  • Fix #​5391: Removed the vertx-uri-template dependency from the vertx client, if you need that for your application, then introduce your own dependency.
  • Fix #​5220: KubernetesResourceUtil.isValidLabelOrAnnotation has been deprecated because the rules for labels and annotations are different

v6.8.1

Bugs
  • Fix #​5382: (java-generator) Allow to deserialize more valid RFC3339 date-time and make the format customizable
  • Fix #​5380: (java-generator) Avoid to emit Java Keywords as package names

v6.8.0

Bugs
  • Fix #​4225: (crd-generator) Principled generation of enum values instead of considering more properties
  • Fix #​5113: Clashing package names in trigger model dependencies
  • Fix #​5186: Support for Pod uploads with big numbers
  • Fix #​5221: Empty kube config file causes NPE
  • Fix #​5281: Ensure the KubernetesCrudDispatcher's backing map is accessed w/lock
  • Fix #​5298: Prevent requests needing authentication from causing a 403 response
  • Fix #​5327: Ensured that the informer reconnect task terminates after client close
Improvements
  • Fix #​5166: Remove opinionated messages from Config's errorMessages and deprecate it
  • Fix #​5233: Generalized SchemaSwap to allow for cycle expansion
  • Fix #​5262: all built-in collections will omit empty in their serialized form.
  • Fix #​5287: Add an option to filter the files processed by the java-generator, based on a suffix allowlist
  • Fix #​5293: Mock server supports KubernetesClientBuilder customization
  • Fix #​5315: Introduced kubernetes-junit-jupiter-autodetect to use with automatic extension registration
  • Fix #​5339: @PrinterColumn annotation has configuration field for priority
Dependency Upgrade
  • Fix #​5056: Update Kubernetes Model to v1.27.3
  • Fix #​5140: Upgrade Fabric8 Knative Extension Model to v0.37.1
  • Fix #​5308: sundrio was updated to the latest version. FluentImpl classes were removed, along with methods that had been previously deprecated. Some seldom used builder methods dealing manipulating buildable fields as a subtype such as withXXXField were removed in favor of using more general methods such as withField.
New Features
  • Fix #​5133: Support for using TokenRequest for existing ServiceAccount
Note: Breaking changes
  • Fix #​2718: KubernetesResourceUtil.isResourceReady was deprecated. Use client.resource(item).isReady() or Readiness.getInstance().isReady(item) instead.
  • Fix #​5171: Removed Camel-K extension, use org.apache.camel.k:camel-k-crds instead.
  • Fix #​5262: Built-in resources were in-consistent with respect to their serialization or empty collections. In many circumstances this was confusing behavior. In order to be consistent all built-in resources will omit empty collections by default. This is a breaking change if you are relying on an empty collection in a json merge or a strategic merge where the list has a patchStrategy of atomic. In these circumstances the empty collection will no longer be serialized. You may instead use a json patch, server side apply instead, or modify the serialized form of the patch.
  • Fix #​5279: (java-generator) Add native support for date-time fields, they are now mapped to native java.time.ZonedDateTime
  • Fix #​5315: kubernetes-junit-jupiter no longer registers the NamespaceExtension and KubernetesExtension extensions to be used in combination with junit-platform.properties>junit.jupiter.extensions.autodetection.enabled=trueconfiguration. If you wish to use these extensions and autodetect them, change your dependency to kubernetes-junit-jupiter-autodetect.
  • Deprecating io.fabric8.kubernetes.model.annotation.PrinterColumn in favor of: io.fabric8.crd.generator.annotation.PrinterColumn
  • Resource classes in resource.k8s.io/v1alpha1 have been moved to resource.k8s.io/v1alpha2 apiGroup in Kubernetes 1.27. Users are required to change package of the following classes:
    • io.fabric8.kubernetes.api.model.resource.v1alpha1.PodSchedulingContext -> - io.fabric8.kubernetes.api.model.resource.v1alpha2.PodSchedulingContext
    • io.fabric8.kubernetes.api.model.resource.v1alpha1.ResourceClaim -> - io.fabric8.kubernetes.api.model.resource.v1alpha2.ResourceClaim
    • io.fabric8.kubernetes.api.model.resource.v1alpha1.ResourceClaimTemplate -> io.fabric8.kubernetes.api.model.resource.v1alpha2.ResourceClaimTemplate
    • io.fabric8.kubernetes.api.model.resource.v1alpha1.ResourceClass -> io.fabric8.kubernetes.api.model.resource.v1alpha2.ResourceClass

v6.7.2

Bugs
  • Fix #​4225: Enum fields written in generated crd yaml
  • Fix #​5194: prevented NPEs due to timing issues with KubernetesClient.visitResources
  • Fix #​5214: null values are omitted by default, which means custom resources by in large won't need JsonIncludes annotations. The only time that is required is when null is to be preserved via @​JsonInclude(value = Include.ALWAYS) on the relevant field.
  • Fix #​5218: No export for io.fabric8.tekton.triggers.internal.knative.pkg.apis.duck.v1beta1 in tekton v1beta1 triggers model
  • Fix #​5224: Ensuring jetty sets the User-Agent header
  • Fix #​5229: Correcting the timeout units and behavior of withReadyWaitTimeout
  • Fix #​5235: Vert.x doesn't need to track derived HttpClients - prevents leakage
  • Fix #​5236: using scale v1beta1 compatible logic for DeploymentConfig
  • Fix #​5238: Preserve folder structure again in PodUpload.upload()
  • Fix #​5250: HttpLoggingInterceptor uses response body ByteBuffer copy

v6.7.1

Compare Source

Bugs
  • Fix #​5200: KubernetesSerialization.registerKubernetesResource(Class) reuses KubernetesDeserializer.Mapping.addMapping which is better supported when manually registering KubernetesResource classes
  • Fix #​5202: OkHttp needs to default to unlimited read timeout so that log watches and http watches do not time out

v6.7.0

Compare Source

Bugs
  • Fix #​5117: corrected the trace httpclient logging of large response bodies
  • Fix #​5125: TLS 1.3 only should be supported
  • Fix #​5126: fallback to changeit only if null/empty does not work
  • Fix #​5145: (java-generator) handle additionalProperties: true emitting a field of type AnyType
  • Fix #​5152: preventing JDK WebSocket errors from terminating watches and improving watch termination and its logging
  • Fix #​5164: (java-generator) handle more special characters in field names
Improvements
  • Fix #​1335: HttpClient Factory additionalConfig consistently applied for all client types
Dependency Upgrade
  • Fix #​4989: Upgrade Tekton Model to v0.47.0
  • Fix #​5107: The Camel-k extension has been deprecated in favor of the official release of the generated one
New Features
  • Fix #​4184: Add utility methods for creating ConfigMap from files/directories in KubernetesResourceUtil
  • Fix #​4829: Gr

Configuration

📅 Schedule: Branch creation - "* 0-3 * * 1" (UTC), 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.

👻 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 was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/all branch 3 times, most recently from aa25071 to 5d8f08d Compare March 30, 2023 13:53
@renovate renovate bot changed the title Update all dependencies Update all dependencies - autoclosed Apr 4, 2023
@renovate renovate bot closed this Apr 4, 2023
@renovate renovate bot deleted the renovate/all branch April 4, 2023 01:19
@renovate renovate bot changed the title Update all dependencies - autoclosed Update all dependencies Apr 4, 2023
@renovate renovate bot reopened this Apr 4, 2023
@renovate renovate bot restored the renovate/all branch April 4, 2023 10:55
@renovate renovate bot force-pushed the renovate/all branch 5 times, most recently from e9e0210 to 2abab24 Compare April 21, 2023 23:55
@renovate renovate bot force-pushed the renovate/all branch 2 times, most recently from 7165f2f to 29325f1 Compare May 3, 2023 14:17
@renovate renovate bot force-pushed the renovate/all branch 4 times, most recently from d9537ea to f019dfa Compare May 11, 2023 08:46
@renovate renovate bot force-pushed the renovate/all branch from f019dfa to 362088a Compare May 15, 2023 11:43
@renovate renovate bot force-pushed the renovate/all branch 3 times, most recently from 14091e1 to a47179e Compare June 3, 2023 05:56
@renovate renovate bot force-pushed the renovate/all branch 2 times, most recently from 3942987 to c2c1c42 Compare June 16, 2023 03:00
@renovate renovate bot force-pushed the renovate/all branch 2 times, most recently from 5ee7803 to 82aeb5e Compare June 23, 2023 02:48
@renovate renovate bot force-pushed the renovate/all branch 2 times, most recently from afe5530 to 6eebffe Compare July 14, 2024 17:54
@renovate renovate bot force-pushed the renovate/all branch 2 times, most recently from f2adaef to a1ca20b Compare August 7, 2024 05:47
@renovate renovate bot force-pushed the renovate/all branch 4 times, most recently from 9cae4ae to 77a5245 Compare August 15, 2024 17:59
@renovate renovate bot force-pushed the renovate/all branch 2 times, most recently from a35b59f to 7fe4792 Compare August 31, 2024 08:57
@renovate renovate bot force-pushed the renovate/all branch 4 times, most recently from 936d187 to 82f21f5 Compare September 21, 2024 08:33
@renovate renovate bot force-pushed the renovate/all branch 3 times, most recently from f77f0f0 to 9619262 Compare September 28, 2024 05:42
@renovate renovate bot force-pushed the renovate/all branch 2 times, most recently from a897da1 to 37c09fa Compare October 25, 2024 05:56
@renovate renovate bot force-pushed the renovate/all branch 2 times, most recently from 56de351 to 4a34a50 Compare November 27, 2024 05:34
@renovate renovate bot force-pushed the renovate/all branch 3 times, most recently from bb6f555 to d20c2e3 Compare December 7, 2024 14:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants