Skip to content

Releases: googleapis/api-linter

api-linter 1.16.0

24 Feb 20:12
34a6688
Compare
Choose a tag to compare

Features

  • Add rule for AIP-162 Delete Revision request name field resource reference (#763)

Fixes

  • Add allow_missing as a valid field for Delete. (#762)

api-linter 1.15.0

17 Feb 20:12
6061a0a
Compare
Choose a tag to compare

Features

  • Add rule for AIP-162 Delete Revision request name field behavior (#761)
  • Add rule for AIP-162 Delete Revision request name field (#757)
  • Validate list parent resource_reference (#754)
  • Add rule for AIP-162 Delete Revision request message name (#756)
  • Add rule for AIP-162 Delete Revision HTTP URI suffix (#755)

Fixes

  • Make the required and optional rules less noisy. (#760)

api-linter 1.14.0

10 Feb 20:12
0c59878
Compare
Choose a tag to compare

Features

  • Add rules for AIP-162 Delete Revision HTTP body and method (#752)
  • Add rules for AIP-162 Rollback request name field, behavior, and resource reference (#749)
  • Add rules for AIP-162 Rollback request and response message name (#747)

Fixes

  • Do not require undelete method if delete is not present. (#753)
  • Fix the URI name check for AIP-134. (#748)
  • Replace erroneous use of GetType with GetName in LintSingularStringField (#746)

api-linter 1.13.0

03 Feb 20:13
319cc19
Compare
Choose a tag to compare

Features

  • Add rules for AIP-162 Rollback HTTP method and body (#744)
  • Add rules for AIP-162 Commit request name behavior and resource reference (#736)
  • Add rule for AIP-162 Rollback HTTP URI suffix (#740)
  • Require URIs to begin with a forward slash. (#738)
  • Add rule for AIP-162 Commit response message name (#733)
  • Add rule for AIP-162 Commit request name field (#732)
  • Add rule for AIP-162 Commit request message name (#730)
  • Add rules for AIP-162 Commit HTTP body and method (#729)

Fixes

  • Properly pick up name in DeleteRevision request URIs. (#743)
  • Do not complain about DELETE on DeleteRevision requests. (#742)
  • Allow V1Main (version selector) in the C# namespace. (#735)

Other

  • Add and more widely use helpers for field presence and singular-string type (#745)

api-linter 1.12.0

20 Jan 20:37
9f4f1bc
Compare
Choose a tag to compare

Features

api-linter 1.11.0

06 Jan 20:20
7ba8f51
Compare
Choose a tag to compare

Features

  • Add rules for Tag Revision methods (#725)
  • Add rule prohibiting Markdown tables. (#726)
  • Add rule prohibiting Markdown headings. (#724)

api-linter 1.10.0

16 Dec 20:12
c3cf012
Compare
Choose a tag to compare

Features

  • Add rule for UNORDERED_LIST field behavior (#719)

api-linter 1.9.0

09 Dec 20:11
ecca8a5
Compare
Choose a tag to compare

Features

api-linter 1.8.0

04 Nov 20:08
0778180
Compare
Choose a tag to compare

Features

api-linter 1.7.1

28 Oct 20:15
6f5630c
Compare
Choose a tag to compare

Documentation

  • Add missing semicolons to rule docs (#701)
  • Fix copy-paste error in AIP-192 absolute-links. (#697)

Other

  • Add common lint for methods whose request name should match their own (#696)