Upgrading sigs.k8s.io/controller-runtime 0.2 to 0.3
Breakingv0.2.2 → v0.3.0Breaking1New3Changed2Fixed3
BreakingUpgrade verdict
1 breaking change.
In plain terms
- The project no longer supports the dep dependency tool. If you use dep, do not upgrade to this version.
Must act 1 item needs code or config changes
What you must change
Breaking1
Removes dep usage and Gopkg.* files, so dep users should not upgrade accidentally.
API changes
Generated by DepDelta from published Go source. Not mixed with prose notes.
- added:
method ErrCacheNotStarted.Error() string - added:
type ErrCacheNotStarted: struct
- added:
field ListOptions.Continue: string - added:
field ListOptions.Limit: int64 - added:
method Continue.ApplyToList(*ListOptions) - added:
method Limit.ApplyToList(*ListOptions) - added:
type Continue: string - added:
type Limit: int64
- added:
field ErrRateLimited.Delay: time.Duration - added:
func DelayIfRateLimited(error) (time.Duration, bool) - added:
func NewDynamicRESTMapper(*rest.Config, ...DynamicRESTMapperOption) (meta.RESTMapper, error) - added:
func WithCustomMapper(func() (meta.RESTMapper, error)) DynamicRESTMapperOption - added:
func WithLimiter(*rate.Limiter) DynamicRESTMapperOption - added:
method ErrRateLimited.Error() string - added:
type DynamicRESTMapperOption: func(*dynamicRESTMapper) error - added:
type ErrRateLimited: struct - added:
var WithLazyDiscovery: DynamicRESTMapperOption
- added:
field CRDInstallOptions.MaxTime: time.Duration - added:
field CRDInstallOptions.PollInterval: time.Duration - added:
field Environment.CRDInstallOptions: CRDInstallOptions