Main changes
Features
- Configure properties of posted K8s events by @cristiansteib in #1060
- Feature multiple operations webhook by @mehrdad-khojastefar in #1058
Refactorings
- Convert internal timestamps to TZ-aware, treat user-provided TZ-naive ones as UTC by @nolar in #1068
- Satisfy aiohttp's deprecation of shutdown timeout kwargs by @nolar in #1091
- Ensure the reason is never an empty string, but None in HTTP responses by @nolar in #1063
- Close the client sessions before the test server to avoid keep-alive timeout waiting (in CI) by @nolar in #1069
Developer experience
- Enable PyPy 3.10 in CI by @nolar in #1066
- Upgrade to MyPy 1.5.1 by @nolar in #1064
- Upgrade MyPy to 1.8.0 by @nolar in #1089
- Drop Kubernetes 1.25, upgrade up to 1.29 by @nolar in #1090
- Upgrade Kubernetes to currently maintained versions by @nolar in #1065
Documentation
- Configure ReadTheDocs and restore the docs builds by @nolar in #1092
- Formatting fix by @kosprov in #1048
- deployment.rst: make incremental builds faster by @piec in #1043
- Update testing.rst by @alezkv in #1020
- Fix updates code example by @iTaybb in #999
- fix: Fix typo in configuration.rst by @mboutet in #1080
- Update README.md - spelling/grammar fixes by @rouilj in #1085
New Contributors
- @kosprov made their first contribution in #1048
- @mehrdad-khojastefar made their first contribution in #1058
- @cristiansteib made their first contribution in #1060
- @rouilj made their first contribution in #1085
- @piec made their first contribution in #1043
- @alezkv made their first contribution in #1020
- @iTaybb made their first contribution in #999
Full Changelog: 1.36.2...1.37.0