Skip to content

Upgrading k8s.io/apimachinery 0.28 to 0.29

Unknownv0.28.15 → v0.29.15

UnknownUpgrade verdict

DepDelta hasn't looked for this range's notes in its newest sources yet, so breaking changes can't be ruled out.

  • DepDelta hasn't finished looking for the notes in this range, so it can't rule out breaking changes yet.
  • Their commits are listed with this comparison.
Unknown for releases without notes

Releases without notes may still need changes. Check their commits before upgrading.

Generated by DepDelta from published Go source. Not mixed with prose notes.

  • changed: func RemoveStatusCondition(*[]metav1.Condition, string) → func RemoveStatusCondition(*[]metav1.Condition, string) (bool)
  • changed: func SetStatusCondition(*[]metav1.Condition, metav1.Condition) → func SetStatusCondition(*[]metav1.Condition, metav1.Condition) (bool)
  • added: method Quantity.Mul(int64) bool
  • added: func NewEncoderWithAllocator(EncoderWithAllocator, MemoryAllocator) Encoder
  • removed: func NewEncoderWithAllocator(io.Writer, runtime.EncoderWithAllocator, runtime.MemoryAllocator) Encoder
  • added: method LRUExpireCache.RemoveAll(func(key any) bool)
  • added: field UpgradeFailureError.Cause: error
  • added: func IsUpgradeFailure(error) bool
  • added: method UpgradeFailureError.Error() string
  • added: type UpgradeFailureError: struct
  • changed: func NewRoundTripper(*tls.Config) *SpdyRoundTripper → func NewRoundTripper(*tls.Config) (*SpdyRoundTripper, error)
  • changed: func NewRoundTripperWithConfig(RoundTripperConfig) *SpdyRoundTripper → func NewRoundTripperWithConfig(RoundTripperConfig) (*SpdyRoundTripper, error)
  • changed: func NewRoundTripperWithProxy(*tls.Config, func(*http.Request) (*url.URL, error)) *SpdyRoundTripper → func NewRoundTripperWithProxy(*tls.Config, func(*http.Request) (*url.URL, error)) (*SpdyRoundTripper, error)
  • added: field RoundTripperConfig.UpgradeTransport: http.RoundTripper
  • added: const WebSocketProtocolHeader
  • added: func IsWebSocketRequestWithStreamCloseProtocol(*http.Request) bool
  • added: method Conn.SetWriteDeadline(time.Duration)
  • added: func DialURL(context.Context, *url.URL, http.RoundTripper) (net.Conn, error)
  • added: const StreamClose
  • added: const StreamErr
  • added: const StreamProtocolV5Name
  • added: const StreamResize
  • added: const StreamStdErr
  • added: const StreamStdIn
  • added: const StreamStdOut
  • added: field PatchMetaFromOpenAPIV3.Schema: *spec.Schema
  • added: field PatchMetaFromOpenAPIV3.SchemaList: map[string]*spec.Schema
  • added: method PatchMetaFromOpenAPIV3.LookupPatchMetadataForSlice(string) (LookupPatchMeta, PatchMeta, error)
  • added: method PatchMetaFromOpenAPIV3.LookupPatchMetadataForStruct(string) (LookupPatchMeta, PatchMeta, error)
  • added: method PatchMetaFromOpenAPIV3.Name() string
  • added: type PatchMetaFromOpenAPIV3: struct
  • added: field OpenAPIV3Getter.Path: string
  • added: method OpenAPIV3Getter.SchemaBytesOrDie() []byte
  • added: method OpenAPIV3Getter.SchemaOrDie() *spec3.OpenAPI
  • added: type OpenAPIV3Getter: struct
  • removed: func NotSupported(*Path, interface{}, []string) *Error
  • added: func NotSupported[T ~string](*Path, interface{}, []T) *Error
  • added: func HighestSupportedVersion([]string) (*Version, error)