Skip to content

Releases: googleapis/api-linter

api-linter 1.4.0

30 Sep 20:11
fb0d877
Compare
Choose a tag to compare

Features

  • Add http-uri-suffix rule for AIP 235 (#630)
  • Add plural-method-name rule for AIP-235 (#628)

Fixes

  • Fix typos in batch AIPs (#632)
  • Permit batch methods on parent-less resources. (#629)

api-linter 1.3.0

16 Sep 20:11
59b31eb
Compare
Choose a tag to compare

Features

  • Split the reference package mismatch into a new rule. (#626)
  • Add initial rules for AIP-235.

Fixes

  • replace erroneous use of "Get" with "Delete" for AIP-135 (#623)
  • Handle nested URI parameters correctly for custom method URI suffixes. (#624)
  • Permit top-level resources to have batch methods. (#619)

Other

api-linter 1.2.2

09 Sep 20:11
9a793b5
Compare
Choose a tag to compare

Fixes

  • Fix enums with words ending in numerals. (#618)

api-linter 1.2.1

02 Sep 20:11
20b5ec1
Compare
Choose a tag to compare

Fixes

  • Fix typos in AIP-231's http_uri_suffix rule (#610)
  • Add field name to base64 documentation. (#605)

Other

  • Fix rule title for AIP-191 java-outer-classname (#617)
  • Fix typo in method-signature.md (#613)

api-linter 1.2.0

26 Aug 20:13
6422027
Compare
Choose a tag to compare

Features

  • Prohibit streaming on long-running operations. (#603)
  • Resource references should be strings. (#602)
  • Prohibit streaming on paging methods. (#601)

Other

api-linter 1.1.5

19 Aug 20:10
59614b2
Compare
Choose a tag to compare

Fixes

  • Allow google.type.TimeZone for time zones. (#595)
  • Do not flag "created" or "updated" on unexpected types. (#591)

api-linter 1.1.4

12 Aug 20:10
dbf6a82
Compare
Choose a tag to compare

Other

api-linter 1.1.3

05 Aug 20:09
dd1810f
Compare
Choose a tag to compare

Fixes

  • BatchGet rule now singularizes correctly. (#585)

api-linter 1.1.2

22 Jul 20:33
9b82a04
Compare
Choose a tag to compare

Fixes

  • Permit full_resource_name as a field name. (#583)

api-linter 1.1.1

15 Jul 20:07
dc24c16
Compare
Choose a tag to compare

Fixes

  • Exclude 'main' suffices from version checks. (#581)