Skip to content

Releases: googleapis/api-linter

api-linter 1.29.0

27 Oct 20:04
1d1a79a
Compare
Choose a tag to compare

Features

  • enforce all required fields in method signatures (#894)

Fixes

  • ignore versioning variable in URIs (#895)
  • ignore oneof fields optional consistency (#896)

api-linter 1.28.1

20 Oct 20:04
ab973eb
Compare
Choose a tag to compare

Fixes

  • Exclude Delete{Resource}Revision methods from AIP-135 checks. (#889)

api-linter 1.28.0

13 Oct 20:03
164df84
Compare
Choose a tag to compare

Features

Fixes

  • allow first enum value UNKNOWN (#880)

api-linter 1.27.0

25 Aug 20:04
622f462
Compare
Choose a tag to compare

Features

  • Add rule to check type of AIP-158 paginated request skip field (#872)
  • Add rule to check type of AIP-157 request read_mask fields (#874)

api-linter 1.26.2

11 Aug 20:08
250b8bc
Compare
Choose a tag to compare

Fixes

  • Allow AIP-234 Batch Update requests to hoist allow_missing field (#870)

api-linter 1.26.1

04 Aug 20:13
599e46c
Compare
Choose a tag to compare

Fixes

  • Use OS-specific file separator in core::0191::proto-package rule (#867)
  • Do not overcount variables when additional bindings are used. (#865)

api-linter 1.26.0

21 Jul 20:03
9f43101
Compare
Choose a tag to compare

Features

  • parent should be the only variable in Create request URIs (#859)
  • add proto-package check to AIP-191 (#862)

Documentation

  • Fix invalid YAML. (#857)

api-linter 1.25.1

07 Jul 20:03
fbd6e6b
Compare
Choose a tag to compare

Fixes

  • Prevent AIP-132 request-show-deleted-required rule from crashing on non-message fields (#856)

api-linter 1.25.0

02 Jun 20:47
425c14b
Compare
Choose a tag to compare

Features

  • Add rule for AIP-162 Delete Revision response message name (#813)

api-linter 1.24.0

19 May 20:03
87a2f49
Compare
Choose a tag to compare

Features

  • Permit skip in List requests. (#845)
  • Support 'conditionally' required fields. (#846)

Fixes

  • Remove the valid resource reference rule. (#847)