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.
In plain terms
- Some releases in this range publish no notes, so DepDelta can't rule out breaking changes.
- Their commits are listed with this comparison.
Must act Unknown for releases without notes
Releases without notes may still need changes. Check their commits before upgrading.
API changes
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