1. 3f6d8a5 [nit] Avoid dispatching to parent when not needed in c_glib implementation (#3149) by Hasnain Lakhani · 4 days ago
  2. 52fea29 [rust] Gracefully handle error upon receiving incompatible enum (#3181) by Hasnain Lakhani · 4 weeks ago
  3. d128eb6 Generate swap noexcept by NN · 3 months ago
  4. f0f72d8 Add the ability to access type annotations for Java by jrhee17 · 5 months ago
  5. 80cd45a Introduce nominal types by Sergey Yelin · 4 months ago
  6. 12fe8e4 Unify constant name generation by Sergey Yelin · 5 months ago
  7. 132a501 Use enum's const name instead of value (avoid magic number) by Sergey Yelin · 5 months ago
  8. f248ad2 Deduplicate render type by Sergey Yelin · 5 months ago
  9. 100d200 Generate base type by Sergey Yelin · 5 months ago
  10. 42f3587 Generate type declaration from typdef by Sergey Yelin · 5 months ago
  11. e4ccfcb Improve enum generation for Erlang by Sergey Yelin · 5 months ago
  12. 1a83568 Comment exception as exception (not struct), use original name by Sergey Yelin · 5 months ago
  13. 039c89a Fix map type by Sergey Yelin · 5 months ago
  14. 1b8a998 Put field name in error message for set duplication check on write by Yuxuan 'fishy' Wang · 3 months ago
  15. e73b238 [nit] Use more consistent free method in c_glib generated code for binary types by Hasnain Lakhani · 3 months ago
  16. c79d1cc Branch 0.22.0 created by Jens Geyer · 4 months ago
  17. b3fc4b2 Update minimum required CMake version for CMake 4.0 compatibility by Vyas Ramasubramani · 4 months ago
  18. c5c0e6e Minor Erlang generator improvements by Sergey Yelin · 5 months ago
  19. b28a4c4 THRIFT-5859: Generate a values iterator for enum types for go by Yuxuan 'fishy' Wang · 5 months ago
  20. 09ced04 THRIFT-5024: Replace removed @gen.engine with @gen.coroutine by Asjad Syed · 6 months ago
  21. 21ed4a2 THRIFT-5811: Add ESM support to nodejs codegen by Cameron Martin · 1 year, 4 months ago
  22. aee3f63 THRIFT-5817: [C++] Avoid copy of TUuid Client: cpp Patch: Carel Combrink by Carel Combrink · 12 months ago
  23. 5903c72 Add `no_constructors` option to C++ compiler by Alkis Evlogimenos · 12 months ago
  24. 93c15c2 Various build fixes for clang and rust by Hasnain Lakhani · 7 months ago
  25. d078721 remove more Python2 compatibility by Alexandre Detiste · 8 months ago
  26. da54fc8 THRIFT-5819: use latest rustc version for rustlib (#3085) by Cameron Martin · 8 months ago
  27. e10109c THRIFT-5845: Return TException for union check in Write by Yuxuan 'fishy' Wang · 8 months ago
  28. bb8cac5 Update generated array style by Kurt Alfred Kluever · 8 months ago
  29. d8cd883 THRIFT-5837 FIX: error: unused parameter etc Patch: Jens Geyer by Jens Geyer · 9 months ago
  30. eb684d3 THRIFT-4386 Add Lua 5.3/5.4 support Clint: lua Patch: Thomas Bruggink by Thomas · 1 year, 1 month ago
  31. e9f63e0 THRIFT-5837 Delphi implementation for THRIFT-5835 by Jens Geyer · 9 months ago
  32. 39ce210 THRIFT-5835 Allow exceptions to be used as regular struct datatype by Jens Geyer · 10 months ago
  33. e26b4a8 THRIFT-5832 Drop net6 support and add net9 instead by Jens Geyer · 10 months ago
  34. c8cf304 THRIFT-5833: Add ProcessorError by Yuxuan 'fishy' Wang · 10 months ago
  35. 56c4b15 THRIFT-5827 enums in typedefs are not resolved in all cases by Jens Geyer · 10 months ago
  36. bddaaff Removed superfluous method decls by Jens Geyer · 10 months ago
  37. 0f0243e THRIFT-5826 binary constants create uncompilable Delphi code by Jens Geyer · 10 months ago
  38. 665e931 FIX: TException name conflict by Jens Geyer · 10 months ago
  39. a5d84e5 THRIFT-5825 UUID constants lead to uncompileable Delphi code by Jens Geyer · 11 months ago
  40. 8b6d29d THRIFT-5823 Fix illegal uses of exceptions as normal struct type by Jens Geyer · 11 months ago
  41. eae0536 fix a whole bunch of TAB indents by Jens Geyer · 11 months ago
  42. ef199cc bump version number by Jens Geyer · 12 months ago
  43. 5fc920d Fix JS property/method collisions for fields enamed read/write by adrianhelvikspond · 1 year, 1 month ago
  44. 5d3b5a0 Generate thrift_spec class attribute (with type hints) by arkuhn · 1 year, 2 months ago
  45. 4c39000 Update compiler/cpp/src/thrift/generate/t_py_generator.cc by Adam Kuhn · 1 year, 2 months ago
  46. d850f86 Review comments by arkuhn · 1 year, 3 months ago
  47. 55ea8f3 Python3 type hints by Konstantin Pozdniakov · 3 years, 6 months ago
  48. 438fc82 THRIFT-5800: Make non-exist include a failure when -strict is on by Yuxuan 'fishy' Wang · 1 year, 1 month ago
  49. 0f0e11f THRIFT-5798 Expand netstd compile tests to fully cover all current target environments by Jens Geyer · 1 year, 1 month ago
  50. 4ea20aa THRIFT-5796 Indicate target environment via #if check by Jens Geyer · 1 year, 1 month ago
  51. 4ea44ac THRIFT-5797 HashSet() CTOR takes no argument for net < 5 by Jens Geyer · 1 year, 1 month ago
  52. 5b9ae5e THRIFT-5795 namespace not properly escaped Client: netstd Patch: Jens Geyer by Jens Geyer · 1 year, 1 month ago
  53. 259107e Remove trailing space from compiler generated go code by Yuxuan 'fishy' Wang · 1 year, 2 months ago
  54. f13d85a THRIFT-5654 LNK4042 and LNK2019 in go_validator_generator.cc with VS2022 by Jens Geyer · 1 year, 2 months ago
  55. 4b90909 THRIFT-5773 Strong UUID wrapper for C++ by CJCombrink · 1 year, 4 months ago
  56. b709b0b go: Fix indentation in compiler by Yuxuan 'fishy' Wang · 1 year, 3 months ago
  57. 9673a68 THRIFT-5786: Full deprecation support in go by Yuxuan 'fishy' Wang · 1 year, 3 months ago
  58. 4930cac go: Proper indent in compiler by Yuxuan 'fishy' Wang · 1 year, 4 months ago
  59. c53a1b7 THRIFT-5781 implement full deprecation support -> fix uncompileable issue at deprecated enums by Jens Geyer · 1 year, 4 months ago
  60. 42dbefb THRIFT-5782 implement full deprecation support Client: Delphi Patch: Jens Geyer by Jens Geyer · 1 year, 4 months ago
  61. c3d8a4e THRIFT-5782 implement full deprecation support Client: Delphi Patch: Jens Geyer by Jens Geyer · 1 year, 4 months ago
  62. 4f18395 THRIFT-5781 implement full deprecation support Client: netstd Patch: Jens Geyer by Jens Geyer · 1 year, 4 months ago
  63. 3dfe0af THRIFT-5780 Prevent certain warnings related to net8 by Jens Geyer · 1 year, 4 months ago
  64. 4a280d5 THRIFT-5766 Replace std::endl with "\n" Patch: Carel Combrink by CJCombrink · 1 year, 6 months ago
  65. 1d886ca THRIFT-5772: UUID support for c++ #2952 Client: cpp Patch: CJCombrink by CJCombrink · 1 year, 5 months ago
  66. 63f0458 Manually remove $(BUILT_SOURCES) since no-dist-built-sources doesnt work by Thomas · 1 year, 5 months ago
  67. 2adfd14 THRIFT-5750 Remove "ansistr_binary_" option Client: delphi Patch: Jens Geyer by Jens Geyer · 1 year, 5 months ago
  68. 2826098 THRIFT-5762 Fix spotless errors by Thomas · 1 year, 6 months ago
  69. 9bd8f1e Fix ODR violations in cases where templates are involved by Lukas Barth · 2 years, 5 months ago
  70. 4f56007 Always generate an initializer list by Lukas Barth · 2 years, 6 months ago
  71. 16105fa Move generate_default_constructor call into generate_struct_definition by Lukas Barth · 2 years, 6 months ago
  72. cedcd0e Factor out duplicated code into helper function by Lukas Barth · 2 years, 7 months ago
  73. f02ac2f Move default constructor and operator== implementation to CPP file by Lukas Barth · 2 years, 7 months ago
  74. b6cf049 THRIFT-5762 Expose service result objects in Java by Thomas · 1 year, 6 months ago
  75. 51e541e THRIFT-5745: Implement slog.LogValuer on go TStructs by Yuxuan 'fishy' Wang · 1 year, 9 months ago
  76. 75cf93e bump version number by Jens Geyer · 1 year, 7 months ago
  77. 9d96f20 Fix ambigous typescript definitions by adrianhelvikspond · 1 year, 7 months ago
  78. 7d4c7fa THRIFT-5750 deprecate "ansistr_binary_" option Client: delphi Patch: Jens Geyer by Jens Geyer · 1 year, 7 months ago
  79. 7507fa0 THRIFT-5753 PHP 8.1 deprecated warning about return type in jsonSerialize functions by Pavel Kvach · 1 year, 8 months ago
  80. 5cf71b2 THRIFT-5749 Option to enable RTTI info (2nd attempt) by Jens Geyer · 1 year, 9 months ago
  81. 93222f6 THRIFT-5749 Option to enable RTTI info Client: Delphi Patch: Jens Geyer by Jens Geyer · 1 year, 9 months ago
  82. 4115e95 THRIFT-5746 Upgrade to net8 Client: netstd Patch: Jens Geyer by Jens Geyer · 1 year, 9 months ago
  83. b6b6dc7 rust to add uuid support by Jiayu Liu · 2 years, 11 months ago
  84. 7b8c042 Fix building with gcc 13 by Biswapriyo Nath · 1 year, 11 months ago
  85. bc9c04d THRIFT-5738: Remove unused variable by Jeff Alder · 1 year, 11 months ago
  86. 50787cc THRIFT-5734 generated code may lack required capitalization at class names by Jens Geyer · 2 years ago
  87. 346aa81 THRIFT-5733 Building code with circular includes crashes Thrift compiler by Jens Geyer · 2 years ago
  88. 0e872c8 THRIFT-5731: Handle ErrAbandonRequest automatically by Yuxuan 'fishy' Wang · 2 years, 1 month ago
  89. 0d5b4f9 created reöease branch 0.19.0 by Jens Geyer · 2 years, 2 months ago
  90. ff9850e THRIFT-5715 Python Exceptions mutable with slots by Katie Atkinson · 2 years, 3 months ago
  91. 284e6b3 Use Enum not Enum.name in Struct serialization/deserialization by Roshan Rajan · 2 years, 2 months ago
  92. b2c5805 Fix typename for value in map for python gen code by Roshan Rajan · 2 years, 2 months ago
  93. d1d8ae2 THRIFT-5717 uuid sets and map keys may throw on some Haxe targets by Jens Geyer · 2 years, 2 months ago
  94. 285e39c THRIFT-5700: Migrate to JakartaEE and Apache HttpComponents 5 (#2746) by nicolasb29 · 2 years, 3 months ago
  95. cfede86 Cleanup extend client logic for sync and async clients (#2808) by Bogdan Drutu · 2 years, 3 months ago
  96. 5a19e43 THRIFT-5711: Fix FutureClient implementation when service extends another service (#2810) by Bogdan Drutu · 2 years, 3 months ago
  97. 017ba92 Remove unnecessary empty spaces form t_java_generator.cc (#2809) by Bogdan Drutu · 2 years, 3 months ago
  98. 4f63573 THRIFT-4086: Use true type when generating field meta data (#2765) by Klemen Košir · 2 years, 4 months ago
  99. 6945c4e THRIFT-5703 Haxe 4.30 emits "Local variable retval used without being initialized" on generated code by Jens Geyer · 2 years, 4 months ago
  100. 2891e4a THRIFT-5704 Superfluous block scope in generated write() code by Jens Geyer · 2 years, 5 months ago