Skip to content

Releases: yanyongyu/githubkit

Release 0.11.4

20 Apr 07:50
08e6b97
Compare
Choose a tag to compare

What's Changed

  • Upgrade dependencies (hishel 0.0.26)
  • re-generate code

Full Changelog: v0.11.3...v0.11.4

Release 0.11.3

21 Mar 12:28
5161ed2
Compare
Choose a tag to compare

What's Changed

  • Bug: app auth cache keys missing app_id by @zegl in #95
  • Feature: add enterprise cloud support by @yanyongyu in #96

Full Changelog: v0.11.2...v0.11.3

Release 0.11.2

02 Mar 03:49
57ead1b
Compare
Choose a tag to compare

What's Changed

  • Fix: webhook repository dispatch action type by @yanyongyu in #94

Full Changelog: v0.11.1...v0.11.2

Release 0.11.1

01 Feb 11:29
9ab93d9
Compare
Choose a tag to compare

What's Changed

  • Fix: lazy module finder beyond duty by @yanyongyu in #89
  • re-generate models and apis

Full Changelog: v0.11.0...v0.11.1

Release 0.11.0

22 Jan 04:08
b179b04
Compare
Choose a tag to compare

New Feature

Warning

BREAKING. See #73 for more detailed infos.

What's Changed

  • Feature: Support pydantic v2 by @sudosubin in #45
  • Bug: fix require_app_auth matches unexpected routes by @udangel-r7 in #42
  • Feature: Tweak Missing type to implicitly allow None values by @frankie567 in #48
  • Fix: Allow Organization name and blog to be nullable by @frankie567 in #49
  • Fix: enterprise auth type detect by @yanyongyu in #53
  • Fix: unhashable list when parsing data by @yanyongyu in #59
  • Feature: Add caching for HTTP responses by @karpetrosyan in #62
  • Fix: copilot seat details schema fixed by @jecluis in #68
  • Fix: PullRequestSimplePropHead label field can be null by @schelv in #65
  • Fix: project v2 item field change type may be labels by @jecluis in #69
  • Fix: pull request head label and user may be null by @yanyongyu in #72
  • Feature: introduce api versioning, lazy loading and webhook namespace by @yanyongyu in #73
  • Fix: webhook parsing when having nested union types by @frankie567 in #57
  • Feature: lazy load models in groups by @yanyongyu in #78
  • Bug: fix cache and cycle ref issue by @yanyongyu in #81
  • Tests: add coverage config by @yanyongyu in #82
  • Feature: support detecting rate limit exceeded by @schelv in #80
  • Tests: support multi test envs by @yanyongyu in #83
  • Feature: pydantic v1/v2 compat by @yanyongyu in #84
  • Feature: auto retry when rate limit exceeded or server error encountered by @schelv in #86
  • Feature: Add a link to the Github docs for each REST endpoint by @eric-nguyen-cs in #88

Full Changelog: v0.10.7...v0.11.0

Release 0.11.0a4

10 Jan 10:27
4406cc0
Compare
Choose a tag to compare
Release 0.11.0a4 Pre-release
Pre-release

New Feature

Support both pydantic v1 and pydantic v2.

What's Changed

Full Changelog: v0.11.0a3...v0.11.0a4

Release 0.11.0a3

09 Jan 03:08
Compare
Choose a tag to compare
Release 0.11.0a3 Pre-release
Pre-release

What's Changed

Full Changelog: v0.11.0a2...v0.11.0a3

Release 0.11.0a2

04 Jan 09:18
8a381cb
Compare
Choose a tag to compare
Release 0.11.0a2 Pre-release
Pre-release

New Feature

Reduce memory usage and improve startup speed by lazy loading models. Only models used will be imported.

What's Changed

Full Changelog: v0.11.0a1...v0.11.0a2

Release 0.11.0a1

29 Dec 10:52
Compare
Choose a tag to compare
Release 0.11.0a1 Pre-release
Pre-release

New Feature

See #73 for more detailed infos.

What's Changed

  • Bug: fix require_app_auth matches unexpected routes by @udangel-r7 in #42
  • Feature: Tweak Missing type to implicitly allow None values by @frankie567 in #48
  • Fix: Allow Organization name and blog to be nullable by @frankie567 in #49
  • Fix: enterprise auth type detect by @yanyongyu in #53
  • Fix: unhashable list when parsing data by @yanyongyu in #59
  • Feature: Add caching for HTTP responses by @karpetrosyan in #62
  • Fix: copilot seat details schema fixed by @jecluis in #68
  • Fix: PullRequestSimplePropHead label field can be null by @schelv in #65
  • Fix: project v2 item field change type may be labels by @jecluis in #69
  • Fix: pull request head label and user may be null by @yanyongyu in #72
  • Feature: introduce api versioning, lazy loading and webhook namespace by @yanyongyu in #73
  • Fix: webhook parsing when having nested union types by @frankie567 in #57

Full Changelog: v0.11.0a0...v0.11.0a1

Release 0.11.0a0

19 Sep 03:06
f6ccffa
Compare
Choose a tag to compare
Release 0.11.0a0 Pre-release
Pre-release

What's Changed

Note that this is an alpha release for pydantic v2 only. This behavior may be changed in the feature release.

Full Changelog: v0.10.7...v0.11.0a0