We've just made a new release of the Apache HBase Thirdparty project. This project is used by the Apache HBase project to encapsulate a number of core dependencies that HBase relies upon ensuring that they are properly isolated from HBase downstream users, e.g. Google Protocol Buffers, Google Guava, and a few others.
4.1.12 is a regular release with some dependencies update. Other notable changes: * New Jetty 12 modules: Two new modules have been added to support an upcoming migration to Jetty 12 in HBase 3.x. * Updated build requirements: The project now requires both JDK 8 and JDK 17 to build. Most modules will be compiled using JDK 17 but will target JDK 8 for compatibility, while a couple of specific modules will stick with JDK 8. The release is available as source at https://downloads.apache.org/[1] <https://downloads.apache.org/hbase/hbase-thirdparty-4.1.12/> and as artifacts up in Maven central[2]. Release notes and Changes can be found at [1]. The release was tagged rel/4.1.12 <https://github.com/apache/hbase-thirdparty/releases/tag/rel%2F4.1.12> All artifacts are signed with my key 0x0FD0DA53 which can be found here: https://downloads.apache.org/hbase/KEYS - Your Release Manager [1] https://downloads.apache.org/hbase/hbase-thirdparty-4.1.12 [2] https://repository.apache.org/service/local/repositories/releases/content/org/apache/hbase/thirdparty/hbase-thirdparty/4.1.12/