Releases: googleapis/api-linter
Releases · googleapis/api-linter
api-linter 1.29.0
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
Fixes
- Exclude Delete{Resource}Revision methods from AIP-135 checks. (#889)
api-linter 1.28.0
Features
Fixes
- allow first enum value UNKNOWN (#880)
api-linter 1.27.0
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
Fixes
- Allow AIP-234 Batch Update requests to hoist allow_missing field (#870)
api-linter 1.26.1
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
Features
- parent should be the only variable in Create request URIs (#859)
- add proto-package check to AIP-191 (#862)
Documentation
api-linter 1.25.1
Fixes
- Prevent AIP-132 request-show-deleted-required rule from crashing on non-message fields (#856)
api-linter 1.25.0
Features
- Add rule for AIP-162 Delete Revision response message name (#813)
api-linter 1.24.0
Features
- Permit
skip
in List requests. (#845)
- Support 'conditionally' required fields. (#846)
Fixes
- Remove the valid resource reference rule. (#847)