Lot of refactoring and improved reliability and retry logic of client calls
What's Changed
- feat(CI): add linting and pretty test output by @Davincible in #2562
- fix: some linting issues by @Davincible in #2563
- fix: linting issues by @jochumdev in #2566
- fix: easy lint fixes to api/ by @jochumdev in #2567
- fix(transport/memory): Improve the memory transport, 4x speed by @jochumdev in #2581
- fix(registry/cache): do not watch when ttl=0 eg: some custom registry no s… by @keepstep in #2580
- feat: add test framework & refactor RPC server by @Davincible in #2579
- fix: store table initialization by @sgnrslv in #2584
- fix: configuration version data competition by @JellyTony in #2586
- fix(sec): upgrade github.com/opencontainers/runc to 1.1.2 by @645775992 in #2590
- fix(sec): upgrade gopkg.in/yaml.v3 to 3.0.0 by @645775992 in #2589
- feat(api): add extra form content type and extract endpoints from path by @leoujz in #2592
- Append errors use variadic arguments by @sokolovstas in #2606
- Bump golang.org/x/crypto from 0.0.0-20210513164829-c07d793c2f9a to 0.1.0 by @dependabot in #2619
- fix(api): add WithRegistry option for api by @AWaterColorPen in #2618
- Bump golang.org/x/net from 0.0.0-20210510120150-4163338589ed to 0.7.0 by @dependabot in #2615
- fix(sec): upgrade github.com/containerd/containerd to 1.6.18 by @lifefloating in #2617
New Contributors
- @jochumdev made their first contribution in #2566
- @keepstep made their first contribution in #2580
- @sgnrslv made their first contribution in #2584
- @645775992 made their first contribution in #2590
- @leoujz made their first contribution in #2592
- @sokolovstas made their first contribution in #2606
- @lifefloating made their first contribution in #2617
Full Changelog: v4.9.0...v4.10.0