The VERSION file is still 0.11.1, which is not updated. But it seems that this VERSION file is not used anywhere. I checked the stats and found the "clientVersion" is "Pulsar Go v0.12.0-candidate-2", which is expected.
I see https://github.com/apache/pulsar-client-go/pull/856 supports getting the version from the dependency, then the hard-coded VERSION file is no longer needed. I think we can remove that file in the 0.12.0 or next release. But we should not maintain a file that could make users confused (i.e. the source code of 0.12.0 contains a version file of 0.11.1) Thanks, Yunze On Mon, Jan 15, 2024 at 2:41 PM Zike Yang <z...@apache.org> wrote: > > Hi everyone, > Please review and vote on the release candidate #2 for the version > 0.12.0, as follows: > [ ] +1, Approve the release > [ ] -1, Do not approve the release (please provide specific comments) > > This is the second release candidate for Apache Pulsar Go client, > version 0.12.0. > > The release note/changelog for Go client 0.12.0: > https://github.com/apache/pulsar-client-go/pull/1153/files > > Pulsar Client Go's KEYS file contains PGP keys we used to sign this release: > https://downloads.apache.org/pulsar/KEYS > > Please download these packages and review this release candidate: > - Review release notes: https://github.com/apache/pulsar-client-go/pull/1153 > - Download the source package (verify shasum, and asc) and follow the > README.md to build and run the pulsar-client-go. > > The vote will be open for at least 72 hours. It is adopted by majority > approval, with at least 3 PMC affirmative votes. > > Source file: > https://dist.apache.org/repos/dist/dev/pulsar/pulsar-client-go-0.12.0-candidate-2/ > > The tag to be voted upon: > v0.12.0-candidate-2 > https://github.com/apache/pulsar-client-go/tree/v0.12.0-candidate-2 > > SHA-512 checksums: > e3c0845f60989b9ca4f6cf683d750c9361ca0e15ae7f8d990cfe14d7af86bd80475aeeda95870f2b8ef6fe8ec5fdbd59c67876546e282d76baae9a1737c6a7aa > apache-pulsar-client-go-0.12.0-src.tar.gz