Skip to content

Release 0.16.0

Latest

Choose a tag to compare

@yanyongyu yanyongyu released this 14 Jun 09:48
· 1 commit to master since this release
7dfc9f3

Breaking changes

  • GitHub Schemas have been moved to separate packages.
    • The latest schema version is installed by default.
    • Other schema versions (including ghec) now need to be installed explicitly, for example with githubkit-schemas[2022-11-28].
    • Existing imports from githubkit.versions.* still work for now, but will emit a warning. Please migrate your schema imports to githubkit_schemas.*.
  • Custom cache strategies need to be updated.
    • The cache strategy base class has changed to support Hishel v1.
    • Users who subclass or customize the cache strategy must update their implementations.

What's Changed

Full Changelog: v0.15.5...v0.16.0