Releases: akka/akka-grpc
Releases · akka/akka-grpc
v2.5.1
What's Changed
Other
- bump: sbt, scripted-plugin 1.10.4 (was 1.10.2) by @scala-steward in #2001
- bump: sbt-assembly 2.3.0 (was 2.2.0) by @scala-steward in #1998
- bump: logback-classic 1.5.12 (was 1.5.8) by @scala-steward in #1997
- bump: sbt-ci-release 1.9.0 (was 1.6.1) by @scala-steward in #1999
- bump: proto-google-common-protos 2.48.0 (was 2.45.1) by @scala-steward in #2000
- bump: sbt-paradox-akka to 24.10.4 by @sebastian-alfers in #2002
- docs: links improvements by @ennru in #2003
- bump: sbt-buildinfo 0.13.1 (was 0.12.0) by @scala-steward in #2004
- bump: sbt, scripted-plugin 1.10.5 (was 1.10.4) by @scala-steward in #2007
- bump: proto-google-common-protos 2.49.0 (was 2.48.0) by @scala-steward in #2005
- bump: sbt-ci-release 1.9.2 (was 1.9.0) by @scala-steward in #2009
- bump: sbt, scripted-plugin 1.10.7 (was 1.10.5) by @scala-steward in #2012
- build: Scaladoc JDK links handling breaking build by @johanandren in #2014
- feat: Per request instance factory for Java DSL by @johanandren in #2015
- bump: proto-google-common-protos 2.50.0 (was 2.49.0) by @scala-steward in #2010
- bump: logback-classic 1.5.15 (was 1.5.12) by @scala-steward in #2008
- build: License change for and sample bumps for 2.5.1 by @johanandren in #2017
Full Changelog: v2.5.0...v2.5.1
v2.5.0
What's Changed
Other
- bump: scala-library 2.13.14 (was 2.13.13) by @scala-steward in #1952
- bump: sbt, scripted-plugin 1.10.0 (was 1.9.9) by @scala-steward in #1953
- bump: sbt-twirl, twirl-api 2.0.5 (was 2.0.4) by @scala-steward in #1951
- bump: proto-google-common-protos 2.39.1 (was 2.38.0) by @scala-steward in #1949
- docs: Use the new akka-http cert loading utils in quickstarts by @johanandren in #1948
- docs: Incorrect link to quickstart zip files by @johanandren in #1954
- chore: Exclude samples from FOSSA scan by @michaelpnash in #1955
- bump: sbt-twirl, twirl-api 2.0.6 (was 2.0.5) by @scala-steward in #1960
- bump: compilerplugin, scalapb-runtime 0.11.17 (was 0.11.15) by @scala-steward in #1958
- bump: proto-google-common-protos 2.40.0 (was 2.39.1) by @scala-steward in #1957
- Provide access to akka-http request/response attributes by @jroper in #1961
- bump: sbt, scripted-plugin 1.10.1 (was 1.10.0) by @scala-steward in #1965
- bump: sbt-twirl, twirl-api 2.0.7 (was 2.0.6) by @scala-steward in #1964
- bump: proto-google-common-protos 2.42.0 (was 2.40.0) by @scala-steward in #1962
- bump: maven-core, maven-plugin-api 3.9.8 (was 3.9.6) by @scala-steward in #1959
- bump: maven-core, maven-plugin-api 3.9.9 (was 3.9.8) by @scala-steward in #1970
- bump: sbt-ci-release 1.6.1 (was 1.5.12) by @scala-steward in #1967
- bump: sbt-mima-plugin 1.1.4 (was 1.1.3) by @scala-steward in #1969
- bump: proto-google-common-protos 2.43.0 (was 2.42.0) by @scala-steward in #1968
- perf: Trailers only support by @jroper in #1973
- feat: Load client config from arbitrary config block by @johanandren in #1974
- feat: Allow rotation of client certs by @johanandren in #1972
- bump: grpc-core, grpc-interop-testing, ... 1.63.2 (was 1.63.0) by @scala-steward in #1963
- chore: More safe request handler partial function by @johanandren in #1975
- docs: revise URL structure (libraries) by @ennru in #1976
- chore: bump to akka-http to 10.7.0-M1, akka to 2.10.0-M1, align with changes from upstream by @sebastian-alfers in #1977
- chore: remove pins for slf4j and logback by @sebastian-alfers in #1979
- fix: correct akkaBinary value by @sebastian-alfers in #1978
- bump: protobuf-java 3.25.5 by @johanandren in #1980
- docs: revise URL structure (libraries), part 2 by @ennru in #1981
- bump: sbt, scripted-plugin 1.10.2 (was 1.10.1) by @scala-steward in #1988
- bump: scala-library 2.13.15 (was 2.13.14) by @scala-steward in #1986
- bump: scala-library 2.12.20 (was 2.12.19) by @scala-steward in #1985
- bump: proto-google-common-protos 2.45.1 (was 2.43.0) by @scala-steward in #1983
- bump: scala3-library 3.3.4 (was 3.3.3) by @scala-steward in #1987
- chore: missing interpolator by @patriknw in #1992
- docs: Version placeholders in snippets fixed by @johanandren in #1993
- bump: logback-classic 1.5.8 (was 1.2.13) by @scala-steward in #1982
- chore: bump copyright year by @sebastian-alfers in #1996
- Pre release 24.10 by @sebastian-alfers in #1995
New Contributors
- @michaelpnash made their first contribution in #1955
Full Changelog: v2.4.3...v2.5.0
v2.4.4
What's Changed
Security updates
- bump: protobuf-java 3.25.5 #1980
Other
- bump: scala-library 2.13.14 (was 2.13.13) by @scala-steward in #1952
- bump: sbt, scripted-plugin 1.10.0 (was 1.9.9) by @scala-steward in #1953
- bump: sbt-twirl, twirl-api 2.0.5 (was 2.0.4) by @scala-steward in #1951
- bump: proto-google-common-protos 2.39.1 (was 2.38.0) by @scala-steward in #1949
- docs: Use the new akka-http cert loading utils in quickstarts by @johanandren in #1948
- docs: Incorrect link to quickstart zip files by @johanandren in #1954
- chore: Exclude samples from FOSSA scan by @michaelpnash in #1955
- bump: sbt-twirl, twirl-api 2.0.6 (was 2.0.5) by @scala-steward in #1960
- bump: compilerplugin, scalapb-runtime 0.11.17 (was 0.11.15) by @scala-steward in #1958
- bump: proto-google-common-protos 2.40.0 (was 2.39.1) by @scala-steward in #1957
- Provide access to akka-http request/response attributes by @jroper in #1961
- bump: sbt, scripted-plugin 1.10.1 (was 1.10.0) by @scala-steward in #1965
- bump: sbt-twirl, twirl-api 2.0.7 (was 2.0.6) by @scala-steward in #1964
- bump: proto-google-common-protos 2.42.0 (was 2.40.0) by @scala-steward in #1962
- bump: maven-core, maven-plugin-api 3.9.8 (was 3.9.6) by @scala-steward in #1959
- bump: maven-core, maven-plugin-api 3.9.9 (was 3.9.8) by @scala-steward in #1970
- bump: sbt-ci-release 1.6.1 (was 1.5.12) by @scala-steward in #1967
- bump: sbt-mima-plugin 1.1.4 (was 1.1.3) by @scala-steward in #1969
- bump: proto-google-common-protos 2.43.0 (was 2.42.0) by @scala-steward in #1968
- perf: Trailers only support by @jroper in #1973
- feat: Load client config from arbitrary config block by @johanandren in #1974
- feat: Allow rotation of client certs by @johanandren in #1972
- bump: grpc-core, grpc-interop-testing, ... 1.63.2 (was 1.63.0) by @scala-steward in #1963
- chore: More safe request handler partial function by @johanandren in #1975
- bump: Akka 2.9.6 by @johanandren in #1989
- build: release 2.4.4 preparations by @johanandren in #1991
New Contributors
- @michaelpnash made their first contribution in #1955
Full Changelog: v2.4.3...v2.4.4
v2.5.0-M1
What's Changed
Other
- bump: scala-library 2.13.14 (was 2.13.13) by @scala-steward in #1952
- bump: sbt, scripted-plugin 1.10.0 (was 1.9.9) by @scala-steward in #1953
- bump: sbt-twirl, twirl-api 2.0.5 (was 2.0.4) by @scala-steward in #1951
- bump: proto-google-common-protos 2.39.1 (was 2.38.0) by @scala-steward in #1949
- docs: Use the new akka-http cert loading utils in quickstarts by @johanandren in #1948
- docs: Incorrect link to quickstart zip files by @johanandren in #1954
- chore: Exclude samples from FOSSA scan by @michaelpnash in #1955
- bump: sbt-twirl, twirl-api 2.0.6 (was 2.0.5) by @scala-steward in #1960
- bump: compilerplugin, scalapb-runtime 0.11.17 (was 0.11.15) by @scala-steward in #1958
- bump: proto-google-common-protos 2.40.0 (was 2.39.1) by @scala-steward in #1957
- Provide access to akka-http request/response attributes by @jroper in #1961
- bump: sbt, scripted-plugin 1.10.1 (was 1.10.0) by @scala-steward in #1965
- bump: sbt-twirl, twirl-api 2.0.7 (was 2.0.6) by @scala-steward in #1964
- bump: proto-google-common-protos 2.42.0 (was 2.40.0) by @scala-steward in #1962
- bump: maven-core, maven-plugin-api 3.9.8 (was 3.9.6) by @scala-steward in #1959
- bump: maven-core, maven-plugin-api 3.9.9 (was 3.9.8) by @scala-steward in #1970
- bump: sbt-ci-release 1.6.1 (was 1.5.12) by @scala-steward in #1967
- bump: sbt-mima-plugin 1.1.4 (was 1.1.3) by @scala-steward in #1969
- bump: proto-google-common-protos 2.43.0 (was 2.42.0) by @scala-steward in #1968
- perf: Trailers only support by @jroper in #1973
- feat: Load client config from arbitrary config block by @johanandren in #1974
- feat: Allow rotation of client certs by @johanandren in #1972
- bump: grpc-core, grpc-interop-testing, ... 1.63.2 (was 1.63.0) by @scala-steward in #1963
- chore: More safe request handler partial function by @johanandren in #1975
- docs: revise URL structure (libraries) by @ennru in #1976
- chore: bump to akka-http to 10.7.0-M1, akka to 2.10.0-M1, align with changes from upstream by @sebastian-alfers in #1977
- chore: remove pins for slf4j and logback by @sebastian-alfers in #1979
- fix: correct akkaBinary value by @sebastian-alfers in #1978
- bump: protobuf-java 3.25.5 by @johanandren in #1980
- docs: revise URL structure (libraries), part 2 by @ennru in #1981
New Contributors
- @michaelpnash made their first contribution in #1955
Full Changelog: v2.4.3...v2.5.0-M1
v2.4.3
What's Changed
Other
- build: Make sure native image tests are green in release issue by @johanandren in #1941
- bump: Akka paradox theme 0.57 by @johanandren in #1944
- build: Fix broken sample CI workflow by @johanandren in #1943
- bump: Akka 2.9.3, Akka HTTP 10.6.3 by @johanandren in #1945
- build: License change date for 2.4.3, sample version bumps by @johanandren in #1947
Full Changelog: v2.4.2...v2.4.3
v2.4.2
What's Changed
sbt
- bump: sbt-assembly 2.2.0 (was 2.1.5) by @scala-steward in #1913
- bump: scala-library 2.13.13 (was 2.13.12) by @scala-steward in #1921
Other
- feat: Add Trailers.apply to construct from code, message, and details by @alexklibisz in #1933
- feat: Eager connect flag for Netty based client by @johanandren in #1931
- fix: binary trailer decoding by @jtjeferreira in #1929
- fix: Java API for rich errors was not usable from Java by @johanandren in #1937
- chore: use akka-http native CORS feature by @sebastian-alfers in #1928
- bump: sbt, scripted-plugin 1.9.9 (was 1.9.8) by @scala-steward in #1923
- bump: scala3-library 3.3.3 (was 3.3.1) by @scala-steward in #1922
- bump: sbt-twirl, twirl-api 2.0.4 (was 2.0.3) by @scala-steward in #1919
- bump: sbt-reproducible-builds 0.32 (was 0.31) by @scala-steward in #1918
- bump: sbt-buildinfo 0.12.0 (was 0.11.0) by @scala-steward in #1914
- bump: proto-google-common-protos 2.37.1 (was 2.34.0) by @scala-steward in #1915
- bump: scala-library 2.12.19 (was 2.12.18) by @scala-steward in #1920
- chore: repo gardening by @ennru in #1925
- build: drop sbt-authors by @scala-steward in #1917
- chore: No genjavadoc used in akka-grpc by @johanandren in #1926
- docs: Build tool with resolver config in more places by @johanandren in #1927
- doc: Show usage of the new simpler APIs for mTLS setup coming in Akka HTTP by @johanandren in #1910
- doc: Include quickstart in docs by @patriknw in #1932
- bump: proto-google-common-protos 2.38.0 (was 2.37.1) by @scala-steward in #1935
- bump: sbt-site-paradox 1.7.0 (was 1.5.0) by @scala-steward in #1934
- chore: New license for tests and docs by @johanandren in #1938
- bump: grpc-core, grpc-interop-testing, ... 1.63.0 (was 1.60.2) by @scala-steward in #1936
- chore: License change date for 2.4.2 by @johanandren in #1940
Full Changelog: v2.4.1...v2.4.2
Akka gRPC 2.4.1
Changes
- build: filter out 2.12_1.0 artifacs to fix publishing of sbt-akka-grpc #1912 by @sebastian-alfers
- build: do not publish sbt-akka-gprc jar twice during publishSigned #1911 by @sebastian-alfers
- fix: do not publish sbt-akka-gprc jar twice (under two different names) #1909 by @sebastian-alfers
- chore: Update license change date for 2.4.1 #1908 by @johanandren
- Include metadata in StatusRuntimeException #1906 by @jtjeferreira
- build: Placeholder workflow for native-image tests in CI #1899 by @johanandren
- Fix compression negotiation #1898 by @jroper
- build: Don't publish gradle plugin snapshot #1889 by @johanandren
- build: No transfer progress and snapshot updates for mvn CI tests #1888 by @johanandren
- build: JDK index no longer needed for JDK 21 #1887 by @johanandren
- build: Nightly builds using JDK 21 #1879 by @johanandren
- bump: proto-google-common-protos 2.28.0 (was 2.23.0) #1873 by @scala-steward
- build: Publish snapshots #1870 by @patriknw
- build: Build and publish scaladocs for runtime module #1868 by @johanandren
- chore: Include quickstart bumping in release template #1869 by @johanandren
- docs: gradle config that works from quickstarts #1867 by @johanandren
- chore: wrong link in release issue #1866 by @patriknw
Gradle
- fix: Fail queued requests on connection failure #1423 #1851 by @johanandren
- bump: grpc-core, grpc-interop-testing, ... 1.60.2 (was 1.60.0) #1904 by @scala-steward
- bump: grpc-core, grpc-interop-testing, ... 1.60.0 (was 1.58.0) #1884 by @scala-steward
- bump: grpc-core, grpc-interop-testing, ... 1.58.1 (was 1.58.0) #1892 by @scala-steward
Maven
- fix: Fail queued requests on connection failure #1423 #1851 by @johanandren
sbt
- feat: Native image metadata #1905 by @johanandren
- feat: Periodic client discovery refresh #1152 #1886 by @johanandren
- bump: grpc-core, grpc-interop-testing, ... 1.60.2 (was 1.60.0) #1904 by @scala-steward
- bump: grpc-core, grpc-interop-testing, ... 1.60.0 (was 1.58.0) #1884 by @scala-steward
- bump: grpc-core, grpc-interop-testing, ... 1.58.1 (was 1.58.0) #1892 by @scala-steward
- bump: sbt-assembly 2.1.5 (was 2.1.4) #1881 by @scala-steward
- bump: sbt-assembly 2.1.4 (was 2.1.3) #1872 by @scala-steward
Updates
- feat: Native image metadata #1905 by @johanandren
- feat: Periodic client discovery refresh #1152 #1886 by @johanandren
- fix: Fail queued requests on connection failure #1423 #1851 by @johanandren
- bump: grpc-core, grpc-interop-testing, ... 1.60.2 (was 1.60.0) #1904 by @scala-steward
- bump: sbt-protoc 1.0.7 (was 1.0.6) #1902 by @scala-steward
- bump: proto-google-common-protos 2.34.0 (was 2.30.0) #1901 by @scala-steward
- bump: compilerplugin, scalapb-runtime 0.11.15 (was 0.11.14) #1903 by @scala-steward
- build: Bump plugins to only fetch from maven central #1896 by @johanandren
- bump: grpc-core, grpc-interop-testing, ... 1.60.0 (was 1.58.0) #1884 by @scala-steward
- bump: sbt-twirl, twirl-api 2.0.3 (was 1.6.4) #1891 by @scala-steward
- bump: proto-google-common-protos 2.30.0 (was 2.29.0) #1890 by @scala-steward
- bump: grpc-core, grpc-interop-testing, ... 1.58.1 (was 1.58.0) #1892 by @scala-steward
- bump: org.eclipse.jgit 5.13.3.202401111512-r (was 5.13.2.202306221912-r) #1893 by @scala-steward
- bump: sbt, scripted-plugin 1.9.8 (was 1.9.7) #1894 by @scala-steward
- bump: sbt-jmh 0.4.7 (was 0.4.6) #1895 by @scala-steward
- bump: sbt-twirl, twirl-api 1.6.4 (was 1.6.2) #1883 by @scala-steward
- bump: proto-google-common-protos 2.29.0 (was 2.23.0) #1882 by @scala-steward
- bump: logback-classic 1.2.13 (was 1.2.12) #1880 by @scala-steward
- bump: maven-core, maven-plugin-api 3.9.6 (was 3.9.5) #1885 by @scala-steward
- bump: sbt-assembly 2.1.5 (was 2.1.4) #1881 by @scala-steward
- bump: sbt-assembly 2.1.4 (was 2.1.3) #1872 by @scala-steward
- bump: sbt, scripted-plugin 1.9.7 (was 1.9.6) #1878 by @scala-steward
- bump: maven-core, maven-plugin-api 3.9.5 (was 3.9.4) #1877 by @scala-steward
- bump: compilerplugin, scalapb-runtime 0.11.14 (was 0.11.13) #1874 by @scala-steward
- bump: sbt-twirl, twirl-api 1.6.2 (was 1.5.2) #1875 by @scala-steward
2.4.0
What's Changed
- bump: scala3-library 3.3.1 (was 3.2.2) by @scala-steward in #1807
- fix: stream leak in akka-http client backend for indefinite server st… by @steffenhaak in #1833
- chore: Drop Scala 2.12 by @patriknw in #1836
- build: Disable unidoc by @johanandren in #1847
- chore: Drop JDK 8 by @patriknw in #1837
- bump: Akka 2.9.0-M2, Akka HTTP 10.6.0-M1 by @patriknw in #1839
- bump: protobuf 3.21.12 by @patriknw in #1849
- build: Akka 2.9.3-M3 and publish to Akka repo by @patriknw in #1850
- build: Remove double 2.13 publish by @patriknw in #1852
- doc: pluginRepository in docs and tests by @patriknw in #1853
- Support setting deadline per-call by @longshorej in #1838
- fix: Avoid NPE in GrpcMetadataImpl #1854 by @johanandren in #1855
- bump: grpc 1.58.0 by @patriknw in #1856
- test: UNKNOWN or UNAVAILABLE by @patriknw in #1860
- bump: Scala 2.13.12 by @patriknw in #1859
- bump: sbt-jmh 0.4.6 (was 0.4.5) by @scala-steward in #1846
- bump: sbt, scripted-plugin 1.9.6 (was 1.9.4) by @scala-steward in #1845
- bump: sbt-assembly 2.1.3 (was 2.1.1) by @scala-steward in #1840
- bump: Akka Paradox 0.53 by @patriknw in #1862
- bump: Akka 2.9.0 by @patriknw in #1863
- chore: Update license change date for 2.4.0 by @patriknw in #1865
New Contributors
- @steffenhaak made their first contribution in #1833
- @longshorej made their first contribution in #1838
Full Changelog: v2.3.4...v2.4.0
Akka gRPC 2.4.0-M2
Changes
- fix: Avoid NPE in GrpcMetadataImpl #1854 #1855 by @johanandren
- Support setting deadline per-call #1838 by @longshorej
- doc: pluginRepository in docs and tests #1853 by @patriknw
Gradle
Maven
sbt
Updates
Akka gRPC 2.4.0-M1
Changes
- build: Remove double 2.13 publish #1852 by @patriknw
- chore: Drop JDK 8 #1837 by @patriknw
- fix: stream leak in akka-http client backend for indefinite server st… #1833 by @steffenhaak
Gradle
- build: Akka 2.9.3-M3 and publish to Akka repo #1850 by @patriknw
- bump: protobuf 3.21.12 #1849 by @patriknw
- chore: Drop Scala 2.12 #1836 by @patriknw
Maven
sbt
- build: Akka 2.9.3-M3 and publish to Akka repo #1850 by @patriknw
- bump: Akka 2.9.0-M2, Akka HTTP 10.6.0-M1 #1839 by @patriknw
- chore: Drop Scala 2.12 #1836 by @patriknw
- bump: scala3-library 3.3.1 (was 3.2.2) #1807 by @scala-steward
Updates
- build: Akka 2.9.3-M3 and publish to Akka repo #1850 by @patriknw
- bump: protobuf 3.21.12 #1849 by @patriknw
- bump: Akka 2.9.0-M2, Akka HTTP 10.6.0-M1 #1839 by @patriknw
- build: Disable unidoc #1847 by @johanandren
- chore: Drop Scala 2.12 #1836 by @patriknw
- bump: scala3-library 3.3.1 (was 3.2.2) #1807 by @scala-steward