Skip to content

Releases: aip-dev/google.aip.dev

v2023-08-07

07 Aug 21:29
f420852
Compare
Choose a tag to compare

Notable Changes:

  • Add terminology for Declarative clients (#1186)
  • fix(AIP-156): Do not define Update on singletons with only output only fields. (#1188)
  • fix(AIP-121): clarify stateless protocol definition (#1184)
  • feat(AIP-203): document field behavior compatibility (#1172)
  • AIP-180: Clarify scope of compatibility rules. (#1187)
  • feat(AIP-4210): add code gen diagram + tweaks (#1148)
  • fix(AIP-134): consolidate AIP-161 mask guidance (#1173)
  • fix(AIP-164): clarify 164 is declarative-unfriendly (#1171)
  • feat(AIP-8): clarify clients AIPs should benefit (#1114)
  • fix(AIP-149): differentiate field presence and behavior (#1143)
  • feat(AIP-148): introduce purge_time (#1169)
  • feat(AIP-4222): define path_template syntax (#1067)
  • List common packages that are org-specific or non-conformant (#1157)
  • fix(AIP-122): remove redundant guidance on user-settable (#1139)
  • feat: Restructure AIPs 213 and 215, with more common proto details (#1117)
  • feat(AIP-111): introducing AIP around planes. (#1132)
  • feat(AIP-180): describe default breaking changes (#1076)
  • feat(AIP-9): adding client term (#1113)
  • feat(AIP-203): clarify immutable optional, required fields (#1120)

v2023-05-26

26 May 19:27
3344af4
Compare
Choose a tag to compare

Notable changes:

  • AIP-133: Resources should support user-settable IDs #1019 (note: #1121 raises that requirements may be lowered for data-plane resources).
  • AIP-136: Prohibit the term "async" in custom methods: #1105
  • AIP-136: use parent instead of the resource singular when referring to the resource #1093
  • AIP-193: require unique error detail messages #1087
  • AIP-203: require field behavior annotation for request messages #1100
  • AIP-233: loosen recommendations around partial successes #1071

Initial version of AIPs

10 Apr 23:51
eeb1f04
Compare
Choose a tag to compare

As aligned with https://google.aip.dev/3, This is the first versioned release of the AIPs.

No major changes have occurred recently, but this version acts as a reference point for future changes.