1. 0e9c34a ci: Bump the github-actions group with 2 updates (#4223) by dependabot[bot] · 3 days ago main
  2. 78ad16d chore: add ASF license headers to remaining config files (#4221) by PJ Fanning · 4 days ago
  3. 58881af test(scala): cover documented fory-scala native, xlang, and security usage (#4100) by PJ Fanning · 4 days ago
  4. 6633370 ci: run PR title lint on pull_request instead of pull_request_target (#4220) by PJ Fanning · 4 days ago
  5. 172fdb0 fix(ci): correct release verification and source SBOM licensing (#4218) by Shawn Yang · 4 days ago
  6. f5f3d30 ci: replace JDK 26 with JDK 27 in CI (#4217) by Steven Schlansker · 5 days ago
  7. 63f8a9c ci: fix release staging and source artifact checks (#4216) by Shawn Yang · 6 days ago
  8. 4f79947 ci: automate release candidate staging (#3983) by Shawn Yang · 6 days ago
  9. 084495c fix(json): distinguish root and declared codec factory lookups (#4186) by Mohit Joshi · 6 days ago
  10. 5440e2a feat(java): add token-level readUtf8/writeUtf8 operations to ForyJson (#4180) by Denis Stepanov · 6 days ago
  11. 8ef9ba6 fix(java): preserve sub-millisecond nanos when copying java.sql.Timestamp (#4206) by CCCLL · 7 days ago
  12. 01d785f feat(java): reject repeated JSON properties on read (#4166) by Pavel Ptashyts · 7 days ago
  13. cd22919 fix(java): cast non-public field types inside generated field accessors (#4205) by CCCLL · 7 days ago
  14. 7701472 fix(java): run descriptor warm-up on Fory's compiler pool to fix thread context classloader (#4112) by Steven Schlansker · 7 days ago
  15. da99ae3 chore(deps): update JavaScript glob dependencies (#4208) by Shawn Yang · 8 days ago
  16. 2455f4d chore(deps): upgrade Guava to 33.8.0 (#4207) by Shawn Yang · 9 days ago
  17. bb0b749 fix(java): allocate non-static inner classes without a constructor in generated codecs (#4204) by CCCLL · 10 days ago
  18. 999aee3 ci: Bump the github-actions group with 4 updates (#4203) by dependabot[bot] · 10 days ago
  19. 49b37d5 fix(cpp): resolve memory leak and out-of-bounds access in row dimensions (#4194) by Durgesh Nandan Mohanty · 12 days ago
  20. 319fc7c fix(java): round UInt64 values to the nearest float and double (#4196) by bob · 12 days ago
  21. 247abf9 fix(java): round tiny float32 values up to the smallest float16 subnormal (#4195) by bob · 12 days ago
  22. fb910ad ci: Bump com.google.guava:guava from 32.1.2-jre to 33.7.1-jre in /java (#4201) by dependabot[bot] · 12 days ago
  23. 27476bb ci: Bump org.xerial.snappy:snappy-java from 1.1.10.4 to 1.1.10.9 in /java (#4200) by dependabot[bot] · 2 weeks ago
  24. f26ec56 ci: Bump undici from 6.29.0 to 6.29.1 in /javascript (#4199) by dependabot[bot] · 2 weeks ago
  25. d2d159e ci: Bump the github-actions group with 3 updates (#4198) by dependabot[bot] · 2 weeks ago
  26. 8e93633 fix(ci): pin Python 3.8 and C++ jobs to Ubuntu 24.04 (#4193) by Shawn Yang · 3 weeks ago
  27. 07137b9 fix(cpp): resolve sign-compare warning in row writer (#4192) by Durgesh Nandan Mohanty · 3 weeks ago
  28. 80bcf64 ci: Bump the github-actions group with 2 updates (#4189) by dependabot[bot] · 3 weeks ago
  29. a11d257 chore: Bump MessagePack from 2.5.301 to 2.5.303 (#4184) by dependabot[bot] · 4 weeks ago
  30. 7e9d416 fix(rust): replace unmaintained paste crate (#4183) by Mohit Joshi · 4 weeks ago
  31. d8ed864 ci: Bump the github-actions group across 1 directory with 4 updates (#4181) by dependabot[bot] · 4 weeks ago
  32. 9cc2a6a fix(compiler): reject conflicting Python field names (#4175) by ooiuuii · 5 weeks ago
  33. eb525fe feat(rust): support strings and slices in smart pointers (#4176) by Shawn Yang · 5 weeks ago
  34. 8b27a2d docs: fix grammar and spelling errors in CONTRIBUTING.md (#4173) by Mohit Joshi · 5 weeks ago
  35. 7a68b8c chore: update release references to 1.7.7 (#4167) by Shawn Yang · 5 weeks ago
  36. b602392 fix(csharp): publish consistent metadata cache snapshots (#4152) by Emrul · 5 weeks ago
  37. d7ebfa7 feat(go): Enforce registration freeze after first root serialize/deserialize operation (#4161) by Swatantra Yadav · 5 weeks ago
  38. 3bd6ce2 ci: Bump handlebars from 4.7.9 to 4.7.10 in /javascript (#4160) by dependabot[bot] · 5 weeks ago
  39. 5ea3e10 fix(java): ignore JSON processor artifacts in native image (#4146) by Ricardo Romero · 5 weeks ago
  40. 24579dc refactor(python): remove unused codegen module (#4150) by Shawn Yang · 5 weeks ago
  41. 670e7a1 fix(java): reject null keys in Fory JSON string-keyed maps (#4149) by Jason Cat · 5 weeks ago
  42. 261dc92 fix(java): validate compatible values against local field types (#4144) by Shawn Yang · 5 weeks ago
  43. b12ee96 fix(java): make Java and Kotlin release archives reproducible (#4143) by Shawn Yang · 5 weeks ago
  44. 5074efc fix(java): preserve JSON object field semantics (#4142) by Shawn Yang · 5 weeks ago
  45. b98471c chore: Add NOTICE file to benchmarks dir (#4135) by PJ Fanning · 5 weeks ago
  46. dcf8d24 fix(release): archive RC tags without temporary license commits (#4134) by Shawn Yang · 5 weeks ago
  47. bb2c1c9 fix(java): advance readerIndex in continueReadBinarySize (#4133) by Hkwaynewing · 5 weeks ago
  48. f53dd7f perf(java): copy plain runs after the first escape when writing JSON strings (#4122) by Pavel Ptashyts · 5 weeks ago
  49. 3bc1313 ci: check license headers in swift, dart, cython, idl, bazel, sbt and msbuild files (#4125) by PJ Fanning · 5 weeks ago
  50. e604477 fix(license): add missing third-party attributions and ship LICENSE/NOTICE in Python wheels (#4127) by PJ Fanning · 5 weeks ago
  51. d64cc8e fix(license): list zmij in fory-json jar LICENSE; per-module Scala NOTICE (#4130) by PJ Fanning · 5 weeks ago
  52. f85877f fix(compiler): preserve union case names on unknown-carrier collisions (#4106) by Ayush Kumar · 6 weeks ago
  53. 7234c41 ci: Bump com.fasterxml.jackson.core:jackson-core from 2.18.8 to 2.18.11 in /java/fory-testsuite (#4120) by dependabot[bot] · 6 weeks ago
  54. 34890ae ci: Bump com.fasterxml.jackson.core:jackson-core from 2.18.8 to 2.18.11 in /java/fory-test-core (#4115) by dependabot[bot] · 6 weeks ago
  55. 1d0a64e fix(compiler): fix Java, Kotlin and Scala codegen emission bugs (#4109) by Ayush Kumar · 6 weeks ago
  56. 57ed531 fix(compiler): escape Python field names that shadow generated default helpers (#4107) by Ayush Kumar · 6 weeks ago
  57. 61d4063 perf(cpp): serialize forward_list without a temporary vector (#4113) by Chang-Yen (Brian) Li · 6 weeks ago
  58. e674868 perf(java): skip runtime NON_EMPTY checks for final JSON property types (#4111) by Pavel Ptashyts · 6 weeks ago
  59. 7b1f306 fix(compiler): include null in TS map value types for optional map values (#4108) by Ayush Kumar · 6 weeks ago
  60. 7919241 ci: Bump com.fasterxml.jackson.core:jackson-databind from 2.22.2 to 2.22.3 in /benchmarks/java (#4110) by dependabot[bot] · 6 weeks ago
  61. 33abafa ci: Bump brace-expansion from 1.1.18 to 1.1.21 in /javascript (#4104) by dependabot[bot] · 6 weeks ago
  62. 341f732 fix(javascript): improve hps string writing (#4098) by PJ Fanning · 6 weeks ago
  63. db699c9 fix(java): keep JSON string writer prefix field names unique past 160 properties (#4099) by Pavel Ptashyts · 6 weeks ago
  64. 14039c4 perf(java): reduce codegen cost (#4097) by Shawn Yang · 6 weeks ago
  65. aaab521 perf(java): eliminate JSON codec sizing trial compilations (#4096) by Shawn Yang · 6 weeks ago
  66. 3da5d08 feat(json): add read-side null handling (#4095) by Shawn Yang · 6 weeks ago
  67. 17c8735 chore: update release references to 1.7.6 (#4092) by Shawn Yang · 6 weeks ago
  68. 963cb37 ci: Bump undici from 6.28.0 to 6.29.0 in /javascript (#4089) by dependabot[bot] · 7 weeks ago
  69. cbb5083 ci: Bump com.fasterxml.jackson.core:jackson-databind from 2.22.1 to 2.22.2 in /benchmarks/java (#4088) by dependabot[bot] · 7 weeks ago
  70. 8acb8ca perf(cpp): avoid duplicate TypeInfo lookup in compatible reads (#4085) by Chang-Yen (Brian) Li · 7 weeks ago
  71. 4a60147 ci: Bump google.golang.org/grpc from 1.83.1 to 1.83.2 in /integration_tests/grpc_tests/go (#4087) by dependabot[bot] · 7 weeks ago
  72. 75c6db3 fix(integration): resolve Go generated package for Dependabot (#4086) by Shawn Yang · 7 weeks ago
  73. 4cfadbb ci: restore OpenJ9 setup with Semeru (#4084) by Shawn Yang · 7 weeks ago
  74. feeb8f5 ci: Bump the github-actions group with 15 updates (#4083) by dependabot[bot] · 7 weeks ago
  75. 3ca4473 ci: update GraalVM action and enable Dependabot (#4082) by Shawn Yang · 7 weeks ago
  76. 9043ae6 docs: update release version to 1.7.5 (#4080) by Shawn Yang · 7 weeks ago
  77. a56d0dd feat(json): configure missing required constructor properties (#4079) by Shawn Yang · 7 weeks ago
  78. d15f7af fix(json): retain properties without defaults under NON_DEFAULT (#4078) by Shawn Yang · 7 weeks ago
  79. acdcade fix: decode remote schemas without caching after quota exhaustion (#4076) by Shawn Yang · 8 weeks ago
  80. e1052ef feat(json): support non-ASCII escaping (#4077) by Shawn Yang · 8 weeks ago
  81. 99fd6b3 feat(json): add global byte array formats and Base16 support (#4075) by Shawn Yang · 8 weeks ago
  82. 217cdec feat(json): add explicit default omission and Scala empty inclusion (#4074) by Shawn Yang · 8 weeks ago
  83. 2144dd3 feat(json): add per-call pretty output for strings and bytes (#4073) by Shawn Yang · 8 weeks ago
  84. 509a096 fix(json): correct Scala codecs and Scala/Kotlin missing-field defaults (#4072) by Shawn Yang · 8 weeks ago
  85. a122af1 fix(java): cache JSON method lambda visibility checks (#4071) by Shawn Yang · 8 weeks ago
  86. f1a28ad test(scala): cover documented fory-json-scala types and error paths (#4070) by PJ Fanning · 8 weeks ago
  87. 7b3f683 feat(java): improve json type support (#4064) by Shawn Yang · 8 weeks ago
  88. 0da73ac docs: update release version to 1.7.4 (#4065) by Shawn Yang · 8 weeks ago
  89. 771a443 feat(python): support collection subclass (#4063) by Shawn Yang · 8 weeks ago
  90. 31eb5ea fix(python): support named tuples and temporal array buffers (#4062) by Shawn Yang · 8 weeks ago
  91. c0b0464 perf(java): share JSON reader and writer byte buffers (#4061) by Shawn Yang · 8 weeks ago
  92. 05109af fix(java): guard LambdaGetterJsonAccessor and LambdaSetterJsonAccessor with GraalvmSupport.isGraalBuildTime() (#4060) by Zheng Feng · 8 weeks ago
  93. 1b9ca11 perf(java): copy plain runs between escapes when decoding json strings (#4058) by Pavel Ptashyts · 8 weeks ago
  94. 180d6a7 feat(kotlin): support runtime Kotlin JSON type tokens (#4054) by Shawn Yang · 8 weeks ago
  95. 3b2d6bb fix(java): assert non-nullable field values before serialization (#4052) by Shawn Yang · 8 weeks ago
  96. 0235b07 docs: update release version to 1.7.3 (#4050) by Shawn Yang · 8 weeks ago
  97. 7720dbb fix(java): avoid JDK 8 ARM Unsafe address miscompilation (#4049) by Shawn Yang · 9 weeks ago
  98. 677049d fix(java): preserve compatible registered field type (#4048) by aditya0za005-ux · 9 weeks ago
  99. da7e557 fix(license): restore dataclasses and gRPC attributions (#4046) by Shawn Yang · 9 weeks ago
  100. 18ed6e3 perf(java): optimize json write/read perf (#4045) by Shawn Yang · 9 weeks ago