v1.3.0
What's Changed
- Eliminate UDP receive buffer warning by @ghjm in #586
- Improve ExternalBackend context handling by @ghjm in #587
- Add dummy setup.py by @shanemcd in #589
- use receptorNames (oid=otherNames) in tls bootstrap; fixed associated unit tests for receptor and receptorctl by @sarabrajsingh in #578
- Provide log connection timeout duration in log by @fosterseth in #591
- adding documentation around skipreceptornamescheck and new certificate validation in receptor by @sarabrajsingh in #593
- Ensure all bytes are written to result stream by @shanemcd in #600
- Avoid dropping buffered results data by @ghjm in #599
- allow setting minimum TLS to 1.3 by @fosterseth in #605
- fixing linting issues introduced by golangci-lint 1.46.0 by @sarabrajsingh in #612
- adding CLI for MaxConnectionIdleTime by @sarabrajsingh in #607
- Check whether State.Waiting object exists by @knw257 in #619
- Bump github.com/stretchr/testify from 1.7.0 to 1.7.4 by @dependabot in #624
- Bump github.com/gorilla/websocket from 1.4.2 to 1.5.0 by @dependabot in #568
- Bump github.com/golang-jwt/jwt/v4 from 4.3.0 to 4.4.1 by @dependabot in #625
- Bump github.com/fsnotify/fsnotify from 1.5.1 to 1.5.4 by @dependabot in #626
- Bump github.com/creack/pty from 1.1.17 to 1.1.18 by @dependabot in #629
- Bump github.com/golang-jwt/jwt/v4 from 4.4.1 to 4.4.2 by @dependabot in #633
- Bump github.com/stretchr/testify from 1.7.4 to 1.7.5 by @dependabot in #634
- Fix goroutine leak in utils.BridgeConns by @shyiko in #636
- Bump github.com/stretchr/testify from 1.7.5 to 1.8.0 by @dependabot in #635
- Bulk update of dependencies by @eqrx in #632
- Allow routing Receptor logs to another logger by @ghjm in #637
- Bump github.com/lucas-clemente/quic-go by @eqrx in #640
- Bump k8s.io/client-go from 0.24.2 to 0.24.3 by @dependabot in #644
- Enable CodeQL and make code compliant by @eqrx in #648
- Bump github.com/lucas-clemente/quic-go from 0.28.0 to 0.28.1 by @dependabot in #650
- Add Go 1.19 to test matrix, remove deprecated io/ioutil usage by @shanemcd in #653
- Publish ppc64le and ARM images by @shanemcd in #652
- Bump k8s.io/api from 0.24.3 to 0.24.4 by @dependabot in #657
- Fix container make target idempotency by @shanemcd in #654
- Bump k8s.io/client-go from 0.24.3 to 0.24.4 by @dependabot in #656
- Fix AttributeError in receptorctl get_work_results when return_sockfile is False by @nitzmahone in #658
- Bump github.com/rogpeppe/go-internal from 1.8.1 to 1.9.0 by @dependabot in #659
- Minor doc fixes by @Akasurde in #664
- Pass startpos for work results by @fosterseth in #672
- Retry logic for stdin and stdout from pod by @fosterseth in #673
- stage not need, already pushed in buildx task by @fosterseth in #674
- Bump github.com/fsnotify/fsnotify from 1.5.4 to 1.6.0 by @dependabot in #677
- Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 by @dependabot in #682
- show how to start backends locally by @kdelee in #687
- Handle .dev releases by @fosterseth in #680
- Add retry mechanism to handle intermittent connection issues with Kubernetes logging stream by @TheRealHaoLiu in #683
- Remove deprecated golangci linters by @fosterseth in #696
- Drop support for Go 1.17 by @shanemcd in #697
- Fix promote workflow by @shanemcd in #698
New Contributors
- @knw257 made their first contribution in #619
- @shyiko made their first contribution in #636
- @nitzmahone made their first contribution in #658
- @Akasurde made their first contribution in #664
- @TheRealHaoLiu made their first contribution in #683
Full Changelog: v1.2.0...v1.3.0