Sourced from github.com/apache/thrift's releases.
Version 0.19.0
Please head over to the official release download source: http://thrift.apache.org/download
The assets listed below are added by Github based on the release tag and they will therefore not match the checkums published on the Thrift project website.
Sourced from github.com/apache/thrift's changelog.
0.19.0
Known Open Issues (Blocker or Critical)
- THRIFT-3877 - C++ library don't work with HTTP (csharp server, cpp client; need cross test enhancement)
- THRIFT-5468 - Swift service generator doesn't support oneway
- THRIFT-5654 - LNK4042 and LNK2019 in go_validator_generator.cc
Build Process
- THRIFT-5701 - Add dependabot
C++
- THRIFT-5725 - Thrift SSL server stops working if the file descriptor returned is zero
- THRIFT-5716 - TMemoryBuffer resizing might shrink the buffer size due to uint32_t overflow
Compiler (General)
- THRIFT-5690 - Constant expects type to be defined before
Delphi
- THRIFT-5686 - Add comparer and capacity arguments to container classes
Go
- THRIFT-5731 - Handle ErrAbandonRequest automatically
Haxe
- THRIFT-5717 - uuid sets and map keys may throw on some Haxe targets
- THRIFT-5704 - Superfluous block scope in generated write() code
- THRIFT-5703 - Haxe 4.30 emits "Local variable retval used without being initialized" on generated code
- THRIFT-5692 - Support for deprecated methods (via annotation)
- THRIFT-5707 - deprecation warning fixes for @:extern and @:enum
Java
- THRIFT-5700 - Migration to JakartaEE and Apache HttpComponents 5
- THRIFT-5711 - FutureClient does not extend when service extends from another service
- THRIFT-5702 - Support Java 8
- THRIFT-5696 - TByteBuffer.java does not allow non-default TConfiguration
- THRIFT-5653 - Fix Java UUID typeid
JavaScript
- THRIFT-5674 - Server implementation exceptions are not sent to client in ES6 promise-style invocation
... (truncated)
5656208
release 0.19.0291b560
THRIFT-5653: Fix Java UUID typeidee1a7ea
THRIFT-5731: Handle ErrAbandonRequest automatically4ca47e0
fix kotlin cross test by downgrading to java 8 (#2840)79c5602
Update supported go versions to 1.20 and 1.21628023c
fix gradle formatfd60a9a
reformat kotlin files30b31aa
Release 0.19.0f5a6752
Release 0.19.0bccca93
THRIFT-5725: Fix the comparison check for bio_get_fd