servicetalk

A networking framework that evolves with your application

APACHE-2.0 License

Stars
914
Committers
58

Bot releases are hidden (Show)

servicetalk - 0.35.0

Published by Scottmitch almost 4 years ago

Changes

This release contains the following significant changes:

New features

API changes

Bug fixes

Improvements

Dependencies upgrade

Thank you

Every idea and bug-report counts and so we thought it is worth mentioning those who helped in this area. Please report an unintended omission.

  • @idelpivnitskiy
  • @Scottmitch
  • @tkountis
servicetalk -

Published by tkountis almost 4 years ago

Changes

This release contains the following significant changes:

New features

API changes

Improvements

Dependencies upgrade

Documentation

Thank you

Every idea and bug-report counts and so we thought it is worth mentioning those who helped in this area. Please report an unintended omission.

  • @idelpivnitskiy
  • @Scottmitch
  • @tkountis
servicetalk - 0.33.0

Published by idelpivnitskiy about 4 years ago

Changes

This release contains the following significant changes:

New features

API changes

Improvements

Bug fixes

Dependencies upgrade

Thank you

Every idea and bug-report counts and so we thought it is worth mentioning those who helped in this area. Please report an unintended omission.

  • @idelpivnitskiy
  • @NiteshKant
  • @Scottmitch
  • @tkountis
servicetalk - 0.32.0

Published by Scottmitch about 4 years ago

Changes

This release contains the following significant changes:

Behavior Changes

New Features

Bug Fixes

Improvements

Dependencies upgrade

Thank you

Every idea and bug-report counts and so we thought it is worth mentioning those who helped in this area. Please report an unintended omission.

  • @idelpivnitskiy
  • @NiteshKant
  • @Scottmitch
  • @tkountis
  • @mrk-andreev
  • @sullis
servicetalk - 0.31.0

Published by Scottmitch about 4 years ago

Changes

This release contains the following significant changes:

New Features

Bug Fixes

Improvements

Dependencies upgrade

Thank you

Every idea and bug-report counts and so we thought it is worth mentioning those who helped in this area. Please report an unintended omission.

  • @idelpivnitskiy
  • @NiteshKant
  • @Scottmitch
  • @suman-ganta
  • @FanJups
  • @johnlabarge
servicetalk - 0.30.0

Published by NiteshKant over 4 years ago

Changes

This release contains the following significant changes:

Bug Fixes

Improvements

Dependencies upgrade

Thank you

Every idea and bug-report counts and so we thought it is worth mentioning those who helped in this area. Please report an unintended omission.

  • @idelpivnitskiy
  • @NiteshKant
  • @sullis
servicetalk - 0.29.0

Published by NiteshKant over 4 years ago

Changes

This release contains the following significant changes:

New Features

Bug Fixes

Improvements

Dependencies upgrade

Thank you

Every idea and bug-report counts and so we thought it is worth mentioning those who helped in this area. Please report an unintended omission.

  • @idelpivnitskiy
  • @Scottmitch
  • @jen20
  • @volyx
servicetalk - 0.28.0

Published by idelpivnitskiy over 4 years ago

Changes

This release contains the following significant changes:

New Features

Bug Fixes

Improvements

Thank you

Every idea and bug-report counts and so we thought it is worth mentioning those who helped in this area. Please report an unintended omission.

  • @idelpivnitskiy
  • @NiteshKant
  • @Scottmitch
servicetalk - 0.27.0

Published by NiteshKant over 4 years ago

Changes

This release contains the following significant changes:

Noticeable behavior change

New Features

Bug Fixes

Improvements

Dependencies upgrade

Documentation

Thank you

Every idea and bug-report counts and so we thought it is worth mentioning those who helped in this area. Please report an unintended omission.

  • @idelpivnitskiy
  • @NiteshKant
  • @Scottmitch
  • @colestanfield
servicetalk - 0.26.0

Published by NiteshKant over 4 years ago

Changes

This release contains the following significant changes:

Noticeable behavior change

New Features

Bug Fixes

Improvements

Dependencies upgrade

Documentation

Thank you

Every idea and bug-report counts and so we thought it is worth mentioning those who helped in this area. Please report an unintended omission.

  • @idelpivnitskiy
  • @NiteshKant
  • @Scottmitch
  • @colestanfield
servicetalk - 0.25.0

Published by idelpivnitskiy over 4 years ago

Changes

This release contains the following significant changes:

New Features

Bug Fixes

Improvements

Dependencies upgrade

Documentation

Thank you

Every idea and bug-report counts and so we thought it is worth mentioning those who helped in this area. Please report an unintended omission.

  • @idelpivnitskiy
  • @NiteshKant
  • @Scottmitch
servicetalk - 0.24.0

Published by idelpivnitskiy over 4 years ago

Changes

This release contains the following significant changes:

New Features and API Changes

Bug Fixes

Performance optimizations:

These changes significantly improve performance for HTTP/2 and gRPC protocols.

Improvements

Dependencies upgrade

  • netty 4.1.47
  • netty-tcnative 2.0.29
  • jersey 2.30.1
  • grpc-java 1.27.1
  • protobuf-java 3.11.4
  • protobuf-gradle-plugin 0.8.12
  • zipkin 2.20.1
  • log4j 2.13.1
  • javapoet 1.12.1
  • jmh 1.23

Thank you

Every idea and bug-report counts and so we thought it is worth mentioning those who helped in this area. Please report an unintended omission.

  • @idelpivnitskiy
  • @NiteshKant
  • @normanmaurer
  • @Scottmitch
servicetalk - 0.23.0

Published by NiteshKant over 4 years ago

Changes

This release contains the following significant changes:

Bug Fixes

Improvements

Documentation changes

Thank you

Every idea and bug-report counts and so we thought it is worth mentioning those who helped in this area. Please report an unintended omission.

  • @shekhar-rajak
  • @idelpivnitskiy
  • @NiteshKant
servicetalk - 0.22.0

Published by Scottmitch over 4 years ago

Special thanks to our contributors: Xiaofei Long, Muthupalaniappan, Dmitrii Volykhin

Updates

464554ad - Update dependencies to the latest versions (#922)
b936679d - Minor updates to reactive-streams adapter (#906)

Fixes

c72d0800 - Make DefaultThreadFactory name prefix consistent with IoThreadFactory (#925)
781dbef3 - Protocol emits payload boundary event (#919)
f0e6c0bc - Spotbugs exclusion for JDK flow (#917)
15dbe980 - Do not compare request methods and response statuses by reference (#913)

Improvements

2be51e96 - Remove LegacyBlockingSubscriber (#918)
6cfd434b - Generated gRPC RPC interfaces should be annotated as @FunctionalInterface (#915)
f7e14f74 - Remove unused HttpObjectDecoder#FIND_COLON variable (#916)
9a739659 - Rename HttpServiceContext.streamingBlockingResponseFactory() (#914)
e137e419 - Allow default deserializers to handle payload without specified encoding (#891)
5698947b - Provide JDK flow adapters #824 (#904)
1634895f - gRPC services to support closing (#903)
63f7616a - Run protoc:buildExecutable task right after compileJava (#905)

API changes

9edcc9d3 - Move RPC paths to generated RPC interfaces (#910)
6bb2722b - Support router-api annotations for gRPC services (#912)

  • As part of this PR Jersey router starts using RouteExecutionStrategyFactory insteaed of Function<String, HttpExecutionStrategy> now

Documentation improvements

a71a7c35 - Publishing of docs didn't update SNAPSHOT versions. (#902)

servicetalk - 0.21.0

Published by jayv almost 5 years ago

ServiceTalk is now available on maven central!

Special thanks to our contributors: Dmitrii Volykhin, Xiaofei Long, Karim ElNaggar, Muthupalaniappan, WonChul Heo, blake-bauman

Updates

  • b85542eb1 - Update Netty to 4.1.44.Final and netty-tcnative to 2.0.28.Final (#900)
  • 6c4b69249 - Update protobuf 3.10.0->3.11.1 (#895)
  • 4b2b4d503 - Update grpc-java to 1.25.0 #877 (#881)
  • 20a5192c6 - Update Gradle version to 5.6.4 (#860)

Fixes

  • c9e8202d0 - Disallow space after header name and colon (#901)
  • c3c0e8184 - HTTP/1.x and HTTP/2.0 decoder Buffer visibility and data corruption (#898)
  • 33574d170 - BlockingUtils should not assume the cause of ExecutionException is not null (#873)
  • fc5be201e - Declare character encoding in responses returned from fallback service (#868)
  • 56e0dd753 - gRPC clients do not provide ExecutionContext (#866)
  • fd298cd47 - BOM is not publishing artifacts (#859)

Improvements

  • c4cfc28bf - Add 5 http status methods (#892)
  • 1e6f7cd6d - Remove redundant state from ProtoBufSerializationProvider (#897)
  • ad74fe0e9 - Adhere http-api HttpResponseStatus error code names to RFC standards (#890)
  • 7e9657905 - Add RFC links for each HttpResponseStatus constant (#888)
  • 4fa8aa44c - Refactor check content type http api (#887)
  • d18282050 - Add http headers values to serialization exception message (#880)
  • 707d8be35 - Move PlatformDependent to servicetalk-utils-internal #879 (#882)
  • 0677c62a0 - Remove http/api/StringUtils (#883)
  • df1c3bf3d - Introduce servicetalk-router-api module (#874)
  • 3a67c9ff8 - Align names of utility classes FooUtil vs FooUtils (#872)
  • 5ae6a1bfe - Add missed HttpResponseStatus constants (#876)
  • aa0e8898c - Fix evaluation order in HeaderUtils.hasContentType (#875)
  • 03a7b0a48 - RedirectingClientAndConnectionFilterTest should leverage AbstractHttpRequesterFilterTest (#867)
  • 3c2705254 - Introduce automatic retries (#861)
  • 183c5efd1 - Add servicetalk-utils-internal module (#862)
  • 1e687e6d1 - Support for Single.fromCallable(), Single.fromSupplier(), Completable.fromRunnable() (#850)

Documentation improvements

  • d8ac30029 - Make "project communication" guideline more discoverable (#864)
  • c19b9b8b6 - Do not override older javadoc with anotra's placeholder (#857)
  • c2fc51827 - Update README with maven-central info (#858)
servicetalk - 0.20.0

Published by jayv almost 5 years ago

ServiceTalk is now available on maven central!

Updates

Fixes

Documentation improvements

Package Rankings
Top 8.42% on Repo1.maven.org