Releases: kr8s-org/kr8s
Releases · kr8s-org/kr8s
v0.20.13
v0.20.12
Changes
Bug Fixes
- Fix version warning showing for patch releases of latest supported Kubernetes @jacobtomlinson (#688)
- Make version checking more flexible @jacobtomlinson (#686)
Project Hygiene
- Only require typing_extensions on python<3.12 @jacobtomlinson (#687)
v0.20.11
Changes
Enhancements
- Raise a warning if kr8s is used on an unsupported Kubernetes version @jacobtomlinson (#668)
Bug Fixes
- Vendor
asyncacheto allow directly depending oncachetools@jacobtomlinson (#683) - Add timeout kwarg to exec @jacobtomlinson (#673)
- If looking up a resource type fails bypass the cache @jacobtomlinson (#669)
Documentation
- Add Python 3.14 support to CI and docs @jacobtomlinson (#675)
Project Hygiene
- Vendor
asyncacheto allow directly depending oncachetools@jacobtomlinson (#683) - Remove uv.lock from version control @jacobtomlinson (#684)
- Ensure CI is run with latest Python @jacobtomlinson (#677)
- Add Python 3.14 support to CI and docs @jacobtomlinson (#675)
- Configure Dependabot for UV package ecosystem @jacobtomlinson (#671)
- Update conventional commit bug label @jacobtomlinson (#670)
v0.20.10
Changes
Bug Fixes
- Fix some typing issues @TomerYogev (#644)
- Use content arg instead of data when calling api @TomerYogev (#645)
Documentation
- Migrate from hatch to uv @jacobtomlinson (#665)
- Switch CI to extended support @jacobtomlinson (#655)
- Add CI for Python 3.13 @jacobtomlinson (#654)
- Fix Kubernetes support dropping versions too early and reinstate 1.30 support @jacobtomlinson (#653)
Project Hygiene
- Add skip-changelog label to release drafter @jacobtomlinson (#666)
- Migrate from hatch to uv @jacobtomlinson (#665)
- Fix Kubernetes update script data where EOL has not yet been defined @jacobtomlinson (#659)
- "Update Kubernetes version to 1.33.4 in testing workflows." @kr8s-bot (#658)
- Switch CI to extended support @jacobtomlinson (#655)
- Add CI for Python 3.13 @jacobtomlinson (#654)
- Fix Kubernetes support dropping versions too early and reinstate 1.30 support @jacobtomlinson (#653)
- "Update Kubernetes Version from 1.33.1 to 1.33.2 in GitHub Workflows". @kr8s-bot (#647)
- Use content arg instead of data when calling api @TomerYogev (#645)
v0.20.9
Changes
Bug Fixes
- Fix deleting and recreating resources @jacobtomlinson (#641)
- Improve type hints for sync API @jacobtomlinson (#633)
Documentation
Project Hygiene
- [pre-commit.ci] pre-commit autoupdate @pre-commit-ci (#639)
- Remove PR title generation workaround @jacobtomlinson (#638)
- Remove Kubernetes Version 1.30.13 from CI @kr8s-bot (#637)
- Explicitly set ollama version in upgrade action @jacobtomlinson (#636)
- [pre-commit.ci] pre-commit autoupdate @pre-commit-ci (#632)
v0.20.8
Changes
Bug Fixes
- Escape pod labels when removing @jacobtomlinson (#631)
- Fix type hints for
kr8s.objects.new_class()@jacobtomlinson (#629) - Fix
insecure-skip-tls-verifynot being honored when no certs configured @bostrick (#617)
Documentation
- Feature: create multiple resources @miguelgarcia (#625)
Project Hygiene
- [pre-commit.ci] pre-commit autoupdate @pre-commit-ci (#627)
- [pre-commit.ci] pre-commit autoupdate @pre-commit-ci (#626)
- [pre-commit.ci] pre-commit autoupdate @pre-commit-ci (#624)
- [pre-commit.ci] pre-commit autoupdate @pre-commit-ci (#622)
- [pre-commit.ci] pre-commit autoupdate @pre-commit-ci (#621)
- Update title LLM prompt to discourage using quotes @jacobtomlinson (#620)
- "Update Kubernetes Version to 1.33.1" @kr8s-bot (#619)
- [pre-commit.ci] pre-commit autoupdate @pre-commit-ci (#616)
- [pre-commit.ci] pre-commit autoupdate @pre-commit-ci (#615)
- "Update Kubernetes Version to 1.30.10 in Test Workflow" @kr8s-bot (#614)
- Switch back to
ai-action/ollama-action@jacobtomlinson (#613) - [pre-commit.ci] pre-commit autoupdate @pre-commit-ci (#612)
- Upgrading Kubernetes to 1.30.10 and 1.31/1.32/1.33 support. @kr8s-bot (#611)
- Experiment with using an LLM to generate PR titles @jacobtomlinson (#610)
- Exclude pre-commit-ci autoupdates from release notes @jacobtomlinson (#609)
v0.20.7
Changes
Enhancements
- Add
APIObject.to_yaml()andAPIObject.pprint()@jacobtomlinson (#595) - Adds an exec() method for any object with a ready_pods() method @jacobtomlinson (#605)
- Add convenient way to remove labels @jacobtomlinson (#601)
Bug Fixes
- Mimic kubectl's behavior when insecure-skip-tls-verify is True @roxit (#591)
- Ensure
APIObject.to_dict()actually returns adict@jacobtomlinson (#588)
Documentation
- Add support for Kubernetes 1.33 @kr8s-bot (#607)
- Fix async for docs issues @jacobtomlinson (#602)
Project Hygiene
- Ensure minimal deps test exercises code @jacobtomlinson (#608)
- Add support for Kubernetes 1.33 @kr8s-bot (#607)
- [pre-commit.ci] pre-commit autoupdate @pre-commit-ci (#606)
- [pre-commit.ci] pre-commit autoupdate @pre-commit-ci (#604)
- [pre-commit.ci] pre-commit autoupdate @pre-commit-ci (#603)
- [pre-commit.ci] pre-commit autoupdate @pre-commit-ci (#599)
- [pre-commit.ci] pre-commit autoupdate @pre-commit-ci (#597)
- Update Kubernetes versions @kr8s-bot (#592)
- [pre-commit.ci] pre-commit autoupdate @pre-commit-ci (#590)
- [pre-commit.ci] pre-commit autoupdate @pre-commit-ci (#584)
v0.20.6
v0.20.5
Changes
- Add more debug logging to authentication @jacobtomlinson (#579)
Bug Fixes
- Fix reloading service account credentials @jacobtomlinson (#580)
Project Hygiene
v0.20.4
Changes
Bug Fixes
- fix: avoid unread streaming response error @fubuloubu (#575)
Project Hygiene
- [pre-commit.ci] pre-commit autoupdate @pre-commit-ci (#574)
- [pre-commit.ci] pre-commit autoupdate @pre-commit-ci (#572)
- [pre-commit.ci] pre-commit autoupdate @pre-commit-ci (#568)