xref: /aosp_15_r20/external/sdk-platform-java/CHANGELOG.md (revision 882aa7c72c3cd3b66e72a261bdd69b93f7de7670)
1*882aa7c7SMatt Gilbride# Changelog
2*882aa7c7SMatt Gilbride
3*882aa7c7SMatt Gilbride## [2.19.0](https://github.com/googleapis/gapic-generator-java/compare/v2.18.0...v2.19.0) (2023-05-09)
4*882aa7c7SMatt Gilbride
5*882aa7c7SMatt Gilbride
6*882aa7c7SMatt Gilbride### Features
7*882aa7c7SMatt Gilbride
8*882aa7c7SMatt Gilbride* [common-protos] .NET library settings (for generator behavior tweaks) ([7479758](https://github.com/googleapis/gapic-generator-java/commit/7479758bcc7c7631b01a2a06d149429852cc3900))
9*882aa7c7SMatt Gilbride* [common-protos] add GEO, SHOPPING, GENERATIVE_AI client orgs ([7479758](https://github.com/googleapis/gapic-generator-java/commit/7479758bcc7c7631b01a2a06d149429852cc3900))
10*882aa7c7SMatt Gilbride* [common-protos] Log Analytics features of the Cloud Logging API ([#1573](https://github.com/googleapis/gapic-generator-java/issues/1573)) ([7479758](https://github.com/googleapis/gapic-generator-java/commit/7479758bcc7c7631b01a2a06d149429852cc3900))
11*882aa7c7SMatt Gilbride* Add an option to enable DirectPath xDS ([#1643](https://github.com/googleapis/gapic-generator-java/issues/1643)) ([4054bc6](https://github.com/googleapis/gapic-generator-java/commit/4054bc668daf797a8fce798843e0ec4cda669faa))
12*882aa7c7SMatt Gilbride* Add ConfigServiceV2.CreateBucketAsync method for creating Log Buckets asynchronously ([7479758](https://github.com/googleapis/gapic-generator-java/commit/7479758bcc7c7631b01a2a06d149429852cc3900))
13*882aa7c7SMatt Gilbride* Add ConfigServiceV2.CreateLink method for creating linked datasets for Log Analytics Buckets ([7479758](https://github.com/googleapis/gapic-generator-java/commit/7479758bcc7c7631b01a2a06d149429852cc3900))
14*882aa7c7SMatt Gilbride* Add ConfigServiceV2.DeleteLink method for deleting linked datasets ([7479758](https://github.com/googleapis/gapic-generator-java/commit/7479758bcc7c7631b01a2a06d149429852cc3900))
15*882aa7c7SMatt Gilbride* Add ConfigServiceV2.GetLink methods for describing linked datasets ([7479758](https://github.com/googleapis/gapic-generator-java/commit/7479758bcc7c7631b01a2a06d149429852cc3900))
16*882aa7c7SMatt Gilbride* Add ConfigServiceV2.ListLinks method for listing linked datasets ([7479758](https://github.com/googleapis/gapic-generator-java/commit/7479758bcc7c7631b01a2a06d149429852cc3900))
17*882aa7c7SMatt Gilbride* Add ConfigServiceV2.UpdateBucketAsync method for creating Log Buckets asynchronously ([7479758](https://github.com/googleapis/gapic-generator-java/commit/7479758bcc7c7631b01a2a06d149429852cc3900))
18*882aa7c7SMatt Gilbride* Add LogBucket.analytics_enabled field that specifies whether Log Bucket's Analytics features are enabled ([7479758](https://github.com/googleapis/gapic-generator-java/commit/7479758bcc7c7631b01a2a06d149429852cc3900))
19*882aa7c7SMatt Gilbride* Add LogBucket.index_configs field that contains a list of Log Bucket's indexed fields and related configuration data ([7479758](https://github.com/googleapis/gapic-generator-java/commit/7479758bcc7c7631b01a2a06d149429852cc3900))
20*882aa7c7SMatt Gilbride* Remove directpath enable env ([#1657](https://github.com/googleapis/gapic-generator-java/issues/1657)) ([47851e8](https://github.com/googleapis/gapic-generator-java/commit/47851e877c868ddd6c3eb368591b4e6b635e21c1))
21*882aa7c7SMatt Gilbride
22*882aa7c7SMatt Gilbride
23*882aa7c7SMatt Gilbride### Bug Fixes
24*882aa7c7SMatt Gilbride
25*882aa7c7SMatt Gilbride* Unary Callables Deadline values respect the TotalTimeout in RetrySettings ([#1603](https://github.com/googleapis/gapic-generator-java/issues/1603)) ([d2fe520](https://github.com/googleapis/gapic-generator-java/commit/d2fe5203c4db1f8ddfd5a9566e6259b53441348a))
26*882aa7c7SMatt Gilbride
27*882aa7c7SMatt Gilbride
28*882aa7c7SMatt Gilbride### Dependencies
29*882aa7c7SMatt Gilbride
30*882aa7c7SMatt Gilbride* Update dependency org.graalvm.sdk:graal-sdk to v22.3.2 ([6107ff3](https://github.com/googleapis/gapic-generator-java/commit/6107ff316c544e4acb1d808a2ddaf9a805f9d7e7))
31*882aa7c7SMatt Gilbride
32*882aa7c7SMatt Gilbride
33*882aa7c7SMatt Gilbride### Documentation
34*882aa7c7SMatt Gilbride
35*882aa7c7SMatt Gilbride* [common-protos] mark ReservationResourceUsage field as deprecated ([7479758](https://github.com/googleapis/gapic-generator-java/commit/7479758bcc7c7631b01a2a06d149429852cc3900))
36*882aa7c7SMatt Gilbride* [common-protos] use deprecated=true for deprecated fields ([7479758](https://github.com/googleapis/gapic-generator-java/commit/7479758bcc7c7631b01a2a06d149429852cc3900))
37*882aa7c7SMatt Gilbride* Documentation for the Log Analytics features of the Cloud Logging API ([7479758](https://github.com/googleapis/gapic-generator-java/commit/7479758bcc7c7631b01a2a06d149429852cc3900))
38*882aa7c7SMatt Gilbride* Fix new_issue_uri comment ([7479758](https://github.com/googleapis/gapic-generator-java/commit/7479758bcc7c7631b01a2a06d149429852cc3900))
39*882aa7c7SMatt Gilbride* Separate paragraphs in linear/exponential distributions ([7479758](https://github.com/googleapis/gapic-generator-java/commit/7479758bcc7c7631b01a2a06d149429852cc3900))
40*882aa7c7SMatt Gilbride
41*882aa7c7SMatt Gilbride## [2.18.0](https://github.com/googleapis/gapic-generator-java/compare/v2.17.0...v2.18.0) (2023-04-25)
42*882aa7c7SMatt Gilbride
43*882aa7c7SMatt Gilbride
44*882aa7c7SMatt Gilbride### Features
45*882aa7c7SMatt Gilbride
46*882aa7c7SMatt Gilbride* **deps:** Add gapic-generator-java to bom ([#1645](https://github.com/googleapis/gapic-generator-java/issues/1645)) ([3e85c4b](https://github.com/googleapis/gapic-generator-java/commit/3e85c4b0e7c7e7fe1df14f2ace6130ac85039368))
47*882aa7c7SMatt Gilbride
48*882aa7c7SMatt Gilbride
49*882aa7c7SMatt Gilbride### Bug Fixes
50*882aa7c7SMatt Gilbride
51*882aa7c7SMatt Gilbride* Unescape Java keyword field names when generating HttpJson unit tests. ([#1654](https://github.com/googleapis/gapic-generator-java/issues/1654)) ([5fd79ea](https://github.com/googleapis/gapic-generator-java/commit/5fd79ea433d74d27d6115d91e2e0947e7b247b5d))
52*882aa7c7SMatt Gilbride
53*882aa7c7SMatt Gilbride## [2.17.0](https://github.com/googleapis/gapic-generator-java/compare/v2.16.0...v2.17.0) (2023-04-11)
54*882aa7c7SMatt Gilbride
55*882aa7c7SMatt Gilbride
56*882aa7c7SMatt Gilbride### Features
57*882aa7c7SMatt Gilbride
58*882aa7c7SMatt Gilbride* Add `FunctionalInterface` annotation ([#1515](https://github.com/googleapis/gapic-generator-java/issues/1515)) ([66c0509](https://github.com/googleapis/gapic-generator-java/commit/66c05093b5c56208c3f785e9cf0f5b50f5ad16d4))
59*882aa7c7SMatt Gilbride* Add stream method for `ServerStream` ([#1575](https://github.com/googleapis/gapic-generator-java/issues/1575)) ([e38c8ec](https://github.com/googleapis/gapic-generator-java/commit/e38c8ec4c2fca131c91e264c7b3e2cad9243a6e5))
60*882aa7c7SMatt Gilbride* Add stream methods for `Page` ([#1425](https://github.com/googleapis/gapic-generator-java/issues/1425)) ([cf0e01a](https://github.com/googleapis/gapic-generator-java/commit/cf0e01a47258c46a1b4431920b8d7cd24ae9b801))
61*882aa7c7SMatt Gilbride
62*882aa7c7SMatt Gilbride
63*882aa7c7SMatt Gilbride### Bug Fixes
64*882aa7c7SMatt Gilbride
65*882aa7c7SMatt Gilbride* Add javadoc for `ApiFutures` ([#1609](https://github.com/googleapis/gapic-generator-java/issues/1609)) ([4bb0a5e](https://github.com/googleapis/gapic-generator-java/commit/4bb0a5e3ce78878841e87a47cd457995ea9ed87e))
66*882aa7c7SMatt Gilbride* **deps:** Remove unnecessary auto-value in api-common-java ([#1621](https://github.com/googleapis/gapic-generator-java/issues/1621)) ([ffeb820](https://github.com/googleapis/gapic-generator-java/commit/ffeb820ab5a530ca0f8a91d873b07b4ebaea320b))
67*882aa7c7SMatt Gilbride
68*882aa7c7SMatt Gilbride
69*882aa7c7SMatt Gilbride### Dependencies
70*882aa7c7SMatt Gilbride
71*882aa7c7SMatt Gilbride* Update dependency cryptography to v39.0.2 ([#1592](https://github.com/googleapis/gapic-generator-java/issues/1592)) ([74cf36e](https://github.com/googleapis/gapic-generator-java/commit/74cf36e628a7f0d2e00c3bf1426be9b8089df8af))
72*882aa7c7SMatt Gilbride* Update dependency gcp-docuploader to v0.6.5 ([#1593](https://github.com/googleapis/gapic-generator-java/issues/1593)) ([501ee9c](https://github.com/googleapis/gapic-generator-java/commit/501ee9c61bd3f0091bf07d0e60c1dcd2319d1a17))
73*882aa7c7SMatt Gilbride* Update dependency google-cloud-core to v2.3.2 ([#1595](https://github.com/googleapis/gapic-generator-java/issues/1595)) ([335a104](https://github.com/googleapis/gapic-generator-java/commit/335a104d4846623a25497f5650ea553d5cca677a))
74*882aa7c7SMatt Gilbride* Update dependency net.bytebuddy:byte-buddy to v1.14.3 ([#1567](https://github.com/googleapis/gapic-generator-java/issues/1567)) ([a270ceb](https://github.com/googleapis/gapic-generator-java/commit/a270cebfeb8d1bb2270cef93f19c44935ed980cf))
75*882aa7c7SMatt Gilbride* Update dependency org.threeten:threetenbp to v1.6.8 ([#1590](https://github.com/googleapis/gapic-generator-java/issues/1590)) ([26d1c3e](https://github.com/googleapis/gapic-generator-java/commit/26d1c3e511c6fa3a353c3205c06fa8dad6019715))
76*882aa7c7SMatt Gilbride* Update dependency org.threeten:threetenbp to v1.6.8 ([#1591](https://github.com/googleapis/gapic-generator-java/issues/1591)) ([c3bed81](https://github.com/googleapis/gapic-generator-java/commit/c3bed81d540db51aaaa6e057133efa96b0f814a8))
77*882aa7c7SMatt Gilbride* Update dependency urllib3 to v1.26.15 ([#1596](https://github.com/googleapis/gapic-generator-java/issues/1596)) ([3288fb3](https://github.com/googleapis/gapic-generator-java/commit/3288fb323d957b182bf246540f9f17157afc5285))
78*882aa7c7SMatt Gilbride* Update google api dependencies ([#1578](https://github.com/googleapis/gapic-generator-java/issues/1578)) ([c537aba](https://github.com/googleapis/gapic-generator-java/commit/c537aba9d1c6cd4ecdcdc7ce0914a6c605c58b68))
79*882aa7c7SMatt Gilbride
80*882aa7c7SMatt Gilbride## [2.16.0](https://github.com/googleapis/gapic-generator-java/compare/v2.15.3...v2.16.0) (2023-03-28)
81*882aa7c7SMatt Gilbride
82*882aa7c7SMatt Gilbride
83*882aa7c7SMatt Gilbride### Features
84*882aa7c7SMatt Gilbride
85*882aa7c7SMatt Gilbride* [common-protos] add audit_context.proto Bazel targets ([#1493](https://github.com/googleapis/gapic-generator-java/issues/1493)) ([408dba8](https://github.com/googleapis/gapic-generator-java/commit/408dba8fcfa1cbc87acf9bf6fce29ae7e7af739e))
86*882aa7c7SMatt Gilbride* Install compatibility check ([#1508](https://github.com/googleapis/gapic-generator-java/issues/1508)) ([960067a](https://github.com/googleapis/gapic-generator-java/commit/960067ab60702b50e386cbc413aee2614eebf6d0))
87*882aa7c7SMatt Gilbride
88*882aa7c7SMatt Gilbride
89*882aa7c7SMatt Gilbride### Bug Fixes
90*882aa7c7SMatt Gilbride
91*882aa7c7SMatt Gilbride* **deps:** Update dependency com.google.api:gapic-generator-java-bom to v2.15.3 ([#9217](https://github.com/googleapis/gapic-generator-java/issues/9217)) ([4b6157c](https://github.com/googleapis/gapic-generator-java/commit/4b6157c482113ecec02959ad9b84242b116f3f43))
92*882aa7c7SMatt Gilbride* **deps:** Update dependency com.google.http-client:google-http-client-bom to v1.43.1 ([#9213](https://github.com/googleapis/gapic-generator-java/issues/9213)) ([5d1a0e5](https://github.com/googleapis/gapic-generator-java/commit/5d1a0e54f4681ef8ff55df1da517f9a3876c57bc))
93*882aa7c7SMatt Gilbride* Fix race condition in GrpcDirectStreamController ([#1537](https://github.com/googleapis/gapic-generator-java/issues/1537)) ([17d133b](https://github.com/googleapis/gapic-generator-java/commit/17d133bd625a9fe203019514aedf63e9fdad97f8))
94*882aa7c7SMatt Gilbride* Use UTF-8 as default charset for HttpJson requests ([#1477](https://github.com/googleapis/gapic-generator-java/issues/1477)) ([79d986b](https://github.com/googleapis/gapic-generator-java/commit/79d986bd35b49a819dc875cfec69ec8685517930)), closes [#1437](https://github.com/googleapis/gapic-generator-java/issues/1437)
95*882aa7c7SMatt Gilbride* Validate paths and check additionalPathTemplates ([#1522](https://github.com/googleapis/gapic-generator-java/issues/1522)) ([5173014](https://github.com/googleapis/gapic-generator-java/commit/5173014b041001bf6c95209404f31db39347717d))
96*882aa7c7SMatt Gilbride
97*882aa7c7SMatt Gilbride
98*882aa7c7SMatt Gilbride### Dependencies
99*882aa7c7SMatt Gilbride
100*882aa7c7SMatt Gilbride* Update dependency com.google.cloud:google-iam-policy to v1.11.0 ([#1505](https://github.com/googleapis/gapic-generator-java/issues/1505)) ([56a1104](https://github.com/googleapis/gapic-generator-java/commit/56a11046f4349f97e3c272a92cd75acfb5c9e74c))
101*882aa7c7SMatt Gilbride* Update dependency org.threeten:threetenbp to v1.6.6 ([#1543](https://github.com/googleapis/gapic-generator-java/issues/1543)) ([4afc5d8](https://github.com/googleapis/gapic-generator-java/commit/4afc5d80b9a89f0b3241ce62a2348894afd34e1b))
102*882aa7c7SMatt Gilbride* Update dependency org.threeten:threetenbp to v1.6.6 ([#1544](https://github.com/googleapis/gapic-generator-java/issues/1544)) ([4591e5b](https://github.com/googleapis/gapic-generator-java/commit/4591e5bb8aa99acb1719422313ca3f53345a52dd))
103*882aa7c7SMatt Gilbride* Update dependency org.threeten:threetenbp to v1.6.7 ([#1550](https://github.com/googleapis/gapic-generator-java/issues/1550)) ([1df3dd2](https://github.com/googleapis/gapic-generator-java/commit/1df3dd255e4af0028f9010267a45e1cf82a85f31))
104*882aa7c7SMatt Gilbride* Update dependency org.threeten:threetenbp to v1.6.7 ([#1551](https://github.com/googleapis/gapic-generator-java/issues/1551)) ([b11395d](https://github.com/googleapis/gapic-generator-java/commit/b11395dd113555e91897ca78f4eaf7277c870892))
105*882aa7c7SMatt Gilbride* Update google api dependencies ([#1526](https://github.com/googleapis/gapic-generator-java/issues/1526)) ([750d4f5](https://github.com/googleapis/gapic-generator-java/commit/750d4f5e489ce517d9b9a09969038556c112ebeb))
106*882aa7c7SMatt Gilbride* Update netty dependencies to v4.1.90.final ([#1490](https://github.com/googleapis/gapic-generator-java/issues/1490)) ([894ba37](https://github.com/googleapis/gapic-generator-java/commit/894ba379201fe1fa8afe80ad58d17b69554b82d5))
107*882aa7c7SMatt Gilbride
108*882aa7c7SMatt Gilbride
109*882aa7c7SMatt Gilbride### Documentation
110*882aa7c7SMatt Gilbride
111*882aa7c7SMatt Gilbride* Update steps to generate a library locally ([#1539](https://github.com/googleapis/gapic-generator-java/issues/1539)) ([0ed1359](https://github.com/googleapis/gapic-generator-java/commit/0ed1359f7e07a6d231e562ef6cc9426319286bee))
112*882aa7c7SMatt Gilbride
113*882aa7c7SMatt Gilbride## [2.15.3](https://github.com/googleapis/gapic-generator-java/compare/v2.15.2...v2.15.3) (2023-03-14)
114*882aa7c7SMatt Gilbride
115*882aa7c7SMatt Gilbride
116*882aa7c7SMatt Gilbride### Bug Fixes
117*882aa7c7SMatt Gilbride
118*882aa7c7SMatt Gilbride* Allow custom HttpRules for REST LROs ([#1288](https://github.com/googleapis/gapic-generator-java/issues/1288)) ([f8ccd2a](https://github.com/googleapis/gapic-generator-java/commit/f8ccd2a1428f96f0ff3231247964c272144b8dc9))
119*882aa7c7SMatt Gilbride
120*882aa7c7SMatt Gilbride
121*882aa7c7SMatt Gilbride### Dependencies
122*882aa7c7SMatt Gilbride
123*882aa7c7SMatt Gilbride* Update actions/checkout action to v3 ([#1365](https://github.com/googleapis/gapic-generator-java/issues/1365)) ([84036c7](https://github.com/googleapis/gapic-generator-java/commit/84036c706620a6c7aef05aeaa5969e7dd0b4674b))
124*882aa7c7SMatt Gilbride* Update dependency com.google.api.grpc:grpc-google-common-protos to v2.14.2 ([#1451](https://github.com/googleapis/gapic-generator-java/issues/1451)) ([9566040](https://github.com/googleapis/gapic-generator-java/commit/95660400209c114a460a7d4170da4f093e6e3526))
125*882aa7c7SMatt Gilbride* Update dependency com.google.api.grpc:grpc-google-iam-v1 to v1.9.2 ([#1452](https://github.com/googleapis/gapic-generator-java/issues/1452)) ([b30359b](https://github.com/googleapis/gapic-generator-java/commit/b30359bd2a35c3f267b58748012d080bf3f1edf8))
126*882aa7c7SMatt Gilbride* Update dependency com.google.code.gson:gson to v2.10.1 ([#1443](https://github.com/googleapis/gapic-generator-java/issues/1443)) ([0ccf457](https://github.com/googleapis/gapic-generator-java/commit/0ccf457a774bd3dbe3b101d82222bdc39f6e5b0e))
127*882aa7c7SMatt Gilbride* Update dependency com.google.errorprone:error_prone_annotations to v2.18.0 ([#1459](https://github.com/googleapis/gapic-generator-java/issues/1459)) ([2671dcf](https://github.com/googleapis/gapic-generator-java/commit/2671dcf9131591acaa96d474412ce414fef54a6f))
128*882aa7c7SMatt Gilbride* Update dependency io.grpc:grpc-core to v1.53.0 ([#1463](https://github.com/googleapis/gapic-generator-java/issues/1463)) ([6762df6](https://github.com/googleapis/gapic-generator-java/commit/6762df6e121382545cc6da1375553f3de79acb2d))
129*882aa7c7SMatt Gilbride* Update dependency io.perfmark:perfmark-api to v0.26.0 ([#1465](https://github.com/googleapis/gapic-generator-java/issues/1465)) ([174f3d8](https://github.com/googleapis/gapic-generator-java/commit/174f3d82408e569028ba5c025b1bc9823e8cdb93))
130*882aa7c7SMatt Gilbride* Update dependency net.bytebuddy:byte-buddy to v1.14.1 ([#1467](https://github.com/googleapis/gapic-generator-java/issues/1467)) ([c0d851a](https://github.com/googleapis/gapic-generator-java/commit/c0d851a2afde63b07a620771177c6eb2cf29dc25))
131*882aa7c7SMatt Gilbride* Update dependency net.bytebuddy:byte-buddy to v1.14.2 ([#1481](https://github.com/googleapis/gapic-generator-java/issues/1481)) ([cbceed2](https://github.com/googleapis/gapic-generator-java/commit/cbceed21237a5dba62cc318ad0c1903a8d7768f3))
132*882aa7c7SMatt Gilbride* Update dependency org.apache.commons:commons-lang3 to v3.12.0 ([#1468](https://github.com/googleapis/gapic-generator-java/issues/1468)) ([2506b91](https://github.com/googleapis/gapic-generator-java/commit/2506b91196f8cbf7f7297af15e01529e7ee51270))
133*882aa7c7SMatt Gilbride* Update dependency org.graalvm.sdk:graal-sdk to v22.3.1 ([#1444](https://github.com/googleapis/gapic-generator-java/issues/1444)) ([edb5d12](https://github.com/googleapis/gapic-generator-java/commit/edb5d12689400d0a127b240fc68f12c00e7db0a8))
134*882aa7c7SMatt Gilbride* Update dependency org.threeten:threetenbp to v1.6.5 ([#1446](https://github.com/googleapis/gapic-generator-java/issues/1446)) ([842b9e3](https://github.com/googleapis/gapic-generator-java/commit/842b9e398caa6ea273d790c0bc577e7ec22cad39))
135*882aa7c7SMatt Gilbride* Update google api dependencies ([#1470](https://github.com/googleapis/gapic-generator-java/issues/1470)) ([e1667f1](https://github.com/googleapis/gapic-generator-java/commit/e1667f1a0eee9a3b9977eae6ee2ae27e06185ad9))
136*882aa7c7SMatt Gilbride* Update google auth library dependencies to v1.16.0 ([#1471](https://github.com/googleapis/gapic-generator-java/issues/1471)) ([de67f4e](https://github.com/googleapis/gapic-generator-java/commit/de67f4e2c772ecb1b4a8f7a3d58c5bce564cf788))
137*882aa7c7SMatt Gilbride* Update google http client dependencies to v1.43.0 ([#1472](https://github.com/googleapis/gapic-generator-java/issues/1472)) ([524eddb](https://github.com/googleapis/gapic-generator-java/commit/524eddb17488701d0217ee270cdba804b2f8d09b))
138*882aa7c7SMatt Gilbride* Update google http client dependencies to v1.43.1 ([#1487](https://github.com/googleapis/gapic-generator-java/issues/1487)) ([da52fdd](https://github.com/googleapis/gapic-generator-java/commit/da52fdd34c6c1c9d329ff6d1834eee2311ed80c6))
139*882aa7c7SMatt Gilbride* Update netty dependencies ([#1448](https://github.com/googleapis/gapic-generator-java/issues/1448)) ([97079ef](https://github.com/googleapis/gapic-generator-java/commit/97079ef6b0115d7ed14ffd6060d63b03c0cbd4fd))
140*882aa7c7SMatt Gilbride
141*882aa7c7SMatt Gilbride## [2.15.2](https://github.com/googleapis/gapic-generator-java/compare/v2.15.1...v2.15.2) (2023-02-28)
142*882aa7c7SMatt Gilbride
143*882aa7c7SMatt Gilbride
144*882aa7c7SMatt Gilbride### Bug Fixes
145*882aa7c7SMatt Gilbride
146*882aa7c7SMatt Gilbride* Change the default scope of gax from implementation to api in auto-generated gradle files for self-service client libraries. ([#1374](https://github.com/googleapis/gapic-generator-java/issues/1374)) ([eee7573](https://github.com/googleapis/gapic-generator-java/commit/eee757347a93f75e767870c90814322b29ed5275))
147*882aa7c7SMatt Gilbride
148*882aa7c7SMatt Gilbride
149*882aa7c7SMatt Gilbride### Dependencies
150*882aa7c7SMatt Gilbride
151*882aa7c7SMatt Gilbride* Update dependency com.google.http-client:google-http-client-bom to v1.43.0 ([#1377](https://github.com/googleapis/gapic-generator-java/issues/1377)) ([df3e35f](https://github.com/googleapis/gapic-generator-java/commit/df3e35f862724b4465a886f716afa8dd0b23d27f))
152*882aa7c7SMatt Gilbride* Update dependency gradle to v7.6.1 ([#1376](https://github.com/googleapis/gapic-generator-java/issues/1376)) ([5d61dcb](https://github.com/googleapis/gapic-generator-java/commit/5d61dcb1ef504ba0553c9ae33faab363b5650f4f))
153*882aa7c7SMatt Gilbride
154*882aa7c7SMatt Gilbride## [2.15.1](https://github.com/googleapis/gapic-generator-java/compare/v2.15.0...v2.15.1) (2023-02-15)
155*882aa7c7SMatt Gilbride
156*882aa7c7SMatt Gilbride
157*882aa7c7SMatt Gilbride### Bug Fixes
158*882aa7c7SMatt Gilbride
159*882aa7c7SMatt Gilbride* **batcher:** Exceptions in unaryCaller bubble up ([#1166](https://github.com/googleapis/gapic-generator-java/issues/1166)) ([bcf5ed8](https://github.com/googleapis/gapic-generator-java/commit/bcf5ed856d664f84fa033cee0cc27fb57b97b678))
160*882aa7c7SMatt Gilbride* **deps:** Update dependency com.google.auth:google-auth-library-bom to v1.16.0 ([#1355](https://github.com/googleapis/gapic-generator-java/issues/1355)) ([b7de1bc](https://github.com/googleapis/gapic-generator-java/commit/b7de1bc260a641e0c0ca717a33d61fbaa8a2fcf6))
161*882aa7c7SMatt Gilbride* **deps:** Update dependency io.grpc:grpc-bom to v1.53.0 ([#1345](https://github.com/googleapis/gapic-generator-java/issues/1345)) ([1e82422](https://github.com/googleapis/gapic-generator-java/commit/1e824223afa0b8a62e9e50ae38cc73e8036e6348))
162*882aa7c7SMatt Gilbride* Use pkg_tar from rules_pkg ([#1303](https://github.com/googleapis/gapic-generator-java/issues/1303)) ([fbae565](https://github.com/googleapis/gapic-generator-java/commit/fbae565291aee092acab3df86de858aea129b670))
163*882aa7c7SMatt Gilbride
164*882aa7c7SMatt Gilbride## [2.15.0](https://github.com/googleapis/gapic-generator-java/compare/v2.14.0...v2.15.0) (2023-02-02)
165*882aa7c7SMatt Gilbride
166*882aa7c7SMatt Gilbride
167*882aa7c7SMatt Gilbride### Features
168*882aa7c7SMatt Gilbride
169*882aa7c7SMatt Gilbride* Do not generate Service REST code if there are no matching RPC in a Service ([#1236](https://github.com/googleapis/gapic-generator-java/issues/1236)) ([9c06bc9](https://github.com/googleapis/gapic-generator-java/commit/9c06bc95b9aac869bf21c343cbb4b857aa25b593))
170*882aa7c7SMatt Gilbride
171*882aa7c7SMatt Gilbride
172*882aa7c7SMatt Gilbride### Bug Fixes
173*882aa7c7SMatt Gilbride
174*882aa7c7SMatt Gilbride* **ast:** Update import generation to cover annotation parameters ([#1229](https://github.com/googleapis/gapic-generator-java/issues/1229)) ([bdf12b0](https://github.com/googleapis/gapic-generator-java/commit/bdf12b0df91446abac8cb1bf2d361bb886eb91a2))
175*882aa7c7SMatt Gilbride* **deps:** Update dependency com.google.auth:google-auth-library-bom to v1.15.0 ([#1278](https://github.com/googleapis/gapic-generator-java/issues/1278)) ([f80861b](https://github.com/googleapis/gapic-generator-java/commit/f80861ba0518be2b9774b3235535f4bd3a27216a))
176*882aa7c7SMatt Gilbride* **java:** Initialize netty-shaded at run-time and add reflection configurations for netty classes ([#1290](https://github.com/googleapis/gapic-generator-java/issues/1290)) ([b7ca95f](https://github.com/googleapis/gapic-generator-java/commit/b7ca95f12dfe8287c133e09534be1fc46882ce6c))
177*882aa7c7SMatt Gilbride* Support mvn fmt:check and fmt:format ([#1266](https://github.com/googleapis/gapic-generator-java/issues/1266)) ([c96a2e7](https://github.com/googleapis/gapic-generator-java/commit/c96a2e7cf647cf245199c33ad989c8050208646e))
178*882aa7c7SMatt Gilbride
179*882aa7c7SMatt Gilbride## [2.14.0](https://github.com/googleapis/gapic-generator-java/compare/v2.13.0...v2.14.0) (2023-01-19)
180*882aa7c7SMatt Gilbride
181*882aa7c7SMatt Gilbride
182*882aa7c7SMatt Gilbride### Features
183*882aa7c7SMatt Gilbride
184*882aa7c7SMatt Gilbride* Add callable getters for non-eligible or non-enabled REST methods ([#1211](https://github.com/googleapis/gapic-generator-java/issues/1211)) ([84a1355](https://github.com/googleapis/gapic-generator-java/commit/84a1355a6db4754404196f153958359f9ba55437))
185*882aa7c7SMatt Gilbride* Add the google.rpc.context.AuditContext and google.rpc.http message to the open source ([#1248](https://github.com/googleapis/gapic-generator-java/issues/1248)) ([1538ad8](https://github.com/googleapis/gapic-generator-java/commit/1538ad8e88db7e03ed14337b83c0ddfae287538e))
186*882aa7c7SMatt Gilbride* Update JavaDoc to use [@return](https://github.com/return) ([#1233](https://github.com/googleapis/gapic-generator-java/issues/1233)) ([d13d3c3](https://github.com/googleapis/gapic-generator-java/commit/d13d3c381bb64e1833cbc443a12781084e89494b))
187*882aa7c7SMatt Gilbride
188*882aa7c7SMatt Gilbride
189*882aa7c7SMatt Gilbride### Bug Fixes
190*882aa7c7SMatt Gilbride
191*882aa7c7SMatt Gilbride* Add native image reflect-config.json to gax-grpc ([#1251](https://github.com/googleapis/gapic-generator-java/issues/1251)) ([ff2d118](https://github.com/googleapis/gapic-generator-java/commit/ff2d118341dfc95f34bcf114b005625d2fc930f6))
192*882aa7c7SMatt Gilbride* **deps:** Update dependency com.google.api:api-common to v2.4.0 ([#1228](https://github.com/googleapis/gapic-generator-java/issues/1228)) ([422315e](https://github.com/googleapis/gapic-generator-java/commit/422315ef0ee35740a2772eaa59cfc757ee499e28))
193*882aa7c7SMatt Gilbride* **deps:** Update dependency com.google.code.gson:gson to v2.10.1 ([#1219](https://github.com/googleapis/gapic-generator-java/issues/1219)) ([5a3aed2](https://github.com/googleapis/gapic-generator-java/commit/5a3aed2a8f9a89657d5a8ea858b668ff6ab92b96))
194*882aa7c7SMatt Gilbride* **deps:** Update dependency com.google.errorprone:error_prone_annotations to v2.18.0 ([#1231](https://github.com/googleapis/gapic-generator-java/issues/1231)) ([746cc9d](https://github.com/googleapis/gapic-generator-java/commit/746cc9d28809636afdecc85833a2122ec4fbeb76))
195*882aa7c7SMatt Gilbride* **deps:** Update dependency com.google.errorprone:error_prone_annotations to v2.18.0 ([#1232](https://github.com/googleapis/gapic-generator-java/issues/1232)) ([467ea48](https://github.com/googleapis/gapic-generator-java/commit/467ea485a32bcb3e9c0f69274edfd66a595e70d8))
196*882aa7c7SMatt Gilbride* **deps:** Update dependency io.grpc:grpc-bom to v1.52.1 ([#1240](https://github.com/googleapis/gapic-generator-java/issues/1240)) ([89e0fa2](https://github.com/googleapis/gapic-generator-java/commit/89e0fa2f4efdc48a5d6dbd59706beeae4793f3f3))
197*882aa7c7SMatt Gilbride* **deps:** Update dependency io.grpc:grpc-protobuf to v1.52.1 ([#1241](https://github.com/googleapis/gapic-generator-java/issues/1241)) ([f30d96c](https://github.com/googleapis/gapic-generator-java/commit/f30d96c9b9333c48e2d0067af1324bc9447f3580))
198*882aa7c7SMatt Gilbride* **deps:** Update dependency io.grpc:grpc-stub to v1.52.1 ([#1242](https://github.com/googleapis/gapic-generator-java/issues/1242)) ([44cef75](https://github.com/googleapis/gapic-generator-java/commit/44cef75afc94516632d1e7e04beffa2a2c7c56d0))
199*882aa7c7SMatt Gilbride* **deps:** Update dependency org.graalvm.sdk:graal-sdk to v22.3.1 ([#1252](https://github.com/googleapis/gapic-generator-java/issues/1252)) ([328f4e1](https://github.com/googleapis/gapic-generator-java/commit/328f4e1fb82fb3e413725f0b5a27e05fc45a800d))
200*882aa7c7SMatt Gilbride* Handle cancel in ReleasingClientCall and rethrow the exception in start ([#1221](https://github.com/googleapis/gapic-generator-java/issues/1221)) ([8a61249](https://github.com/googleapis/gapic-generator-java/commit/8a6124950ba51f79f0a42afd20f758e937002b35))
201*882aa7c7SMatt Gilbride* Rename gapic-parent-pom to groupId to google.cloud.api ([#1238](https://github.com/googleapis/gapic-generator-java/issues/1238)) ([7e6e750](https://github.com/googleapis/gapic-generator-java/commit/7e6e75062eacad157c92c7c9063dcb1899a9953d))
202*882aa7c7SMatt Gilbride
203*882aa7c7SMatt Gilbride## [2.13.0](https://github.com/googleapis/gapic-generator-java/compare/v2.12.0...v2.13.0) (2023-01-06)
204*882aa7c7SMatt Gilbride
205*882aa7c7SMatt Gilbride
206*882aa7c7SMatt Gilbride### Features
207*882aa7c7SMatt Gilbride
208*882aa7c7SMatt Gilbride* Parent pom and gapic-generator-java-bom ([#1170](https://github.com/googleapis/gapic-generator-java/issues/1170)) ([4dd5fcf](https://github.com/googleapis/gapic-generator-java/commit/4dd5fcf7b817c56bcfd90c3977bf003f212fbddf))
209*882aa7c7SMatt Gilbride* Use gapic-generator-java jar in the client library generation process ([#918](https://github.com/googleapis/gapic-generator-java/issues/918)) ([0051f49](https://github.com/googleapis/gapic-generator-java/commit/0051f4939727ca818509332d78ba8fbbe98ea2c8))
210*882aa7c7SMatt Gilbride
211*882aa7c7SMatt Gilbride
212*882aa7c7SMatt Gilbride### Bug Fixes
213*882aa7c7SMatt Gilbride
214*882aa7c7SMatt Gilbride* **deps:** Update dependency com.google.auth:google-auth-library-oauth2-http to v1.14.0 ([#1183](https://github.com/googleapis/gapic-generator-java/issues/1183)) ([45fd2cb](https://github.com/googleapis/gapic-generator-java/commit/45fd2cbf4713ef070b7a78133169668541a14e74))
215*882aa7c7SMatt Gilbride* **deps:** Update dependency com.google.auto.value:auto-value-annotations to v1.10.1 ([#1184](https://github.com/googleapis/gapic-generator-java/issues/1184)) ([e2e01a0](https://github.com/googleapis/gapic-generator-java/commit/e2e01a01b7b222f629ddb3b57fe2537a5d3906de))
216*882aa7c7SMatt Gilbride* **deps:** Update dependency com.google.cloud:google-iam-policy to v1.6.22 ([#1145](https://github.com/googleapis/gapic-generator-java/issues/1145)) ([83f3aec](https://github.com/googleapis/gapic-generator-java/commit/83f3aec3d920bca422b12f91f007081d49d0c4cb))
217*882aa7c7SMatt Gilbride* **deps:** Update dependency com.google.cloud:libraries-bom to v26.2.0 ([#1185](https://github.com/googleapis/gapic-generator-java/issues/1185)) ([83766f1](https://github.com/googleapis/gapic-generator-java/commit/83766f1c180b756e58bf8c147ea697fbe51a4d13))
218*882aa7c7SMatt Gilbride* **deps:** Update dependency com.google.errorprone:error_prone_annotations to v2.17.0 - abandoned ([#1205](https://github.com/googleapis/gapic-generator-java/issues/1205)) ([031fff6](https://github.com/googleapis/gapic-generator-java/commit/031fff6f99694b6035c134fe96b7bef1a6143111))
219*882aa7c7SMatt Gilbride* **deps:** Update dependency com.google.errorprone:error_prone_annotations to v2.17.0 ([#1202](https://github.com/googleapis/gapic-generator-java/issues/1202)) ([c9a35b9](https://github.com/googleapis/gapic-generator-java/commit/c9a35b9eb04e1db8b30a81547afb170947f630ec))
220*882aa7c7SMatt Gilbride* **deps:** Update dependency com.google.guava:guava to v31.1-jre ([#1146](https://github.com/googleapis/gapic-generator-java/issues/1146)) ([e70f7f6](https://github.com/googleapis/gapic-generator-java/commit/e70f7f6d6e13ab6ddb2a91d378ddd2b286e8902b))
221*882aa7c7SMatt Gilbride* **deps:** Update dependency com.google.protobuf:protobuf-bom to v3.21.12 ([#1116](https://github.com/googleapis/gapic-generator-java/issues/1116)) ([41a220c](https://github.com/googleapis/gapic-generator-java/commit/41a220c227195c159fd408b8df07df7f3e7332cd))
222*882aa7c7SMatt Gilbride* **deps:** Update dependency com.google.protobuf:protobuf-java to v3.21.12 ([#1155](https://github.com/googleapis/gapic-generator-java/issues/1155)) ([ddb7edf](https://github.com/googleapis/gapic-generator-java/commit/ddb7edfa261540927db240363d3ec5715db2b3db))
223*882aa7c7SMatt Gilbride* **deps:** Update dependency io.grpc:grpc-bom to v1.51.1 ([#1137](https://github.com/googleapis/gapic-generator-java/issues/1137)) ([582c796](https://github.com/googleapis/gapic-generator-java/commit/582c796ee9dacc3a127aef0821c40afd8eb537ef))
224*882aa7c7SMatt Gilbride* **deps:** Update dependency io.grpc:grpc-bom to v1.51.1 ([#1157](https://github.com/googleapis/gapic-generator-java/issues/1157)) ([7528b45](https://github.com/googleapis/gapic-generator-java/commit/7528b45fb2e8a5046c931dc28619ef17143810ed))
225*882aa7c7SMatt Gilbride* **deps:** Update dependency io.grpc:grpc-protobuf to v1.51.1 ([#1158](https://github.com/googleapis/gapic-generator-java/issues/1158)) ([14081a1](https://github.com/googleapis/gapic-generator-java/commit/14081a1048d030748abeb200b26e6ca9add7ba8e))
226*882aa7c7SMatt Gilbride* **deps:** Update dependency io.grpc:grpc-stub to v1.51.1 ([#1159](https://github.com/googleapis/gapic-generator-java/issues/1159)) ([8745b57](https://github.com/googleapis/gapic-generator-java/commit/8745b570a033563a44e0d8f9763c2a03e2fa77b2))
227*882aa7c7SMatt Gilbride* **deps:** Update dependency jacoco to v0.8.8 ([#1204](https://github.com/googleapis/gapic-generator-java/issues/1204)) ([8c5e17b](https://github.com/googleapis/gapic-generator-java/commit/8c5e17ba325b7711f9ba9501992ab48e736ffc18))
228*882aa7c7SMatt Gilbride* **deps:** Update dependency org.mockito:mockito-core to v4.10.0 ([#1186](https://github.com/googleapis/gapic-generator-java/issues/1186)) ([1d791fb](https://github.com/googleapis/gapic-generator-java/commit/1d791fb932052b9e72ec5aabd0cb2fde36ed7a55))
229*882aa7c7SMatt Gilbride* **deps:** Update dependency org.mockito:mockito-core to v4.11.0 ([#1200](https://github.com/googleapis/gapic-generator-java/issues/1200)) ([25c7b26](https://github.com/googleapis/gapic-generator-java/commit/25c7b266edf1d2e1332bab8fbfe28486cb237ed6))
230*882aa7c7SMatt Gilbride* **deps:** Update dependency org.threeten:threetenbp to v1.6.5 ([#1160](https://github.com/googleapis/gapic-generator-java/issues/1160)) ([53be6b7](https://github.com/googleapis/gapic-generator-java/commit/53be6b7cfd0928675518cf5ba4784ce57c973993))
231*882aa7c7SMatt Gilbride* Focus 'Running the Plugin' documentation on googleapis, not showcase ([#1196](https://github.com/googleapis/gapic-generator-java/issues/1196)) ([d58b2e5](https://github.com/googleapis/gapic-generator-java/commit/d58b2e53238d42477ac246eefe9166192618180a))
232*882aa7c7SMatt Gilbride
233*882aa7c7SMatt Gilbride
234*882aa7c7SMatt Gilbride### Documentation
235*882aa7c7SMatt Gilbride
236*882aa7c7SMatt Gilbride* Development with local gapic-generator-java ([#1132](https://github.com/googleapis/gapic-generator-java/issues/1132)) ([079d830](https://github.com/googleapis/gapic-generator-java/commit/079d830a234bb6923f3b71894f40fd0fc31649e6))
237*882aa7c7SMatt Gilbride* Development with local gapic-generator-java ([#1132](https://github.com/googleapis/gapic-generator-java/issues/1132)) ([cbb9dce](https://github.com/googleapis/gapic-generator-java/commit/cbb9dce85438942f7b4f1b163756e311f54d75ea))
238*882aa7c7SMatt Gilbride
239*882aa7c7SMatt Gilbride## [2.12.0](https://github.com/googleapis/gapic-generator-java/compare/v2.11.0...v2.12.0) (2022-12-09)
240*882aa7c7SMatt Gilbride
241*882aa7c7SMatt Gilbride
242*882aa7c7SMatt Gilbride### Features
243*882aa7c7SMatt Gilbride
244*882aa7c7SMatt Gilbride* Add scripts to release gapic-generator-java as jar ([#1111](https://github.com/googleapis/gapic-generator-java/issues/1111)) ([7941cc5](https://github.com/googleapis/gapic-generator-java/commit/7941cc5d7b3aca732d27b4f00eae18a145f8c459))
245*882aa7c7SMatt Gilbride
246*882aa7c7SMatt Gilbride
247*882aa7c7SMatt Gilbride### Bug Fixes
248*882aa7c7SMatt Gilbride
249*882aa7c7SMatt Gilbride* Sonar coverage for non-standard directory structure ([#1108](https://github.com/googleapis/gapic-generator-java/issues/1108)) ([60dc190](https://github.com/googleapis/gapic-generator-java/commit/60dc1904676b1ede343b84998658eca2e20cc56a))
250*882aa7c7SMatt Gilbride
251*882aa7c7SMatt Gilbride
252*882aa7c7SMatt Gilbride### Dependencies
253*882aa7c7SMatt Gilbride
254*882aa7c7SMatt Gilbride* Explicitly declare dependencies instead of using shared-dependencies-bom ([#1115](https://github.com/googleapis/gapic-generator-java/issues/1115)) ([402d565](https://github.com/googleapis/gapic-generator-java/commit/402d565e318b31199f3765b3bf82528fb189255d))
255*882aa7c7SMatt Gilbride
256*882aa7c7SMatt Gilbride## [2.11.0](https://github.com/googleapis/gapic-generator-java/compare/v2.10.3...v2.11.0) (2022-11-30)
257*882aa7c7SMatt Gilbride
258*882aa7c7SMatt Gilbride
259*882aa7c7SMatt Gilbride### Features
260*882aa7c7SMatt Gilbride
261*882aa7c7SMatt Gilbride* **ast:** Array expressions ([#1080](https://github.com/googleapis/gapic-generator-java/issues/1080)) ([bd9532c](https://github.com/googleapis/gapic-generator-java/commit/bd9532c6663f2e8f9d9978cd0a3cffde821960ec))
262*882aa7c7SMatt Gilbride
263*882aa7c7SMatt Gilbride
264*882aa7c7SMatt Gilbride### Bug Fixes
265*882aa7c7SMatt Gilbride
266*882aa7c7SMatt Gilbride* **ast:** Add import generation for annotations on VariableExpr ([#1076](https://github.com/googleapis/gapic-generator-java/issues/1076)) ([f5d5524](https://github.com/googleapis/gapic-generator-java/commit/f5d5524e626f26ef53d4ae6c02118ef70ace205a))
267*882aa7c7SMatt Gilbride* **deps:** Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.6 ([#1088](https://github.com/googleapis/gapic-generator-java/issues/1088)) ([0e75338](https://github.com/googleapis/gapic-generator-java/commit/0e75338dcb083c4cccd35d8682ba9cbe4e314ef8))
268*882aa7c7SMatt Gilbride* Support testing nested argument method signatures and 'double' field assertions ([#1094](https://github.com/googleapis/gapic-generator-java/issues/1094)) ([4bf419f](https://github.com/googleapis/gapic-generator-java/commit/4bf419f764e2ecfdac9caf03968f40a8cd564655))
269*882aa7c7SMatt Gilbride
270*882aa7c7SMatt Gilbride## [2.10.3](https://github.com/googleapis/gapic-generator-java/compare/v2.10.2...v2.10.3) (2022-11-01)
271*882aa7c7SMatt Gilbride
272*882aa7c7SMatt Gilbride
273*882aa7c7SMatt Gilbride### Bug Fixes
274*882aa7c7SMatt Gilbride
275*882aa7c7SMatt Gilbride* Fix REST transport client creation generated javadoc sample ([#1077](https://github.com/googleapis/gapic-generator-java/issues/1077)) ([9ac0ca8](https://github.com/googleapis/gapic-generator-java/commit/9ac0ca80b09077f7880f0029b5d7b090a10a10b8))
276*882aa7c7SMatt Gilbride* Fixes regionTag breakage ([#1068](https://github.com/googleapis/gapic-generator-java/issues/1068)) ([bed9f72](https://github.com/googleapis/gapic-generator-java/commit/bed9f721fbafb5f2e974b6f43f8455f2fdb581f7))
277*882aa7c7SMatt Gilbride
278*882aa7c7SMatt Gilbride## [2.10.2](https://github.com/googleapis/gapic-generator-java/compare/v2.10.1...v2.10.2) (2022-10-24)
279*882aa7c7SMatt Gilbride
280*882aa7c7SMatt Gilbride
281*882aa7c7SMatt Gilbride### Bug Fixes
282*882aa7c7SMatt Gilbride
283*882aa7c7SMatt Gilbride* **deps:** Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.5 ([#1063](https://github.com/googleapis/gapic-generator-java/issues/1063)) ([80ed62c](https://github.com/googleapis/gapic-generator-java/commit/80ed62cf6aff395d150e394a44fb60da37e9a6ae))
284*882aa7c7SMatt Gilbride* Update regionTag to use service name ([#1047](https://github.com/googleapis/gapic-generator-java/issues/1047)) ([68b33c2](https://github.com/googleapis/gapic-generator-java/commit/68b33c23948ffe7a2bf6acd53731d786257f6bd1))
285*882aa7c7SMatt Gilbride
286*882aa7c7SMatt Gilbride## [2.10.1](https://github.com/googleapis/gapic-generator-java/compare/v2.10.0...v2.10.1) (2022-10-20)
287*882aa7c7SMatt Gilbride
288*882aa7c7SMatt Gilbride
289*882aa7c7SMatt Gilbride### Bug Fixes
290*882aa7c7SMatt Gilbride
291*882aa7c7SMatt Gilbride* **deps:** Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.2 ([#1035](https://github.com/googleapis/gapic-generator-java/issues/1035)) ([f76634a](https://github.com/googleapis/gapic-generator-java/commit/f76634af8497ef2977376af570d175eb0fe91e6f))
292*882aa7c7SMatt Gilbride* **deps:** Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.3 ([#1039](https://github.com/googleapis/gapic-generator-java/issues/1039)) ([9d25e47](https://github.com/googleapis/gapic-generator-java/commit/9d25e477126db35efd111a2b8ee76332b549ce91))
293*882aa7c7SMatt Gilbride* **deps:** Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.4 ([#1050](https://github.com/googleapis/gapic-generator-java/issues/1050)) ([3b052e2](https://github.com/googleapis/gapic-generator-java/commit/3b052e27bb704124ae3214dd3e8708f8e32afe6c))
294*882aa7c7SMatt Gilbride* **deps:** Update dependency org.yaml:snakeyaml to v1.32 ([#1037](https://github.com/googleapis/gapic-generator-java/issues/1037)) ([b520aa0](https://github.com/googleapis/gapic-generator-java/commit/b520aa0d35407daf96123d63c3112b9f29715115))
295*882aa7c7SMatt Gilbride* **deps:** Update dependency org.yaml:snakeyaml to v1.33 ([#1043](https://github.com/googleapis/gapic-generator-java/issues/1043)) ([67a5dc5](https://github.com/googleapis/gapic-generator-java/commit/67a5dc5e4dd3302ececd212dd047f5731c4bf74d))
296*882aa7c7SMatt Gilbride* Get numeric value for Enum fields if it is configured as query param or path param ([#1042](https://github.com/googleapis/gapic-generator-java/issues/1042)) ([0fdfa67](https://github.com/googleapis/gapic-generator-java/commit/0fdfa67fec84e1983c12b10c7b7ae7a0efa80f4d))
297*882aa7c7SMatt Gilbride* Update sample region tag to parse host instead of proto package ([#1040](https://github.com/googleapis/gapic-generator-java/issues/1040)) ([01c14d4](https://github.com/googleapis/gapic-generator-java/commit/01c14d41d4195963c0ed46f310360f39eec6d420))
298*882aa7c7SMatt Gilbride
299*882aa7c7SMatt Gilbride## [2.10.0](https://github.com/googleapis/gapic-generator-java/compare/v2.9.0...v2.10.0) (2022-09-06)
300*882aa7c7SMatt Gilbride
301*882aa7c7SMatt Gilbride
302*882aa7c7SMatt Gilbride### Features
303*882aa7c7SMatt Gilbride
304*882aa7c7SMatt Gilbride* Add support for rest numeric enums. ([#1020](https://github.com/googleapis/gapic-generator-java/issues/1020)) ([0a89829](https://github.com/googleapis/gapic-generator-java/commit/0a898299a6adb28dec6ce2af762827a434242311))
305*882aa7c7SMatt Gilbride* **ast:** Extend support for annotation named parameters ([#1012](https://github.com/googleapis/gapic-generator-java/issues/1012)) ([5d3ff75](https://github.com/googleapis/gapic-generator-java/commit/5d3ff75db429d6dd43b0c3fc5dd4bfcb5ad06ae4))
306*882aa7c7SMatt Gilbride* Update autogenerated snippet disclaimer ([#1029](https://github.com/googleapis/gapic-generator-java/issues/1029)) ([16f26f6](https://github.com/googleapis/gapic-generator-java/commit/16f26f63aa61b4ac4d42a1548a868fc1dd49c0eb))
307*882aa7c7SMatt Gilbride
308*882aa7c7SMatt Gilbride
309*882aa7c7SMatt Gilbride### Bug Fixes
310*882aa7c7SMatt Gilbride
311*882aa7c7SMatt Gilbride* **ast:** Removed lambda void return type check ([#1019](https://github.com/googleapis/gapic-generator-java/issues/1019)) ([317eff6](https://github.com/googleapis/gapic-generator-java/commit/317eff6cc3f5dc46896465d47a0d5135ed8dd0d2))
312*882aa7c7SMatt Gilbride* **bazel:** Do not emit empty rm commands ([#1027](https://github.com/googleapis/gapic-generator-java/issues/1027)) ([7064f4c](https://github.com/googleapis/gapic-generator-java/commit/7064f4c6095f47895ec86712b5a3c73a66a76e3c))
313*882aa7c7SMatt Gilbride* **bazel:** Do not print current working directory ([#1028](https://github.com/googleapis/gapic-generator-java/issues/1028)) ([5d94f1d](https://github.com/googleapis/gapic-generator-java/commit/5d94f1dc0fad961774f884e6cb1dc210f925f57d))
314*882aa7c7SMatt Gilbride* **deps:** Update dependency com.google.cloud ([27a8aa2](https://github.com/googleapis/gapic-generator-java/commit/27a8aa21766589c044a2f2db2b46e20e4321cf59))
315*882aa7c7SMatt Gilbride* **deps:** Update dependency com.google.cloud ([883fafa](https://github.com/googleapis/gapic-generator-java/commit/883fafa409e74a3943f147e01c7a100e9336e4a9))
316*882aa7c7SMatt Gilbride* **deps:** Update dependency org.yaml ([56fd1ea](https://github.com/googleapis/gapic-generator-java/commit/56fd1ea51c949fa87ced1a5680b5542953097914))
317*882aa7c7SMatt Gilbride
318*882aa7c7SMatt Gilbride## [2.9.0](https://github.com/googleapis/gapic-generator-java/compare/v2.8.3...v2.9.0) (2022-07-11)
319*882aa7c7SMatt Gilbride
320*882aa7c7SMatt Gilbride
321*882aa7c7SMatt Gilbride### Features
322*882aa7c7SMatt Gilbride
323*882aa7c7SMatt Gilbride* **ast:** add support for LambdaExpr to infer type from return expr type ([#1011](https://github.com/googleapis/gapic-generator-java/issues/1011)) ([a179558](https://github.com/googleapis/gapic-generator-java/commit/a1795582948d6c721544b920c86a4642df3b39a0))
324*882aa7c7SMatt Gilbride
325*882aa7c7SMatt Gilbride## [2.8.3](https://github.com/googleapis/gapic-generator-java/compare/v2.8.2...v2.8.3) (2022-06-27)
326*882aa7c7SMatt Gilbride
327*882aa7c7SMatt Gilbride
328*882aa7c7SMatt Gilbride### Bug Fixes
329*882aa7c7SMatt Gilbride
330*882aa7c7SMatt Gilbride* **deps:** update dependency com.google.cloud:google-cloud-shared-dependencies to v2.13.0 ([#1009](https://github.com/googleapis/gapic-generator-java/issues/1009)) ([9dcc470](https://github.com/googleapis/gapic-generator-java/commit/9dcc4705ba429ed63468033711b2043386ab5dd3))
331*882aa7c7SMatt Gilbride* Fix mixin mock service and gradle build generation ([#1010](https://github.com/googleapis/gapic-generator-java/issues/1010)) ([d896e6e](https://github.com/googleapis/gapic-generator-java/commit/d896e6e1b052a9da5ef1304220ec88017a24991d))
332*882aa7c7SMatt Gilbride* make `BetaApi` the `getHttpJsonOperationsClient()` in case of multitransport clients ([#1007](https://github.com/googleapis/gapic-generator-java/issues/1007)) ([badd554](https://github.com/googleapis/gapic-generator-java/commit/badd5544d1cd7e03e8c1b282aac4954acb1bb5f0))
333*882aa7c7SMatt Gilbride
334*882aa7c7SMatt Gilbride## [2.8.2](https://github.com/googleapis/gapic-generator-java/compare/v2.8.1...v2.8.2) (2022-06-14)
335*882aa7c7SMatt Gilbride
336*882aa7c7SMatt Gilbride
337*882aa7c7SMatt Gilbride### Bug Fixes
338*882aa7c7SMatt Gilbride
339*882aa7c7SMatt Gilbride* Fix typo in generated comment ([#1006](https://github.com/googleapis/gapic-generator-java/issues/1006)) ([14e76e7](https://github.com/googleapis/gapic-generator-java/commit/14e76e73802ec05f2fe4a820ab10c2dbf7321c6d))
340*882aa7c7SMatt Gilbride* Remove HttpMethod compile time dependency from genrated HttpJson stubs ([#1004](https://github.com/googleapis/gapic-generator-java/issues/1004)) ([e5988a0](https://github.com/googleapis/gapic-generator-java/commit/e5988a0e4900efd1943e942f445f1e86fdd6b05c))
341*882aa7c7SMatt Gilbride
342*882aa7c7SMatt Gilbride## [2.8.1](https://github.com/googleapis/gapic-generator-java/compare/v2.8.0...v2.8.1) (2022-06-09)
343*882aa7c7SMatt Gilbride
344*882aa7c7SMatt Gilbride
345*882aa7c7SMatt Gilbride### Bug Fixes
346*882aa7c7SMatt Gilbride
347*882aa7c7SMatt Gilbride* More REST transport fixes ([#1003](https://github.com/googleapis/gapic-generator-java/issues/1003)) ([2bed7cf](https://github.com/googleapis/gapic-generator-java/commit/2bed7cf4f4168977ccb413125c6bcb43422061fd))
348*882aa7c7SMatt Gilbride* Multiple REST transport related fixes ([#997](https://github.com/googleapis/gapic-generator-java/issues/997)) ([61e2e96](https://github.com/googleapis/gapic-generator-java/commit/61e2e9660fa62536163982f3241fcc479973e163))
349*882aa7c7SMatt Gilbride* use correct paginated field name ([#1001](https://github.com/googleapis/gapic-generator-java/issues/1001)) ([7f186b5](https://github.com/googleapis/gapic-generator-java/commit/7f186b551f14cc14a503b552ef73c52d9e491628))
350*882aa7c7SMatt Gilbride
351*882aa7c7SMatt Gilbride## [2.8.0](https://github.com/googleapis/gapic-generator-java/compare/v2.7.0...v2.8.0) (2022-05-21)
352*882aa7c7SMatt Gilbride
353*882aa7c7SMatt Gilbride
354*882aa7c7SMatt Gilbride### Features
355*882aa7c7SMatt Gilbride
356*882aa7c7SMatt Gilbride* Add support for additional_bindings ([#993](https://github.com/googleapis/gapic-generator-java/issues/993)) ([ce58c18](https://github.com/googleapis/gapic-generator-java/commit/ce58c181691d0be826634d1bd8373f07c1295156))
357*882aa7c7SMatt Gilbride
358*882aa7c7SMatt Gilbride
359*882aa7c7SMatt Gilbride### Bug Fixes
360*882aa7c7SMatt Gilbride
361*882aa7c7SMatt Gilbride* [REGAPIC] Fix repeated fields handling for query parameters ([#989](https://github.com/googleapis/gapic-generator-java/issues/989)) ([f7ceab9](https://github.com/googleapis/gapic-generator-java/commit/f7ceab9ee53b34b2114b77bb4bebb693ad6989a7))
362*882aa7c7SMatt Gilbride* [REGAPIC] Fix snake_case nested resource names in generated unit tests ([#990](https://github.com/googleapis/gapic-generator-java/issues/990)) ([b8e3ae4](https://github.com/googleapis/gapic-generator-java/commit/b8e3ae4c0ebe98d757acb079987d96b281aec1f5))
363*882aa7c7SMatt Gilbride* **deps:** update dependency com.google.cloud:google-cloud-shared-dependencies to v2.11.0 ([#995](https://github.com/googleapis/gapic-generator-java/issues/995)) ([df7e08e](https://github.com/googleapis/gapic-generator-java/commit/df7e08ebdf76b8dfb4b9961d3c8670f8e95c788c))
364*882aa7c7SMatt Gilbride* **deps:** update dependency com.google.cloud:google-cloud-shared-dependencies to v2.12.0 ([#996](https://github.com/googleapis/gapic-generator-java/issues/996)) ([4673e52](https://github.com/googleapis/gapic-generator-java/commit/4673e5206b4535d2e691b5c0b8cffaa5b35c4ca1))
365*882aa7c7SMatt Gilbride* Fix `BetaApi` annotaiton usage for REST transport and clean `BetaApi` for default stubs in all transports ([#987](https://github.com/googleapis/gapic-generator-java/issues/987)) ([d22b966](https://github.com/googleapis/gapic-generator-java/commit/d22b966703644ea150b9ceee6df39cde17cf8df4))
366*882aa7c7SMatt Gilbride
367*882aa7c7SMatt Gilbride## [2.7.0](https://github.com/googleapis/gapic-generator-java/compare/v2.6.1...v2.7.0) (2022-04-29)
368*882aa7c7SMatt Gilbride
369*882aa7c7SMatt Gilbride
370*882aa7c7SMatt Gilbride### Features
371*882aa7c7SMatt Gilbride
372*882aa7c7SMatt Gilbride* Add add autogenerated javadoc sample for selecting REST transport over gRPC ([#983](https://github.com/googleapis/gapic-generator-java/issues/983)) ([051713d](https://github.com/googleapis/gapic-generator-java/commit/051713dec7706713900b8708e3a6b9ab0639438e))
373*882aa7c7SMatt Gilbride* inline disclaimer comment, use Sample/RegionTag, collect GapicClass samples (pt 2) ([#970](https://github.com/googleapis/gapic-generator-java/issues/970)) ([f8b3616](https://github.com/googleapis/gapic-generator-java/commit/f8b36168372118d6ed639263bae192647912ed43))
374*882aa7c7SMatt Gilbride* SampleComposer, Sample, Region Tag (pt1) ([#933](https://github.com/googleapis/gapic-generator-java/issues/933)) ([b7cf105](https://github.com/googleapis/gapic-generator-java/commit/b7cf105764bdc6c0a952e7b2705a454bbce3eadf))
375*882aa7c7SMatt Gilbride* write samples to file (pt3) ([#980](https://github.com/googleapis/gapic-generator-java/issues/980)) ([04a6665](https://github.com/googleapis/gapic-generator-java/commit/04a66659f3724d125206b09ad6cf9544d064e8ae))
376*882aa7c7SMatt Gilbride
377*882aa7c7SMatt Gilbride
378*882aa7c7SMatt Gilbride### Bug Fixes
379*882aa7c7SMatt Gilbride
380*882aa7c7SMatt Gilbride* allow empty services and java keywords as a method names ([#985](https://github.com/googleapis/gapic-generator-java/issues/985)) ([e37893c](https://github.com/googleapis/gapic-generator-java/commit/e37893c37e333c947b75f55b1974045509d171d4))
381*882aa7c7SMatt Gilbride* **deps:** update dependency com.google.cloud:google-cloud-shared-dependencies to v2.10.0 ([#982](https://github.com/googleapis/gapic-generator-java/issues/982)) ([9e863f8](https://github.com/googleapis/gapic-generator-java/commit/9e863f8b7b0407cb1a58aba5952f54b56d15167f))
382*882aa7c7SMatt Gilbride* **deps:** update dependency com.google.cloud:google-cloud-shared-dependencies to v2.8.0 ([#959](https://github.com/googleapis/gapic-generator-java/issues/959)) ([0ca7a21](https://github.com/googleapis/gapic-generator-java/commit/0ca7a21df4fbae041e96b97a7235eff01195f429))
383*882aa7c7SMatt Gilbride* **deps:** update dependency com.google.cloud:google-cloud-shared-dependencies to v2.9.0 ([#973](https://github.com/googleapis/gapic-generator-java/issues/973)) ([8fa9f07](https://github.com/googleapis/gapic-generator-java/commit/8fa9f07123e5b2837ce2cd7fc6cf8bbed43ae2ae))
384*882aa7c7SMatt Gilbride* **deps:** update dependency junit:junit to v4.13.2 ([#940](https://github.com/googleapis/gapic-generator-java/issues/940)) ([09c69f7](https://github.com/googleapis/gapic-generator-java/commit/09c69f723fd868d767b88467ed3c496461876c75))
385*882aa7c7SMatt Gilbride* **deps:** update dependency org.yaml:snakeyaml to v1.30 ([#946](https://github.com/googleapis/gapic-generator-java/issues/946)) ([996c8c3](https://github.com/googleapis/gapic-generator-java/commit/996c8c38bc7d9e5730bdaf99fdd5b20aee5cd9b8))
386*882aa7c7SMatt Gilbride* setups for manually runs single JUnit test ([7ab9ae3](https://github.com/googleapis/gapic-generator-java/commit/7ab9ae30d71e755877061596bfba8f6c87e0f66b))
387*882aa7c7SMatt Gilbride* Update copyright to 2022 for newly generated files. ([#951](https://github.com/googleapis/gapic-generator-java/issues/951)) ([a6ad7d9](https://github.com/googleapis/gapic-generator-java/commit/a6ad7d9988fc9e42b371082130e3b7f6bab75719))
388*882aa7c7SMatt Gilbride
389*882aa7c7SMatt Gilbride### [2.6.1](https://github.com/googleapis/gapic-generator-java/compare/v2.6.0...v2.6.1) (2022-02-11)
390*882aa7c7SMatt Gilbride
391*882aa7c7SMatt Gilbride
392*882aa7c7SMatt Gilbride### Bug Fixes
393*882aa7c7SMatt Gilbride
394*882aa7c7SMatt Gilbride* Routing annotation was not recognized on parsing protos ([#928](https://github.com/googleapis/gapic-generator-java/issues/928)) ([2ce9f42](https://github.com/googleapis/gapic-generator-java/commit/2ce9f42ce23e91ff4f559d6a44be57df9f97eb46))
395*882aa7c7SMatt Gilbride
396*882aa7c7SMatt Gilbride## [2.6.0](https://github.com/googleapis/gapic-generator-java/compare/v2.5.0...v2.6.0) (2022-01-28)
397*882aa7c7SMatt Gilbride
398*882aa7c7SMatt Gilbride
399*882aa7c7SMatt Gilbride### Features
400*882aa7c7SMatt Gilbride
401*882aa7c7SMatt Gilbride* Support explicit dynamic routing header ([#887](https://github.com/googleapis/gapic-generator-java/issues/887)) ([bcc1bdb](https://github.com/googleapis/gapic-generator-java/commit/bcc1bdb5fdf57d8843a03318d746df7d8392d848))
402*882aa7c7SMatt Gilbride
403*882aa7c7SMatt Gilbride
404*882aa7c7SMatt Gilbride### Bug Fixes
405*882aa7c7SMatt Gilbride
406*882aa7c7SMatt Gilbride* increase default memory for Gradle builds on generated libraries ([#907](https://github.com/googleapis/gapic-generator-java/issues/907)) ([d210aa1](https://github.com/googleapis/gapic-generator-java/commit/d210aa193d45ba5fbdea6ae5f31e471401c27cb7))
407*882aa7c7SMatt Gilbride
408*882aa7c7SMatt Gilbride## [2.5.0](https://github.com/googleapis/gapic-generator-java/compare/v2.4.1...v2.5.0) (2022-01-22)
409*882aa7c7SMatt Gilbride
410*882aa7c7SMatt Gilbride
411*882aa7c7SMatt Gilbride### Features
412*882aa7c7SMatt Gilbride
413*882aa7c7SMatt Gilbride* add server streaming support for REST transport ([#902](https://github.com/googleapis/gapic-generator-java/issues/902)) ([3b2dec6](https://github.com/googleapis/gapic-generator-java/commit/3b2dec6adf46823eeb6859e93362e63f00d84ffc))
414*882aa7c7SMatt Gilbride* make generated test values comply with url path template ([#903](https://github.com/googleapis/gapic-generator-java/issues/903)) ([bfb35cd](https://github.com/googleapis/gapic-generator-java/commit/bfb35cd31c05b5fbd2ea8073bcdcfdd3496bca12))
415*882aa7c7SMatt Gilbride
416*882aa7c7SMatt Gilbride### [2.4.1](https://github.com/googleapis/gapic-generator-java/compare/v2.4.0...v2.4.1) (2022-01-14)
417*882aa7c7SMatt Gilbride
418*882aa7c7SMatt Gilbride
419*882aa7c7SMatt Gilbride### Bug Fixes
420*882aa7c7SMatt Gilbride
421*882aa7c7SMatt Gilbride* expose extra deps transitively to library users ([#899](https://github.com/googleapis/gapic-generator-java/issues/899)) ([8fa2660](https://github.com/googleapis/gapic-generator-java/commit/8fa2660022cf65ebed011165378683173989332b))
422*882aa7c7SMatt Gilbride* fix broken Gradle allJars task on generated libs ([#901](https://github.com/googleapis/gapic-generator-java/issues/901)) ([e990105](https://github.com/googleapis/gapic-generator-java/commit/e99010596d85f891a738de71be3b5fb9c857594a))
423*882aa7c7SMatt Gilbride
424*882aa7c7SMatt Gilbride## [2.4.0](https://github.com/googleapis/gapic-generator-java/compare/v2.3.1...v2.4.0) (2022-01-11)
425*882aa7c7SMatt Gilbride
426*882aa7c7SMatt Gilbride
427*882aa7c7SMatt Gilbride### Features
428*882aa7c7SMatt Gilbride
429*882aa7c7SMatt Gilbride* add `install` "alias" for local publication ([#897](https://github.com/googleapis/gapic-generator-java/issues/897)) ([662d1ba](https://github.com/googleapis/gapic-generator-java/commit/662d1ba2dab831a7927159b85c196caf28f13cc7))
430*882aa7c7SMatt Gilbride
431*882aa7c7SMatt Gilbride### [2.3.1](https://www.github.com/googleapis/gapic-generator-java/compare/v2.3.0...v2.3.1) (2022-01-10)
432*882aa7c7SMatt Gilbride
433*882aa7c7SMatt Gilbride
434*882aa7c7SMatt Gilbride### Bug Fixes
435*882aa7c7SMatt Gilbride
436*882aa7c7SMatt Gilbride* fix Gradle build error for sourcesJar task on generated libs ([#894](https://www.github.com/googleapis/gapic-generator-java/issues/894)) ([1060a1a](https://www.github.com/googleapis/gapic-generator-java/commit/1060a1af874d9be3f89c567635630f5ad6f8e830))
437*882aa7c7SMatt Gilbride
438*882aa7c7SMatt Gilbride## [2.3.0](https://www.github.com/googleapis/gapic-generator-java/compare/v2.2.4...v2.3.0) (2022-01-06)
439*882aa7c7SMatt Gilbride
440*882aa7c7SMatt Gilbride
441*882aa7c7SMatt Gilbride### Features
442*882aa7c7SMatt Gilbride
443*882aa7c7SMatt Gilbride* support Java 9+ compilation of generated libs ([#889](https://www.github.com/googleapis/gapic-generator-java/issues/889)) ([83552c4](https://www.github.com/googleapis/gapic-generator-java/commit/83552c45611c5a79533d6872bf8824cc686e480d))
444*882aa7c7SMatt Gilbride
445*882aa7c7SMatt Gilbride### [2.2.4](https://www.github.com/googleapis/gapic-generator-java/compare/v2.2.3...v2.2.4) (2022-01-04)
446*882aa7c7SMatt Gilbride
447*882aa7c7SMatt Gilbride
448*882aa7c7SMatt Gilbride### Bug Fixes
449*882aa7c7SMatt Gilbride
450*882aa7c7SMatt Gilbride* add missing dependencies in Gradle for "self-service" library generation ([#884](https://www.github.com/googleapis/gapic-generator-java/issues/884)) ([3adac5e](https://www.github.com/googleapis/gapic-generator-java/commit/3adac5e2898e40a1e5395ab65db037c26a4f7e1b))
451*882aa7c7SMatt Gilbride
452*882aa7c7SMatt Gilbride### [2.2.3](https://www.github.com/googleapis/gapic-generator-java/compare/v2.2.2...v2.2.3) (2021-12-06)
453*882aa7c7SMatt Gilbride
454*882aa7c7SMatt Gilbride
455*882aa7c7SMatt Gilbride### Bug Fixes
456*882aa7c7SMatt Gilbride
457*882aa7c7SMatt Gilbride* **deps:** upgrade gax to 2.7.1, protobuf to 3.19.1, grpc to 1.42.1, and truth to 1.1.2, upgrade Bazel in GitHub Actions, and fix build error ([#877](https://www.github.com/googleapis/gapic-generator-java/issues/877)) ([1597707](https://www.github.com/googleapis/gapic-generator-java/commit/1597707e8d525f8abaa058bc0fdcbd3a825032c9))
458*882aa7c7SMatt Gilbride
459*882aa7c7SMatt Gilbride### [2.2.2](https://www.github.com/googleapis/gapic-generator-java/compare/v2.2.1...v2.2.2) (2021-11-05)
460*882aa7c7SMatt Gilbride
461*882aa7c7SMatt Gilbride
462*882aa7c7SMatt Gilbride### Bug Fixes
463*882aa7c7SMatt Gilbride
464*882aa7c7SMatt Gilbride* **resnames:** ensure determinstic code generation ([#865](https://www.github.com/googleapis/gapic-generator-java/issues/865)) ([680874d](https://www.github.com/googleapis/gapic-generator-java/commit/680874dcf84a5c31abc5948fa59f2cb38f14d80c))
465*882aa7c7SMatt Gilbride* revert gradle version used for generated assembly packages (bazel rules) ([#872](https://www.github.com/googleapis/gapic-generator-java/issues/872)) ([4e73c9a](https://www.github.com/googleapis/gapic-generator-java/commit/4e73c9aefa3527a0b28c0d32255accf679218b81))
466*882aa7c7SMatt Gilbride* Use parent type instead of child_type in method doc sample ([#862](https://www.github.com/googleapis/gapic-generator-java/issues/862)) ([6a39c7f](https://www.github.com/googleapis/gapic-generator-java/commit/6a39c7f54180154f393e88196c79cc9ebba38e52))
467*882aa7c7SMatt Gilbride
468*882aa7c7SMatt Gilbride### [2.2.1](https://www.github.com/googleapis/gapic-generator-java/compare/v2.2.0...v2.2.1) (2021-10-25)
469*882aa7c7SMatt Gilbride
470*882aa7c7SMatt Gilbride
471*882aa7c7SMatt Gilbride### Bug Fixes
472*882aa7c7SMatt Gilbride
473*882aa7c7SMatt Gilbride* gax batching regression ([#863](https://www.github.com/googleapis/gapic-generator-java/issues/863)) ([3a6f168](https://www.github.com/googleapis/gapic-generator-java/commit/3a6f168322962d1b54ed37ff258e228e4b2f33ed))
474*882aa7c7SMatt Gilbride
475*882aa7c7SMatt Gilbride## [2.2.0](https://www.github.com/googleapis/gapic-generator-java/compare/v2.1.0...v2.2.0) (2021-10-09)
476*882aa7c7SMatt Gilbride
477*882aa7c7SMatt Gilbride
478*882aa7c7SMatt Gilbride### Features
479*882aa7c7SMatt Gilbride
480*882aa7c7SMatt Gilbride* Add REST AIP-151 LRO suport ([cb1b534](https://www.github.com/googleapis/gapic-generator-java/commit/cb1b534701b95781e5195e57eacf6d0abff252bf))
481*882aa7c7SMatt Gilbride* enable self signed JWT for http ([#850](https://www.github.com/googleapis/gapic-generator-java/issues/850)) ([aba0ec0](https://www.github.com/googleapis/gapic-generator-java/commit/aba0ec00dc912400e1c0457d971d8f4120c5d03a))
482*882aa7c7SMatt Gilbride* Implement DIREGAPIC LRO annotations ([#832](https://www.github.com/googleapis/gapic-generator-java/issues/832)) ([d7b29e0](https://www.github.com/googleapis/gapic-generator-java/commit/d7b29e05d7cfda1eb1a3b09d7ad7d625cab4bde1))
483*882aa7c7SMatt Gilbride* REGAPIC initial implementation ([#824](https://www.github.com/googleapis/gapic-generator-java/issues/824)) ([fdcfe70](https://www.github.com/googleapis/gapic-generator-java/commit/fdcfe705b5fb42e11dfd511ccf7fdee40bcba131))
484*882aa7c7SMatt Gilbride* REGAPIC Multitransport implementation (grpc+rest) ([#833](https://www.github.com/googleapis/gapic-generator-java/issues/833)) ([445daf4](https://www.github.com/googleapis/gapic-generator-java/commit/445daf472b337520f108b485abfdbe8b20b16b01))
485*882aa7c7SMatt Gilbride
486*882aa7c7SMatt Gilbride
487*882aa7c7SMatt Gilbride### Bug Fixes
488*882aa7c7SMatt Gilbride
489*882aa7c7SMatt Gilbride* [bazel] fix rest transport handling in assembly rule ([#835](https://www.github.com/googleapis/gapic-generator-java/issues/835)) ([92f7c1c](https://www.github.com/googleapis/gapic-generator-java/commit/92f7c1cf7b343947a64943fd7ee7ffb4d67a9d5a))
490*882aa7c7SMatt Gilbride* DIREGAPIC LRO generated tests logic ([#838](https://www.github.com/googleapis/gapic-generator-java/issues/838)) ([8ae8e6f](https://www.github.com/googleapis/gapic-generator-java/commit/8ae8e6f111d0f3849986cd0445d6003601ced148))
491*882aa7c7SMatt Gilbride* fix diregapic-lro logic ([#834](https://www.github.com/googleapis/gapic-generator-java/issues/834)) ([957f69a](https://www.github.com/googleapis/gapic-generator-java/commit/957f69a0dc063e77b5e49da28f0a6d9a4a6c3bdb))
492*882aa7c7SMatt Gilbride
493*882aa7c7SMatt Gilbride## [2.1.0](https://www.github.com/googleapis/gapic-generator-java/compare/v2.0.1...v2.1.0) (2021-08-17)
494*882aa7c7SMatt Gilbride
495*882aa7c7SMatt Gilbride
496*882aa7c7SMatt Gilbride### Features
497*882aa7c7SMatt Gilbride
498*882aa7c7SMatt Gilbride* enable self signed jwt for gapic clients ([#794](https://www.github.com/googleapis/gapic-generator-java/issues/794)) ([1b7ee1e](https://www.github.com/googleapis/gapic-generator-java/commit/1b7ee1e3911e1c8ecab9a94d68d7a59b437d2449))
499*882aa7c7SMatt Gilbride
500*882aa7c7SMatt Gilbride### [2.0.1](https://www.github.com/googleapis/gapic-generator-java/compare/v2.0.0...v2.0.1) (2021-08-06)
501*882aa7c7SMatt Gilbride
502*882aa7c7SMatt Gilbride
503*882aa7c7SMatt Gilbride### Bug Fixes
504*882aa7c7SMatt Gilbride
505*882aa7c7SMatt Gilbride* bring back unused resnames for Ads ([#821](https://www.github.com/googleapis/gapic-generator-java/issues/821)) ([7fa135c](https://www.github.com/googleapis/gapic-generator-java/commit/7fa135c9aa60c9cb15880e098d36ea81b95ea488))
506*882aa7c7SMatt Gilbride* **resnames:** ensure deterministic resname order for samplegen ([#813](https://www.github.com/googleapis/gapic-generator-java/issues/813)) ([c4709df](https://www.github.com/googleapis/gapic-generator-java/commit/c4709df5d8ed9f0074f7e25df5db93e9d9b35749))
507*882aa7c7SMatt Gilbride
508*882aa7c7SMatt Gilbride## [2.0.0](https://www.github.com/googleapis/gapic-generator-java/compare/v1.0.17...v2.0.0) (2021-08-03)
509*882aa7c7SMatt Gilbride
510*882aa7c7SMatt Gilbride
511*882aa7c7SMatt Gilbride### ⚠ BREAKING CHANGES
512*882aa7c7SMatt Gilbride
513*882aa7c7SMatt Gilbride* remove Exception, unused resname classes for Java major version bump (#814)
514*882aa7c7SMatt Gilbride
515*882aa7c7SMatt Gilbride### Features
516*882aa7c7SMatt Gilbride
517*882aa7c7SMatt Gilbride* Lambda-ize single-method anon classes (Java 8+) ([#815](https://www.github.com/googleapis/gapic-generator-java/issues/815)) ([19b661c](https://www.github.com/googleapis/gapic-generator-java/commit/19b661cc78757e37ce93bae96eb81cb4ac32658b))
518*882aa7c7SMatt Gilbride* remove Exception, unused resname classes for Java major version bump ([#814](https://www.github.com/googleapis/gapic-generator-java/issues/814)) ([8abece2](https://www.github.com/googleapis/gapic-generator-java/commit/8abece20dd20e9ac8134df04301ce5b6e2ab76ad))
519*882aa7c7SMatt Gilbride
520*882aa7c7SMatt Gilbride### [1.0.17](https://www.github.com/googleapis/gapic-generator-java/compare/v1.0.16...v1.0.17) (2021-08-02)
521*882aa7c7SMatt Gilbride
522*882aa7c7SMatt Gilbride
523*882aa7c7SMatt Gilbride### Features
524*882aa7c7SMatt Gilbride
525*882aa7c7SMatt Gilbride* **ast:** Add support for multi-catch blocks [ggj] ([#811](https://www.github.com/googleapis/gapic-generator-java/issues/811)) ([55ef1a6](https://www.github.com/googleapis/gapic-generator-java/commit/55ef1a63427683538e48050333eedb0666635568))
526*882aa7c7SMatt Gilbride* **ast:** Add support for Throwable causes [ggj] ([#801](https://www.github.com/googleapis/gapic-generator-java/issues/801)) ([7fdeece](https://www.github.com/googleapis/gapic-generator-java/commit/7fdeeced7642fefdfdc5c6e898661c72fe9d78a8))
527*882aa7c7SMatt Gilbride* **ast:** support throwing all kinds of expressions ([#810](https://www.github.com/googleapis/gapic-generator-java/issues/810)) ([0817650](https://www.github.com/googleapis/gapic-generator-java/commit/0817650b35487f32d7987ba718ce71fc7551e3a0))
528*882aa7c7SMatt Gilbride
529*882aa7c7SMatt Gilbride
530*882aa7c7SMatt Gilbride### Bug Fixes
531*882aa7c7SMatt Gilbride
532*882aa7c7SMatt Gilbride* (rest transport) Add `@BetaApi` to the generated `TransportServiceFactory` class and lro-specific method ([#787](https://www.github.com/googleapis/gapic-generator-java/issues/787)) ([ebe1aef](https://www.github.com/googleapis/gapic-generator-java/commit/ebe1aefbe860a41aabd8ced5268ccc6c7efdf791))
533*882aa7c7SMatt Gilbride* prevent hanging by call backgroundResources.close() on stub.close() [ggj] ([#804](https://www.github.com/googleapis/gapic-generator-java/issues/804)) ([428db97](https://www.github.com/googleapis/gapic-generator-java/commit/428db97c1534255a60530a8ed6137efc17ed56f4))
534*882aa7c7SMatt Gilbride* **resnames:** fallback to fully-qualified Object name upon proto typing conflicts [ggj] ([#803](https://www.github.com/googleapis/gapic-generator-java/issues/803)) ([e654bfb](https://www.github.com/googleapis/gapic-generator-java/commit/e654bfb936b571af2546f550c9a1589f8ad63d67))
535*882aa7c7SMatt Gilbride
536*882aa7c7SMatt Gilbride
537*882aa7c7SMatt Gilbride
538*882aa7c7SMatt Gilbride### [1.0.16](https://www.github.com/googleapis/gapic-generator-java/compare/v1.0.15...v1.0.16) (2021-06-30)
539*882aa7c7SMatt Gilbride
540*882aa7c7SMatt Gilbride
541*882aa7c7SMatt Gilbride### Bug Fixes
542*882aa7c7SMatt Gilbride
543*882aa7c7SMatt Gilbride* **bazel:** Eradicate monolith deps from Java µgen repo ([#778](https://www.github.com/googleapis/gapic-generator-java/issues/778)) ([86f2472](https://www.github.com/googleapis/gapic-generator-java/commit/86f2472963f020127ef6ff92be6241d12e2273af))
544*882aa7c7SMatt Gilbride* **build:** Update googleapis-discovery hash to fix compute integration test ([#782](https://www.github.com/googleapis/gapic-generator-java/issues/782)) ([46bb19a](https://www.github.com/googleapis/gapic-generator-java/commit/46bb19a7ee61da86b4be6d87a71f3cd210e753d2))
545*882aa7c7SMatt Gilbride* **protoc:** Mirror protoc's field name conflict resolution logic in client generation ([#781](https://www.github.com/googleapis/gapic-generator-java/issues/781)) ([9432979](https://www.github.com/googleapis/gapic-generator-java/commit/9432979bab59f48c8645fa47d752cdd470d4a682))
546*882aa7c7SMatt Gilbride
547*882aa7c7SMatt Gilbride### [1.0.15](https://www.github.com/googleapis/gapic-generator-java/compare/v1.0.14...v1.0.15) (2021-06-22)
548*882aa7c7SMatt Gilbride
549*882aa7c7SMatt Gilbride
550*882aa7c7SMatt Gilbride### Features
551*882aa7c7SMatt Gilbride
552*882aa7c7SMatt Gilbride* Implement field presence support for DIREGAPIC ([#774](https://www.github.com/googleapis/gapic-generator-java/issues/774)) ([c820361](https://www.github.com/googleapis/gapic-generator-java/commit/c82036105d299b0a1192cd0def5e68253e4f542c))
553*882aa7c7SMatt Gilbride
554*882aa7c7SMatt Gilbride
555*882aa7c7SMatt Gilbride### Bug Fixes
556*882aa7c7SMatt Gilbride
557*882aa7c7SMatt Gilbride* **service.yaml:** Remove allowlist restriction ([#776](https://www.github.com/googleapis/gapic-generator-java/issues/776)) ([8f42efd](https://www.github.com/googleapis/gapic-generator-java/commit/8f42efdb92d606a768a524517fe949c4f9112025))
558*882aa7c7SMatt Gilbride
559*882aa7c7SMatt Gilbride
560*882aa7c7SMatt Gilbride### Miscellaneous Chores
561*882aa7c7SMatt Gilbride
562*882aa7c7SMatt Gilbride* release 1.0.15 ([f752478](https://www.github.com/googleapis/gapic-generator-java/commit/f75247845344540a94c4efcd416f34f96ea0c2a3))
563*882aa7c7SMatt Gilbride
564*882aa7c7SMatt Gilbride### [1.0.14](https://www.github.com/googleapis/gapic-generator-java/compare/v1.0.13...v1.0.14) (2021-06-17)
565*882aa7c7SMatt Gilbride
566*882aa7c7SMatt Gilbride
567*882aa7c7SMatt Gilbride### Features
568*882aa7c7SMatt Gilbride
569*882aa7c7SMatt Gilbride* Add DIREGAPIC-specific pagination ([#767](https://www.github.com/googleapis/gapic-generator-java/issues/767)) ([1294c29](https://www.github.com/googleapis/gapic-generator-java/commit/1294c298f50cc4474ae562e6a07f37a5f94fe5b8))
570*882aa7c7SMatt Gilbride
571*882aa7c7SMatt Gilbride
572*882aa7c7SMatt Gilbride### Bug Fixes
573*882aa7c7SMatt Gilbride
574*882aa7c7SMatt Gilbride* **bazel:** Remove monolith rule deps from the Java µgen Bazel rules ([#764](https://www.github.com/googleapis/gapic-generator-java/issues/764)) ([bff3efc](https://www.github.com/googleapis/gapic-generator-java/commit/bff3efc25e43692ea5b6e769c20d25d5b9a1e3d2))
575*882aa7c7SMatt Gilbride
576*882aa7c7SMatt Gilbride
577*882aa7c7SMatt Gilbride
578*882aa7c7SMatt Gilbride### [1.0.13](https://www.github.com/googleapis/gapic-generator-java/compare/v1.0.12...v1.0.13) (2021-06-16)
579*882aa7c7SMatt Gilbride
580*882aa7c7SMatt Gilbride
581*882aa7c7SMatt Gilbride### Bug Fixes
582*882aa7c7SMatt Gilbride
583*882aa7c7SMatt Gilbride* **resnames:** Fix resname builder name conflicts in ctor with this assignment ([#769](https://www.github.com/googleapis/gapic-generator-java/issues/769)) ([edac844](https://www.github.com/googleapis/gapic-generator-java/commit/edac8447d74c43ab0db963a37f66e1029ab19f0c))
584*882aa7c7SMatt Gilbride
585*882aa7c7SMatt Gilbride### [1.0.12](https://www.github.com/googleapis/gapic-generator-java/compare/v1.0.11...v1.0.12) (2021-06-10)
586*882aa7c7SMatt Gilbride
587*882aa7c7SMatt Gilbride
588*882aa7c7SMatt Gilbride### Features
589*882aa7c7SMatt Gilbride
590*882aa7c7SMatt Gilbride* add mtls support ([#672](https://www.github.com/googleapis/gapic-generator-java/issues/672)) ([1e24893](https://www.github.com/googleapis/gapic-generator-java/commit/1e24893a65daf8ef067e331364c591ac973b5e02))
591*882aa7c7SMatt Gilbride
592*882aa7c7SMatt Gilbride
593*882aa7c7SMatt Gilbride### Bug Fixes
594*882aa7c7SMatt Gilbride
595*882aa7c7SMatt Gilbride* **mocks:** Use java.lang.Object if there are protos named 'Object' ([#760](https://www.github.com/googleapis/gapic-generator-java/issues/760)) ([2a7064b](https://www.github.com/googleapis/gapic-generator-java/commit/2a7064b88fe26586bd8aed43b7a7d28c7e974ec0))
596*882aa7c7SMatt Gilbride* **resnames:** Use anon resname classes when only wildcards are present ([#763](https://www.github.com/googleapis/gapic-generator-java/issues/763)) ([f0ecead](https://www.github.com/googleapis/gapic-generator-java/commit/f0ecead9f1cc645cdbb7f61cdfc820c7df95355d))
597*882aa7c7SMatt Gilbride
598*882aa7c7SMatt Gilbride
599*882aa7c7SMatt Gilbride### Miscellaneous Chores
600*882aa7c7SMatt Gilbride
601*882aa7c7SMatt Gilbride* release 1.0.12 ([02eab0e](https://www.github.com/googleapis/gapic-generator-java/commit/02eab0ec61260048a2684119cfd4fa2172f3a637))
602*882aa7c7SMatt Gilbride
603*882aa7c7SMatt Gilbride### [1.0.11](https://www.github.com/googleapis/gapic-generator-java/compare/v1.0.10...v1.0.11) (2021-06-07)
604*882aa7c7SMatt Gilbride
605*882aa7c7SMatt Gilbride
606*882aa7c7SMatt Gilbride### Features
607*882aa7c7SMatt Gilbride
608*882aa7c7SMatt Gilbride* DIREGAPIC initial implementation ([#746](https://www.github.com/googleapis/gapic-generator-java/issues/746)) ([81f6737](https://www.github.com/googleapis/gapic-generator-java/commit/81f6737359ac6ce5ee2b42ab4f755fbb05a3cf28))
609*882aa7c7SMatt Gilbride
610*882aa7c7SMatt Gilbride
611*882aa7c7SMatt Gilbride### Bug Fixes
612*882aa7c7SMatt Gilbride
613*882aa7c7SMatt Gilbride* **bazel:** ensure integration tests diff files recursively ([#745](https://www.github.com/googleapis/gapic-generator-java/issues/745)) ([ddc75f9](https://www.github.com/googleapis/gapic-generator-java/commit/ddc75f9f3b84d0ea50638a79a63d40cf551211e2))
614*882aa7c7SMatt Gilbride* **resnames:** filter out mixin services from resname pkg candidates ([#751](https://www.github.com/googleapis/gapic-generator-java/issues/751)) ([72fa76f](https://www.github.com/googleapis/gapic-generator-java/commit/72fa76f27379a74a143b1735f60ae3e00da4c1a6))
615*882aa7c7SMatt Gilbride* **tests:** Ensure deterministic field ordering in test classes ([#743](https://www.github.com/googleapis/gapic-generator-java/issues/743)) ([fdb705b](https://www.github.com/googleapis/gapic-generator-java/commit/fdb705b0a39443fb0b7679d879f27e0aa1c36b67))
616*882aa7c7SMatt Gilbride* **tests:** handle Java 11 set ordering differences for RPCs and fields in test/mock classes ([#750](https://www.github.com/googleapis/gapic-generator-java/issues/750)) ([eaf4592](https://www.github.com/googleapis/gapic-generator-java/commit/eaf4592e139fbc42810e7f60dc9967320195bf85))
617*882aa7c7SMatt Gilbride
618*882aa7c7SMatt Gilbride
619*882aa7c7SMatt Gilbride### [1.0.10](https://www.github.com/googleapis/gapic-generator-java/compare/v1.0.9...v1.0.10) (2021-05-26)
620*882aa7c7SMatt Gilbride
621*882aa7c7SMatt Gilbride
622*882aa7c7SMatt Gilbride### Miscellaneous Chores
623*882aa7c7SMatt Gilbride
624*882aa7c7SMatt Gilbride* Pre-DIREGAPIC refactoring ([04c2faa](https://github.com/googleapis/gapic-generator-java/commit/04c2faa191a9b5a10b92392fe8482279c4404803))
625*882aa7c7SMatt Gilbride
626*882aa7c7SMatt Gilbride### [1.0.9](https://www.github.com/googleapis/gapic-generator-java/compare/v1.0.8...v1.0.9) (2021-05-26)
627*882aa7c7SMatt Gilbride
628*882aa7c7SMatt Gilbride
629*882aa7c7SMatt Gilbride### Features
630*882aa7c7SMatt Gilbride
631*882aa7c7SMatt Gilbride* add AST support for lambdas ([#736](https://www.github.com/googleapis/gapic-generator-java/issues/736)) ([9ced678](https://www.github.com/googleapis/gapic-generator-java/commit/9ced6780c7a6b9934dd548002602618566a539d6))
632*882aa7c7SMatt Gilbride
633*882aa7c7SMatt Gilbride
634*882aa7c7SMatt Gilbride### Bug Fixes
635*882aa7c7SMatt Gilbride
636*882aa7c7SMatt Gilbride* Support enums in proto HTTP annotations ([#733](https://www.github.com/googleapis/gapic-generator-java/issues/733)) ([f5c7b86](https://www.github.com/googleapis/gapic-generator-java/commit/f5c7b86b43ad71ffe47d8ba039155db601638e1f))
637*882aa7c7SMatt Gilbride* Support PubSub's _deleted-topic_ pattern ([#739](https://www.github.com/googleapis/gapic-generator-java/issues/739)) ([7d8c62d](https://www.github.com/googleapis/gapic-generator-java/commit/7d8c62d8e8922a3589e631299ecb0287bc41ba2d))
638*882aa7c7SMatt Gilbride
639*882aa7c7SMatt Gilbride
640*882aa7c7SMatt Gilbride### [1.0.8](https://www.github.com/googleapis/gapic-generator-java/compare/v1.0.7...v1.0.8) (2021-05-24)
641*882aa7c7SMatt Gilbride
642*882aa7c7SMatt Gilbride
643*882aa7c7SMatt Gilbride### Miscellaneous Chores
644*882aa7c7SMatt Gilbride
645*882aa7c7SMatt Gilbride* DIREGAPIC refactoring ([ae17e7e](https://github.com/googleapis/gapic-generator-java/commit/ae17e7e9a272b422176962d896e387496b1806e8))
646*882aa7c7SMatt Gilbride
647*882aa7c7SMatt Gilbride### [1.0.7](https://www.github.com/googleapis/gapic-generator-java/compare/v1.0.6...v1.0.7) (2021-05-21)
648*882aa7c7SMatt Gilbride
649*882aa7c7SMatt Gilbride
650*882aa7c7SMatt Gilbride### Bug Fixes
651*882aa7c7SMatt Gilbride
652*882aa7c7SMatt Gilbride* Add PubSub to service.yaml / mixin allowlist ([#729](https://www.github.com/googleapis/gapic-generator-java/issues/729)) ([e7f6d33](https://www.github.com/googleapis/gapic-generator-java/commit/e7f6d33051e335504b05c402d3b98c387a9f0daf))
653*882aa7c7SMatt Gilbride
654*882aa7c7SMatt Gilbride
655*882aa7c7SMatt Gilbride### [1.0.6](https://www.github.com/googleapis/gapic-generator-java/compare/v1.0.5...v1.0.6) (2021-05-19)
656*882aa7c7SMatt Gilbride
657*882aa7c7SMatt Gilbride
658*882aa7c7SMatt Gilbride### Bug Fixes
659*882aa7c7SMatt Gilbride
660*882aa7c7SMatt Gilbride* **mixins:** Gate mixin RPC on HTTP rules, add yaml doc/http overrides ([#727](https://www.github.com/googleapis/gapic-generator-java/issues/727)) ([229da5d](https://www.github.com/googleapis/gapic-generator-java/commit/229da5d94cf7db060abf3ea006a20d1ade804597))
661*882aa7c7SMatt Gilbride
662*882aa7c7SMatt Gilbride### [1.0.5](https://www.github.com/googleapis/gapic-generator-java/compare/v1.0.4...v1.0.5) (2021-05-17)
663*882aa7c7SMatt Gilbride
664*882aa7c7SMatt Gilbride
665*882aa7c7SMatt Gilbride### Bug Fixes
666*882aa7c7SMatt Gilbride
667*882aa7c7SMatt Gilbride* **types:** Reorder nested types for legacy protos w/ java_outer_class in one file ([#724](https://www.github.com/googleapis/gapic-generator-java/issues/724)) ([925356d](https://www.github.com/googleapis/gapic-generator-java/commit/925356d659aed4b8550ce526f1772a706661c246))
668*882aa7c7SMatt Gilbride
669*882aa7c7SMatt Gilbride### [1.0.4](https://www.github.com/googleapis/gapic-generator-java/compare/v1.0.3...v1.0.4) (2021-05-13)
670*882aa7c7SMatt Gilbride
671*882aa7c7SMatt Gilbride
672*882aa7c7SMatt Gilbride### Bug Fixes
673*882aa7c7SMatt Gilbride
674*882aa7c7SMatt Gilbride* **types:** Use fully-qualified message type names ([#723](https://www.github.com/googleapis/gapic-generator-java/issues/723)) ([8a5c36c](https://www.github.com/googleapis/gapic-generator-java/commit/8a5c36ccce7540940ec7a4bf8751971c3741d89d))
675*882aa7c7SMatt Gilbride* Use the right composers in deprecation unit tests ([#715](https://www.github.com/googleapis/gapic-generator-java/issues/715)) ([2318136](https://www.github.com/googleapis/gapic-generator-java/commit/2318136e49060c3212abfd6337e2c3ceb2c2fc69))
676*882aa7c7SMatt Gilbride
677*882aa7c7SMatt Gilbride### [1.0.3](https://www.github.com/googleapis/gapic-generator-java/compare/v1.0.2...v1.0.3) (2021-04-07)
678*882aa7c7SMatt Gilbride
679*882aa7c7SMatt Gilbride
680*882aa7c7SMatt Gilbride### Bug Fixes
681*882aa7c7SMatt Gilbride
682*882aa7c7SMatt Gilbride* Comment typo in Parser.java ([#701](https://www.github.com/googleapis/gapic-generator-java/issues/701)) ([685feff](https://www.github.com/googleapis/gapic-generator-java/commit/685feff32bf16484895ed86121282360b3e2dab3))
683*882aa7c7SMatt Gilbride
684*882aa7c7SMatt Gilbride### [1.0.2](https://www.github.com/googleapis/gapic-generator-java/compare/v1.0.1...v1.0.2) (2021-03-14)
685*882aa7c7SMatt Gilbride
686*882aa7c7SMatt Gilbride
687*882aa7c7SMatt Gilbride### Bug Fixes
688*882aa7c7SMatt Gilbride
689*882aa7c7SMatt Gilbride* add request with default value in regular paged callable method ([#690](https://www.github.com/googleapis/gapic-generator-java/issues/690)) ([cc8ce77](https://www.github.com/googleapis/gapic-generator-java/commit/cc8ce778f07577eb3ed4cc9d07ac25511b0f1acd))
690*882aa7c7SMatt Gilbride* **mixins:** handle unit tests for mixin pagination methods ([#691](https://www.github.com/googleapis/gapic-generator-java/issues/691)) ([edd7443](https://www.github.com/googleapis/gapic-generator-java/commit/edd7443d16e5c9389de16e6235fe884f9b996cf6))
691*882aa7c7SMatt Gilbride* **sample code:** Update client samples in  KMS goldens ([#697](https://www.github.com/googleapis/gapic-generator-java/issues/697)) ([3777196](https://www.github.com/googleapis/gapic-generator-java/commit/3777196f0225a8b28203f1c225a67ea56b8728d3))
692*882aa7c7SMatt Gilbride
693*882aa7c7SMatt Gilbride### [1.0.1](https://www.github.com/googleapis/gapic-generator-java/compare/v1.0.0...v1.0.1) (2021-03-03)
694*882aa7c7SMatt Gilbride
695*882aa7c7SMatt Gilbride
696*882aa7c7SMatt Gilbride### Bug Fixes
697*882aa7c7SMatt Gilbride
698*882aa7c7SMatt Gilbride* **codegen:** Bump license year in generated file headers ([#685](https://www.github.com/googleapis/gapic-generator-java/issues/685)) ([d1b3032](https://www.github.com/googleapis/gapic-generator-java/commit/d1b3032d54bc75e2f4e1b954f7215cff1069110e))
699*882aa7c7SMatt Gilbride* **metadata:** gate metadata file-gen on a CLI flag ([#684](https://www.github.com/googleapis/gapic-generator-java/issues/684)) ([738bf8a](https://www.github.com/googleapis/gapic-generator-java/commit/738bf8a95125cbdd33cb0f762afb415844bf9426))
700*882aa7c7SMatt Gilbride* **mixins:** enable codegen for standalone mixin APIs, add IAM integ test ([#679](https://www.github.com/googleapis/gapic-generator-java/issues/679)) ([bbde184](https://www.github.com/googleapis/gapic-generator-java/commit/bbde184b4d5a6085a6f18fd8120bd79207f67c5d))
701*882aa7c7SMatt Gilbride* **mixins:** enable RPC overrides to clobber mixed-in RPCs ([#678](https://www.github.com/googleapis/gapic-generator-java/issues/678)) ([0645de4](https://www.github.com/googleapis/gapic-generator-java/commit/0645de476d131be20839f74ba83b53483d0d0b6d))
702*882aa7c7SMatt Gilbride
703*882aa7c7SMatt Gilbride## [1.0.0](https://www.github.com/googleapis/gapic-generator-java/compare/v0.0.21...v1.0.0) (2021-03-01)
704*882aa7c7SMatt Gilbride
705*882aa7c7SMatt Gilbride
706*882aa7c7SMatt Gilbride### Bug Fixes
707*882aa7c7SMatt Gilbride
708*882aa7c7SMatt Gilbride* add common srcs to test, check test targets only in codecov ([#669](https://www.github.com/googleapis/gapic-generator-java/issues/669)) ([f81ed0b](https://www.github.com/googleapis/gapic-generator-java/commit/f81ed0bdede477c51cd6755b5050933319a442c9))
709*882aa7c7SMatt Gilbride* **release:** update gax-java to 1.62.0 ([#675](https://www.github.com/googleapis/gapic-generator-java/issues/675)) ([51ed181](https://www.github.com/googleapis/gapic-generator-java/commit/51ed181f9fa2747604054214db79e1f2398b1dac))
710