Skip to content

1.32rc1

Pre-release
Pre-release
Compare
Choose a tag to compare
@nolar nolar released this 13 May 11:17
· 299 commits to main since this release
c221619

Bugfixes:

  • Restore specific groups for peering selectors to prevent whole-cluster API group scanning. #741
  • Fix an issue with Click 8.0.0 for custom type double-conversion. #769

Improvements:

  • Better typing for memos in strictly typed operators (no Union is needed). #747 #753
  • Better typing for daemon stopping flags in strictly typed operators. #757 #760

Internal refactoring:

  • Rebalance the classes & modules massively — for cohesion and decoupling. #765 #766 #752 #761 #759 #763 #764 #751
  • Hide all internal modules & packages from users (via underscore-naming). #765
  • Rename internal entities to not mention "resource(s)" explicitly. #756

Contributor experience:

  • Remove leading zeros from IPv4 in tests (broken CI for Python >= 3.9.5). #750
  • Document the layered code architecture (with a picture). #766
  • Proper badge URL for README. #749