Skip to content

Conversation

@miraleung
Copy link
Contributor

No description provided.

miraleung and others added 30 commits October 27, 2020 10:39
@miraleung miraleung changed the base branch from master to alpha/g20 October 30, 2020 21:35
@google-cla google-cla bot added the cla: yes This human has signed the Contributor License Agreement. label Oct 30, 2020
@miraleung miraleung changed the title Alpha/g21 [ggj][codegen] fix: use serviceClient varname in ServiceClient codegen comments Oct 30, 2020
Base automatically changed from alpha/g20 to alpha/g19 October 31, 2020 08:04
Base automatically changed from alpha/g19 to master October 31, 2020 08:19
@miraleung miraleung merged commit 3f959df into master Oct 31, 2020
@miraleung miraleung deleted the alpha/g21 branch October 31, 2020 21:56
suztomo pushed a commit that referenced this pull request Dec 16, 2022
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [click](https://palletsprojects.com/p/click/) ([changelog](https://click.palletsprojects.com/changes/)) | `==8.0.4` -> `==8.1.3` | [![age](https://badges.renovateapi.com/packages/pypi/click/8.1.3/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/pypi/click/8.1.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/pypi/click/8.1.3/compatibility-slim/8.0.4)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/pypi/click/8.1.3/confidence-slim/8.0.4)](https://docs.renovatebot.com/merge-confidence/) |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Renovate will not automatically rebase this PR, because other commits have been found.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox. ⚠ **Warning**: custom changes will be lost.

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-iam).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzMi4yMDguMiIsInVwZGF0ZWRJblZlciI6IjMyLjIwOC4yIn0=-->
suztomo pushed a commit that referenced this pull request Dec 16, 2022
…445)

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [com.google.protobuf:protobuf-java](https://developers.google.com/protocol-buffers/) ([source](https://togithub.com/protocolbuffers/protobuf)) | `3.21.6` -> `3.21.7` | [![age](https://badges.renovateapi.com/packages/maven/com.google.protobuf:protobuf-java/3.21.7/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.protobuf:protobuf-java/3.21.7/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.protobuf:protobuf-java/3.21.7/compatibility-slim/3.21.6)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.protobuf:protobuf-java/3.21.7/confidence-slim/3.21.6)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>protocolbuffers/protobuf</summary>

### [`v3.21.7`](https://togithub.com/protocolbuffers/protobuf/compare/v3.21.6...v3.21.7)

[Compare Source](https://togithub.com/protocolbuffers/protobuf/compare/v3.21.6...v3.21.7)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox.

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-common-protos).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzMi4yMDguMiIsInVwZGF0ZWRJblZlciI6IjMyLjIwOC4yIn0=-->
suztomo pushed a commit that referenced this pull request Dec 16, 2022
🤖 I have created a release *beep* *boop*
---


## [2.9.5](https://togithub.com/googleapis/java-common-protos/compare/v2.9.4...v2.9.5) (2022-09-30)


### Dependencies

* Update dependency cachetools to v5 ([#439](https://togithub.com/googleapis/java-common-protos/issues/439)) ([494726e](https://togithub.com/googleapis/java-common-protos/commit/494726eaf46b160d6c732a3990f81cb3608fe33f))
* Update dependency click to v8.1.3 ([#425](https://togithub.com/googleapis/java-common-protos/issues/425)) ([7b90e59](https://togithub.com/googleapis/java-common-protos/commit/7b90e59bf5c9ce35640a1837d6d1f859747793c9))
* Update dependency com.google.protobuf:protobuf-bom to v3.21.7 ([#444](https://togithub.com/googleapis/java-common-protos/issues/444)) ([1723fc2](https://togithub.com/googleapis/java-common-protos/commit/1723fc25bbfa6a75767458c8b1a1b9cf508b42b5))
* Update dependency com.google.protobuf:protobuf-java to v3.21.7 ([#445](https://togithub.com/googleapis/java-common-protos/issues/445)) ([60d02ad](https://togithub.com/googleapis/java-common-protos/commit/60d02ad0433162960c40519be0ff78719b228e37))
* Update dependency gcp-releasetool to v1.8.8 ([#423](https://togithub.com/googleapis/java-common-protos/issues/423)) ([3745c47](https://togithub.com/googleapis/java-common-protos/commit/3745c4769930803f8207ad873699224ca60ba5db))
* Update dependency google-api-core to v2.10.1 ([#426](https://togithub.com/googleapis/java-common-protos/issues/426)) ([57a041e](https://togithub.com/googleapis/java-common-protos/commit/57a041e229e73f87875131e36b894d1aef9c789d))
* Update dependency google-auth to v2.12.0 ([#427](https://togithub.com/googleapis/java-common-protos/issues/427)) ([d9bea4c](https://togithub.com/googleapis/java-common-protos/commit/d9bea4c15f0cb3b0adb33421fbded6f779e35440))
* Update dependency google-cloud-core to v2.3.2 ([#424](https://togithub.com/googleapis/java-common-protos/issues/424)) ([9d17fbb](https://togithub.com/googleapis/java-common-protos/commit/9d17fbbb24a64cced7ecc9905e34c15eaaf1d893))
* Update dependency google-cloud-storage to v2.5.0 ([#428](https://togithub.com/googleapis/java-common-protos/issues/428)) ([64b44e2](https://togithub.com/googleapis/java-common-protos/commit/64b44e2267327a266d5e42a642e76174166fc016))
* Update dependency google-crc32c to v1.5.0 ([#429](https://togithub.com/googleapis/java-common-protos/issues/429)) ([9ccdbb5](https://togithub.com/googleapis/java-common-protos/commit/9ccdbb5592866feed3504ed6542066ab5b8f0b56))
* Update dependency importlib-metadata to v4.12.0 ([#430](https://togithub.com/googleapis/java-common-protos/issues/430)) ([593657a](https://togithub.com/googleapis/java-common-protos/commit/593657a6373cca107fd959aa71461c1d2619bb95))
* Update dependency jeepney to v0.8.0 ([#431](https://togithub.com/googleapis/java-common-protos/issues/431)) ([fad78a8](https://togithub.com/googleapis/java-common-protos/commit/fad78a836296e729d0a1f03da24154d0c64838e3))
* Update dependency jinja2 to v3.1.2 ([#432](https://togithub.com/googleapis/java-common-protos/issues/432)) ([e4ed13e](https://togithub.com/googleapis/java-common-protos/commit/e4ed13e2c16b0f6710e21f9202e84b7ed2cfe815))
* Update dependency keyring to v23.9.3 ([#442](https://togithub.com/googleapis/java-common-protos/issues/442)) ([eedb4b6](https://togithub.com/googleapis/java-common-protos/commit/eedb4b6fefa40d0fdd3556eaef4dcb835b7b22a3))
* Update dependency markupsafe to v2.1.1 ([#433](https://togithub.com/googleapis/java-common-protos/issues/433)) ([203a736](https://togithub.com/googleapis/java-common-protos/commit/203a73621fe391ff3381e48cc3ee3aad281b7f8a))
* Update dependency protobuf to v3.20.2 ([#434](https://togithub.com/googleapis/java-common-protos/issues/434)) ([47b1bb6](https://togithub.com/googleapis/java-common-protos/commit/47b1bb6345163fa962b9fe64762967c7e84f2a78))
* Update dependency protobuf to v4 ([#440](https://togithub.com/googleapis/java-common-protos/issues/440)) ([66288e2](https://togithub.com/googleapis/java-common-protos/commit/66288e25fcdfdec1a9e20236988344de07b68c52))
* Update dependency pyjwt to v2.5.0 ([#435](https://togithub.com/googleapis/java-common-protos/issues/435)) ([6436fe4](https://togithub.com/googleapis/java-common-protos/commit/6436fe49a85125baa2c8ad724a756f42ef6c7b04))
* Update dependency requests to v2.28.1 ([#436](https://togithub.com/googleapis/java-common-protos/issues/436)) ([5ba47ee](https://togithub.com/googleapis/java-common-protos/commit/5ba47ee85e621caad65c20c883aebcf600d3d29e))
* Update dependency typing-extensions to v4.3.0 ([#437](https://togithub.com/googleapis/java-common-protos/issues/437)) ([943b156](https://togithub.com/googleapis/java-common-protos/commit/943b156cd5cdb9c7372987afbfba8f0e5344afda))
* Update dependency zipp to v3.8.1 ([#438](https://togithub.com/googleapis/java-common-protos/issues/438)) ([76d68ea](https://togithub.com/googleapis/java-common-protos/commit/76d68ea1dc5b025284dc9e6b22fd5279d9ca9532))

---
This PR was generated with [Release Please](https://togithub.com/googleapis/release-please). See [documentation](https://togithub.com/googleapis/release-please#release-please).
suztomo pushed a commit that referenced this pull request Dec 16, 2022
🤖 I have created a release *beep* *boop*
---


## [1.6.2](https://togithub.com/googleapis/java-iam/compare/v1.6.1...v1.6.2) (2022-10-02)


### Documentation

* **samples:** Update package names to match v2 ([#424](https://togithub.com/googleapis/java-iam/issues/424)) ([3a4392a](https://togithub.com/googleapis/java-iam/commit/3a4392af5d222d349b2fb8352c041b7889be97b5))


### Dependencies

* Update dependency cachetools to v5 ([#459](https://togithub.com/googleapis/java-iam/issues/459)) ([89ea28b](https://togithub.com/googleapis/java-iam/commit/89ea28b2d57b4bdb11b8d847af313c63c8023146))
* Update dependency certifi to v2022.9.24 ([#440](https://togithub.com/googleapis/java-iam/issues/440)) ([de6c438](https://togithub.com/googleapis/java-iam/commit/de6c438b7709e71bdcc2c1c47702b808f828a42f))
* Update dependency charset-normalizer to v2.1.1 ([#444](https://togithub.com/googleapis/java-iam/issues/444)) ([5715206](https://togithub.com/googleapis/java-iam/commit/57152061f264629aa0f09f2602abf6fe3b242945))
* Update dependency click to v8.1.3 ([#445](https://togithub.com/googleapis/java-iam/issues/445)) ([189a5c4](https://togithub.com/googleapis/java-iam/commit/189a5c4102bd6b9f4fbfc252a67019a7c5e23ee3))
* Update dependency com.google.apis:google-api-services-cloudresourcemanager to v3-rev20220911-2.0.0 ([#435](https://togithub.com/googleapis/java-iam/issues/435)) ([5d415a9](https://togithub.com/googleapis/java-iam/commit/5d415a98f4e7cede137b57e048ec70c21ea8376d))
* Update dependency com.google.apis:google-api-services-cloudresourcemanager to v3-rev20220925-2.0.0 ([#439](https://togithub.com/googleapis/java-iam/issues/439)) ([b17765b](https://togithub.com/googleapis/java-iam/commit/b17765b5e897bcef60aeef56ed2524b418f73b65))
* Update dependency com.google.cloud:google-iam-policy to v1.6.1 ([#434](https://togithub.com/googleapis/java-iam/issues/434)) ([18d4bc0](https://togithub.com/googleapis/java-iam/commit/18d4bc0cd7341123d00eeb5fa15606d058f12fa6))
* Update dependency com.google.protobuf:protobuf-java to v3.21.7 ([#463](https://togithub.com/googleapis/java-iam/issues/463)) ([8ad215f](https://togithub.com/googleapis/java-iam/commit/8ad215f4543f7ffcd891ed6e1b202fe1ddccd86f))
* Update dependency gcp-releasetool to v1.8.8 ([#441](https://togithub.com/googleapis/java-iam/issues/441)) ([31fec95](https://togithub.com/googleapis/java-iam/commit/31fec95f348f55c98dab665bec47d88f396a9611))
* Update dependency google-api-core to v2.10.1 ([#446](https://togithub.com/googleapis/java-iam/issues/446)) ([50d8221](https://togithub.com/googleapis/java-iam/commit/50d82218cb3056bb49173d7f5d4e7b0070717b0f))
* Update dependency google-auth to v2.12.0 ([#447](https://togithub.com/googleapis/java-iam/issues/447)) ([97b4c23](https://togithub.com/googleapis/java-iam/commit/97b4c236276d27be1e290334573ec6897c9e67c9))
* Update dependency google-cloud-core to v2.3.2 ([#442](https://togithub.com/googleapis/java-iam/issues/442)) ([00adc9a](https://togithub.com/googleapis/java-iam/commit/00adc9a8bf225a4c3d1509f9e6778ad10dd16e2e))
* Update dependency google-cloud-storage to v2.5.0 ([#448](https://togithub.com/googleapis/java-iam/issues/448)) ([df5cf74](https://togithub.com/googleapis/java-iam/commit/df5cf74ee883b7f4d99ce9654fcdd6a4670cc98a))
* Update dependency google-crc32c to v1.5.0 ([#449](https://togithub.com/googleapis/java-iam/issues/449)) ([a2f7304](https://togithub.com/googleapis/java-iam/commit/a2f7304a602b4621f43d4b3966586e0a7e1a7a2d))
* Update dependency googleapis-common-protos to v1.56.4 ([#443](https://togithub.com/googleapis/java-iam/issues/443)) ([c64de5a](https://togithub.com/googleapis/java-iam/commit/c64de5a5b2f3fcd9e17ed4963e586aaf0a1209ba))
* Update dependency importlib-metadata to v4.12.0 ([#450](https://togithub.com/googleapis/java-iam/issues/450)) ([e8607ce](https://togithub.com/googleapis/java-iam/commit/e8607ce4d1c6b202726b185560920c742e056a30))
* Update dependency io.grpc:grpc-protobuf to v1.49.2 ([#464](https://togithub.com/googleapis/java-iam/issues/464)) ([0d24035](https://togithub.com/googleapis/java-iam/commit/0d2403530080668411981679ec01801d5e756e03))
* Update dependency io.grpc:grpc-stub to v1.49.2 ([#465](https://togithub.com/googleapis/java-iam/issues/465)) ([2b67643](https://togithub.com/googleapis/java-iam/commit/2b67643239cf9cf617ddd3d15d176fbdb574d15e))
* Update dependency jeepney to v0.8.0 ([#451](https://togithub.com/googleapis/java-iam/issues/451)) ([56c8f86](https://togithub.com/googleapis/java-iam/commit/56c8f86e437f49636edd5673b4336def947de475))
* Update dependency jinja2 to v3.1.2 ([#452](https://togithub.com/googleapis/java-iam/issues/452)) ([0ebc062](https://togithub.com/googleapis/java-iam/commit/0ebc06212f4dc10f8724f35705d1db9ab148beac))
* Update dependency markupsafe to v2.1.1 ([#454](https://togithub.com/googleapis/java-iam/issues/454)) ([93bd5ec](https://togithub.com/googleapis/java-iam/commit/93bd5ec7183cf306e4956261321038b923861276))
* Update dependency protobuf to v3.20.2 ([#455](https://togithub.com/googleapis/java-iam/issues/455)) ([fb47671](https://togithub.com/googleapis/java-iam/commit/fb47671168b256e9b76ecc16e52cf0674cbefce7))
* Update dependency protobuf to v4 ([#460](https://togithub.com/googleapis/java-iam/issues/460)) ([cb9637c](https://togithub.com/googleapis/java-iam/commit/cb9637ce2ed8976deda7a146a3df738f6afd158c))
* Update dependency pyjwt to v2.5.0 ([#461](https://togithub.com/googleapis/java-iam/issues/461)) ([2d696a0](https://togithub.com/googleapis/java-iam/commit/2d696a04f036369b25a3dceb29f8f1b855136890))
* Update dependency requests to v2.28.1 ([#456](https://togithub.com/googleapis/java-iam/issues/456)) ([b023d05](https://togithub.com/googleapis/java-iam/commit/b023d05d096ae796573c488869682c45f1de57b2))
* Update dependency typing-extensions to v4.3.0 ([#457](https://togithub.com/googleapis/java-iam/issues/457)) ([53a369c](https://togithub.com/googleapis/java-iam/commit/53a369c5f157bcfb2752c6b6503d2f5e76c226b8))
* Update dependency zipp to v3.8.1 ([#458](https://togithub.com/googleapis/java-iam/issues/458)) ([39ea408](https://togithub.com/googleapis/java-iam/commit/39ea4087f4b72a57ee09d6f312d05f7607d89bfb))

---
This PR was generated with [Release Please](https://togithub.com/googleapis/release-please). See [documentation](https://togithub.com/googleapis/release-please#release-please).
suztomo pushed a commit that referenced this pull request Mar 21, 2023
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
suztomo pushed a commit that referenced this pull request Mar 21, 2023
…445)

[![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [com.google.protobuf:protobuf-bom](https://developers.google.com/protocol-buffers/) ([source](https://togithub.com/protocolbuffers/protobuf)) | `3.15.8` -> `3.17.0` | [![age](https://badges.renovateapi.com/packages/maven/com.google.protobuf:protobuf-bom/3.17.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/com.google.protobuf:protobuf-bom/3.17.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/com.google.protobuf:protobuf-bom/3.17.0/compatibility-slim/3.15.8)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/com.google.protobuf:protobuf-bom/3.17.0/confidence-slim/3.15.8)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>protocolbuffers/protobuf</summary>

### [`v3.17.0`](https://togithub.com/protocolbuffers/protobuf/releases/v3.17.0)

[Compare Source](https://togithub.com/protocolbuffers/protobuf/compare/v3.16.0...v3.17.0)

##### Protocol Compiler

-   Fix the generated source information for reserved values in Enums.

##### C++

-   Fix -Wunused-parameter in map&lt;string, int> fields (fixes [#&#8203;8494](https://togithub.com/protocolbuffers/protobuf/issues/8494)) ([#&#8203;8500](https://togithub.com/protocolbuffers/protobuf/issues/8500))
-   Use byteswap.h when building against musl libc ([#&#8203;8503](https://togithub.com/protocolbuffers/protobuf/issues/8503))
-   Fix -Wundefined-inline error when using SharedCtor() or SharedDtor() ([#&#8203;8532](https://togithub.com/protocolbuffers/protobuf/issues/8532))
-   Fix bug where `Descriptor::DebugString()` printed proto3 synthetic oneofs.
-   Provide stable versions of `SortAndUnique()`.
-   Make sure to cache proto3 optional message fields when they are cleared.
-   Expose UnsafeArena methods to Reflection.
-   Use std::string::empty() rather than std::string::size() > 0.

##### Kotlin

-   Introduce support for Kotlin protos ([#&#8203;8272](https://togithub.com/protocolbuffers/protobuf/issues/8272))
-   Restrict extension setter and getter operators to non-nullable T.

##### Java

-   updating GSON and Guava to more recent versions ([#&#8203;8524](https://togithub.com/protocolbuffers/protobuf/issues/8524))
-   Reduce the time spent evaluating isExtensionNumber by storing the extension
    ranges in a TreeMap for faster queries. This is particularly relevant for
    protos which define a large number of extension ranges, for example when
    each tag is defined as an extension.
-   Fix java bytecode estimation logic for optional fields.
-   Optimize Descriptor.isExtensionNumber.

##### Python

-   Add MethodDescriptor.CopyToProto() ([#&#8203;8327](https://togithub.com/protocolbuffers/protobuf/issues/8327))
-   Remove unused python_protobuf.{cc,h} ([#&#8203;8513](https://togithub.com/protocolbuffers/protobuf/issues/8513))
-   Start publishing python aarch64 manylinux wheels normally ([#&#8203;8530](https://togithub.com/protocolbuffers/protobuf/issues/8530))
-   Fix constness issue detected by MSVC standard conforming mode ([#&#8203;8568](https://togithub.com/protocolbuffers/protobuf/issues/8568))
-   Make JSON parsing match C++ and Java when multiple fields from the same
    oneof are present and all but one is null.

##### Ruby

-   Add support for proto3 json_name in compiler and field definitions ([#&#8203;8356](https://togithub.com/protocolbuffers/protobuf/issues/8356))
-   Fixed memory leak of Ruby arena objects. ([#&#8203;8461](https://togithub.com/protocolbuffers/protobuf/issues/8461))
-   Fix source gem compilation ([#&#8203;8471](https://togithub.com/protocolbuffers/protobuf/issues/8471))
-   Fix various exceptions in Ruby on 64-bit Windows ([#&#8203;8563](https://togithub.com/protocolbuffers/protobuf/issues/8563))
-   Fix crash when calculating Message hash values on 64-bit Windows ([#&#8203;8565](https://togithub.com/protocolbuffers/protobuf/issues/8565))

##### Conformance Tests

-   Added a conformance test for the case of multiple fields from the same
    oneof.

##### Other

-   Use a newer version of rules_proto, with the new rule `proto_descriptor_set` ([#&#8203;8469](https://togithub.com/protocolbuffers/protobuf/issues/8469))

### [`v3.16.0`](https://togithub.com/protocolbuffers/protobuf/releases/v3.16.0)

[Compare Source](https://togithub.com/protocolbuffers/protobuf/compare/v3.15.8...v3.16.0)

### C++

-   Fix compiler warnings issue found in conformance_test_runner [#&#8203;8189](https://togithub.com/protocolbuffers/protobuf/issues/8189) ([#&#8203;8190](https://togithub.com/protocolbuffers/protobuf/issues/8190))
-   Fix MinGW-w64 build issues. ([#&#8203;8286](https://togithub.com/protocolbuffers/protobuf/issues/8286))
-   [Protoc] C++ Resolved an issue where NO_DESTROY and CONSTINIT are in incorrect order ([#&#8203;8296](https://togithub.com/protocolbuffers/protobuf/issues/8296))
-   Fix PROTOBUF_CONSTINIT macro redefinition ([#&#8203;8323](https://togithub.com/protocolbuffers/protobuf/issues/8323))
-   Delete StringPiecePod ([#&#8203;8353](https://togithub.com/protocolbuffers/protobuf/issues/8353))
-   Fix gcc error: comparison of unsigned expression in '>= 0' is always … ([#&#8203;8309](https://togithub.com/protocolbuffers/protobuf/issues/8309))
-   Fix cmake install on iOS ([#&#8203;8301](https://togithub.com/protocolbuffers/protobuf/issues/8301))
-   Create a CMake option to control whether or not RTTI is enabled ([#&#8203;8347](https://togithub.com/protocolbuffers/protobuf/issues/8347))
-   Fix endian.h location on FreeBSD ([#&#8203;8351](https://togithub.com/protocolbuffers/protobuf/issues/8351))
-   Refactor util::Status ([#&#8203;8354](https://togithub.com/protocolbuffers/protobuf/issues/8354))
-   Make util::Status more similar to absl::Status ([#&#8203;8405](https://togithub.com/protocolbuffers/protobuf/issues/8405))
-   Fix -Wsuggest-destructor-override for generated C++ proto classes. ([#&#8203;8408](https://togithub.com/protocolbuffers/protobuf/issues/8408))
-   Refactor StatusOr and StringPiece ([#&#8203;8406](https://togithub.com/protocolbuffers/protobuf/issues/8406))
-   Refactor uint128 ([#&#8203;8416](https://togithub.com/protocolbuffers/protobuf/issues/8416))
-   The ::pb namespace is no longer exposed due to conflicts.
-   Allow MessageDifferencer::TreatAsSet() (and friends) to override previous
    calls instead of crashing.
-   Reduce the size of generated proto headers for protos with `string` or
    `bytes` fields.
-   Move arena() operation on uncommon path to out-of-line routine
-   For iterator-pair function parameter types, take both iterators by value.
-   Code-space savings and perhaps some modest performance improvements in
    RepeatedPtrField.
-   Eliminate nullptr check from every tag parse.
-   Remove unused _$name$\_cached_byte_size_ fields.
-   Serialize extension ranges together when not broken by a proto field in the
    middle.
-   Do out-of-line allocation and deallocation of string object in ArenaString.
-   Streamline ParseContext::ParseMessage<T> to avoid code bloat and improve
    performance.
-   New member functions RepeatedField::Assign, RepeatedPtrField::{Add, Assign}.
-   Fix undefined behavior warning due to innocuous uninitialization of value
    on an error path.
-   Avoid expensive inlined code space for encoding message length for messages
    > = 128 bytes and instead do a procedure call to a shared out-of-line routine.
-   util::DefaultFieldComparator will be final in a future version of protobuf.
    Subclasses should inherit from SimpleFieldComparator instead.

### C

-   Add .NET 5 target and improve WriteString performance with SIMD ([#&#8203;8147](https://togithub.com/protocolbuffers/protobuf/issues/8147))

### Java

-   deps: update JUnit and Truth ([#&#8203;8319](https://togithub.com/protocolbuffers/protobuf/issues/8319))
-   Detect invalid overflow of byteLimit and return InvalidProtocolBufferException as documented.
-   Exceptions thrown while reading from an InputStream in parseFrom are now
    included as causes.
-   Support potentially more efficient proto parsing from RopeByteStrings.
-   Clarify runtime of ByteString.Output.toStringBuffer().
-   Added UnsafeByteOperations to protobuf-lite ([#&#8203;8426](https://togithub.com/protocolbuffers/protobuf/issues/8426))

### JavaScript

-   Make Any.pack() chainable.

### Python

-   Fix some constness / char literal issues being found by MSVC standard conforming mode ([#&#8203;8344](https://togithub.com/protocolbuffers/protobuf/issues/8344))
-   Switch on "new" buffer API ([#&#8203;8339](https://togithub.com/protocolbuffers/protobuf/issues/8339))
-   Enable crosscompiling aarch64 python wheels under dockcross manylinux docker image ([#&#8203;8280](https://togithub.com/protocolbuffers/protobuf/issues/8280))
-   Fixed a bug in text format where a trailing colon was printed for repeated field.
-   When TextFormat encounters a duplicate message map key, replace the current
    one instead of merging.

### Objective-C

-   Move the class map to a CFDictionary. ([#&#8203;8328](https://togithub.com/protocolbuffers/protobuf/issues/8328))

### PHP

-   read_property() handler is not supposed to return NULL ([#&#8203;8362](https://togithub.com/protocolbuffers/protobuf/issues/8362))
-   Changed parameter type from long to integer ([#&#8203;7613](https://togithub.com/protocolbuffers/protobuf/issues/7613))
-   fix: README supported PHP version for C extension ([#&#8203;8236](https://togithub.com/protocolbuffers/protobuf/issues/8236))

### Ruby

-   Fixed quadratic memory usage when appending to arrays. ([#&#8203;8364](https://togithub.com/protocolbuffers/protobuf/issues/8364))
-   Fixed memory leak of Ruby arena objects. ([#&#8203;8461](https://togithub.com/protocolbuffers/protobuf/issues/8461))
-   Add support for proto3 json_name in compiler and field definitions. ([#&#8203;8356](https://togithub.com/protocolbuffers/protobuf/issues/8356))

### Other

-   Some doc on AOT compilation and protobuf ([#&#8203;8294](https://togithub.com/protocolbuffers/protobuf/issues/8294))
-   [CMake] Ability to pass options to protoc executable from cmake ([#&#8203;8374](https://togithub.com/protocolbuffers/protobuf/issues/8374))
-   Add --fatal_warnings flag to treat warnings as errors ([#&#8203;8131](https://togithub.com/protocolbuffers/protobuf/issues/8131))
-   [bazel] Remove deprecated way to depend on googletest ([#&#8203;8396](https://togithub.com/protocolbuffers/protobuf/issues/8396))
-   add error returns missing from protoc to prevent it from exiting with… ([#&#8203;8409](https://togithub.com/protocolbuffers/protobuf/issues/8409))

</details>

---

### Configuration

📅 **Schedule**: At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻️ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box.

---

This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/java-core).
suztomo pushed a commit that referenced this pull request Mar 21, 2023
🤖 I have created a release \*beep\* \*boop\*
---
## [1.95.0](https://www.github.com/googleapis/java-core/compare/v1.94.8...v1.95.0) (2021-06-03)


### Features

* add `gcf-owl-bot[bot]` to `ignoreAuthors` ([#453](https://www.github.com/googleapis/java-core/issues/453)) ([668b2c7](https://www.github.com/googleapis/java-core/commit/668b2c76ea53e9ccc2764ab36f398a9e497a1b96))


### Dependencies

* update dependency com.google.api-client:google-api-client-bom to v1.31.5 ([#446](https://www.github.com/googleapis/java-core/issues/446)) ([3bdbbd8](https://www.github.com/googleapis/java-core/commit/3bdbbd88564885f8242c195308c703530b7ab0f4))
* update dependency com.google.api:gax-bom to v1.64.0-sp.1 ([#443](https://www.github.com/googleapis/java-core/issues/443)) ([ba14b8e](https://www.github.com/googleapis/java-core/commit/ba14b8ee13c35441c3d623314622648fa36ea61b))
* update dependency com.google.api:gax-bom to v1.65.0 ([#464](https://www.github.com/googleapis/java-core/issues/464)) ([3207d44](https://www.github.com/googleapis/java-core/commit/3207d44dd46d4d8dd0f6a51a1d5c17752e5e68ce))
* update dependency com.google.api.grpc:proto-google-common-protos to v2.2.2 ([#449](https://www.github.com/googleapis/java-core/issues/449)) ([cb171d1](https://www.github.com/googleapis/java-core/commit/cb171d130fe96aca106a7a03b6ed544720e57c2c))
* update dependency com.google.api.grpc:proto-google-common-protos to v2.3.0 ([#458](https://www.github.com/googleapis/java-core/issues/458)) ([7eff2c6](https://www.github.com/googleapis/java-core/commit/7eff2c66c1b3c385ecfd77254c4245e6d5d76199))
* update dependency com.google.api.grpc:proto-google-common-protos to v2.3.1 ([#463](https://www.github.com/googleapis/java-core/issues/463)) ([9ee280b](https://www.github.com/googleapis/java-core/commit/9ee280bc46ee5bb9938d2e99a1bc87c43d3c8141))
* update dependency com.google.api.grpc:proto-google-common-protos to v2.3.2 ([#466](https://www.github.com/googleapis/java-core/issues/466)) ([2213b6a](https://www.github.com/googleapis/java-core/commit/2213b6abdd8b15d76fc842a9d96a1b763a28adbd))
* update dependency com.google.api.grpc:proto-google-iam-v1 to v1.0.14 ([#439](https://www.github.com/googleapis/java-core/issues/439)) ([0f37e3a](https://www.github.com/googleapis/java-core/commit/0f37e3a36f0ca227ee4dbaa089241c49225ba90f))
* update dependency com.google.auth:google-auth-library-bom to v0.26.0 ([#456](https://www.github.com/googleapis/java-core/issues/456)) ([f99e636](https://www.github.com/googleapis/java-core/commit/f99e636e209f0e0c4adca6ed28e8f5a4976128c2))
* update dependency com.google.code.gson:gson to v2.8.7 ([#461](https://www.github.com/googleapis/java-core/issues/461)) ([8bae9dc](https://www.github.com/googleapis/java-core/commit/8bae9dc71e7ea08ada9d7c83cc3bd079ec6d5478))
* update dependency com.google.errorprone:error_prone_annotations to v2.7.1 ([#451](https://www.github.com/googleapis/java-core/issues/451)) ([a6ca43c](https://www.github.com/googleapis/java-core/commit/a6ca43c124ce0ceed7c35aa3779c498f57b84255))
* update dependency com.google.protobuf:protobuf-bom to v3.17.0 ([#445](https://www.github.com/googleapis/java-core/issues/445)) ([4dfe429](https://www.github.com/googleapis/java-core/commit/4dfe429724136c36ac9c6da47da8d426d99e30df))
* update dependency com.google.protobuf:protobuf-bom to v3.17.1 ([#460](https://www.github.com/googleapis/java-core/issues/460)) ([efb3811](https://www.github.com/googleapis/java-core/commit/efb3811c28d3fbebade15d2e7571cea9d4e1169e))
* update dependency com.google.protobuf:protobuf-bom to v3.17.2 ([#465](https://www.github.com/googleapis/java-core/issues/465)) ([54f6b28](https://www.github.com/googleapis/java-core/commit/54f6b28e083d2d39cb7c707138e2a7b0282f40a7))
* update dependency io.grpc:grpc-bom to v1.38.0 ([#450](https://www.github.com/googleapis/java-core/issues/450)) ([f401756](https://www.github.com/googleapis/java-core/commit/f4017565373742f34a8573b09a9de23ed4860a6a))
---


This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla: yes This human has signed the Contributor License Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant