Skip to content

Upgrading k8s.io/apimachinery 0.27 to 0.28

Unknownv0.27.16 → v0.28.15

UnknownUpgrade verdict

None of the 24 releases in this range publish notes, so breaking changes can't be ruled out.

  • Some releases in this range publish no notes, so DepDelta can't rule out breaking changes.
  • 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.

  • added: func EachListItemWithAlloc(runtime.Object, func(runtime.Object) error) error
  • added: func ExtractListWithAlloc(runtime.Object) ([]runtime.Object, error)
  • added: const CauseTypeForbidden: CauseType
  • added: const CauseTypeInternal: CauseType
  • added: const CauseTypeTooLong: CauseType
  • added: const CauseTypeTooMany: CauseType
  • added: const CauseTypeTypeInvalid: CauseType
  • added: method Unstructured.EachListItemWithAlloc(func(runtime.Object) error) error
  • added: method UnstructuredList.EachListItemWithAlloc(func(runtime.Object) error) error
  • added: func NewSpliceBuffer() Splice
  • added: method Splice.Bytes() []byte
  • added: method Splice.Reset()
  • added: method Splice.Splice([]byte)
  • added: method Unstructured.EachListItemWithAlloc(func(Object) error) error
  • added: type Splice: interface{io.Writer}
  • added: method Unstructured.EachListItemWithAlloc(func(runtime.Object) error) error
  • added: field Expiring.AllowExpiredGet: bool
  • added: func ForHash(interface{}) string
  • added: func OneLine(interface{}) string
  • added: func Pretty(interface{}) string
  • added: const Base64ChannelWebSocketProtocol
  • added: const ChannelWebSocketProtocol
  • added: const IgnoreChannel: ChannelType
  • added: const ReadChannel: ChannelType
  • added: const ReadWriteChannel: ChannelType
  • added: const WriteChannel: ChannelType
  • added: field ChannelProtocolConfig.Binary: bool
  • added: field ChannelProtocolConfig.Channels: []ChannelType
  • added: field ReaderProtocolConfig.Binary: bool
  • added: func IgnoreReceives(*websocket.Conn, time.Duration)
  • added: func IsWebSocketRequest(*http.Request) bool
  • added: func NewConn(map[string]ChannelProtocolConfig) *Conn
  • added: func NewDefaultChannelProtocols([]ChannelType) map[string]ChannelProtocolConfig
  • added: func NewDefaultReaderProtocols() map[string]ReaderProtocolConfig
  • added: func NewReader(io.Reader, bool, map[string]ReaderProtocolConfig) *Reader
  • added: method Conn.Close() error
  • added: method Conn.Open(http.ResponseWriter, *http.Request) (string, []io.ReadWriteCloser, error)
  • added: method Conn.SetIdleTimeout(time.Duration)
  • added: method Reader.Copy(http.ResponseWriter, *http.Request) error
  • added: method Reader.SetIdleTimeout(time.Duration)
  • added: type ChannelProtocolConfig: struct
  • added: type ChannelType: int
  • added: type Conn: struct
  • added: type Reader: struct
  • added: type ReaderProtocolConfig: struct
  • added: func FromInt32(int32) IntOrString
  • added: func NewFakeFieldManager(managedfields.TypeConverter, schema.GroupVersionKind) *managedfields.FieldManager
  • added: func IsHTTP2ConnectionLost(error) bool
  • added: func MajorMinor(uint, uint) *Version