hakamairi, thanks for pointing out the new releases of com.googlecode.protobuf-java-format.
Now I'd like to know more about those new releases hoted on https://github.com/bivas/protobuf-java-format; were those done by the former maintainers of the project, or is this a fork maintained by the community? Are you involved in this?
As you can see, this issue aims at making the support of additional formats more flexible. Not only supporting com.googlecode.protobuf-java-format but also com.google.protobuf.protobuf-java.
Now I might consider those new releases (and breaking changes) for Spring 4.3, I just need to know what those changes involve. Do those changes require some actions from the developers using this library, or are those changes just internal to Spring support?
Brian Clozel Unfortunately I'm not involved in the project.
From what I've seen in the git repository's code they introduced the pull requests that were added post mortem to original project and kept developing it further.
The breaking changes I get in my code is JsonFormat.print not being static anymore (which I basically use only for testing).
Apparently the owner of the project forked it to github, so not a fork per se...
Because those changes are breaking, I'll schedule those changes as part of this issue for Spring 4.3. I'll see if this requires raising the minimum requirement for the library version.
Still waiting for the official release, which is not scheduled yet. Two new betas should be published in the next weeks, see the protobuf github milestone page.
I've raised the requirement for "com.googlecode.protobuf-java-format:protobuf-java-format" to 1.3+ (1.4 is already out) as breaking changes happened and the previous 1.2 version dates back to May 2011...