Skip to content

Upgrading sigs.k8s.io/controller-runtime 0.2 to 0.3

Breakingv0.2.2 → v0.3.0Breaking1New3Changed2Fixed3

BreakingUpgrade verdict

1 breaking change.

  • The project no longer supports the dep dependency tool. If you use dep, do not upgrade to this version.
1 item needs code or config changes
Breaking1
Removes dep usage and Gopkg.* files, so dep users should not upgrade accidentally.

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