1. c91f7c5 feat(dart): add dart inheriance support (#3892) by Shawn Yang · 3 hours ago main
  2. 3d791e2 feat(csharp): support generated class inheritance (#3893) by Shawn Yang · 4 hours ago
  3. fc82f73 fix: fix release errors (#3891) by Shawn Yang · 5 hours ago
  4. ad37f0d feat(xlang): harden external type support (#3890) by Shawn Yang · 20 hours ago
  5. c5bc54f feat(csharp): support external type serialization (#3889) by Shawn Yang · 21 hours ago
  6. 78cba25 feat(swift): support external-type serialization (#3888) by Shawn Yang · 25 hours ago
  7. 1d4cf00 feat(dart): add external-type serialization (#3886) by Shawn Yang · 28 hours ago
  8. 5a2252d fix(cpp): validate polymorphic smart pointer reads (#3887) by Shawn Yang · 28 hours ago
  9. 4cdf151 fix(xlang): reject malformed meta strings (#3885) by Shawn Yang · 2 days ago
  10. f868e57 fix(cpp): validate tagged struct field reads (#3884) by Shawn Yang · 2 days ago
  11. df991ac feat(rust): support external-type serialization (#3881) by Shawn Yang · 2 days ago
  12. 2d32373 chore(deps): upgrade test deps (#3883) by Shawn Yang · 2 days ago
  13. c86d630 chore: Bump tar from 7.5.20 to 7.5.22 in /javascript (#3882) by dependabot[bot] · 2 days ago
  14. 585eb16 feat(java): optimize json perf (#3871) by Shawn Yang · 2 days ago
  15. 6a4a686 chore: Bump com.fasterxml.jackson.core:jackson-core from 2.18.6 to 2.18.8 in /java/fory-testsuite (#3880) by dependabot[bot] · 4 days ago
  16. 5253568 chore: Bump tar from 7.5.16 to 7.5.20 in /javascript (#3879) by dependabot[bot] · 7 days ago
  17. dbdae12 chore: Bump protobufjs from 7.6.3 to 7.6.5 in /javascript (#3878) by dependabot[bot] · 7 days ago
  18. 8d08942 chore: fix package metadata links (#3876) by Shawn Yang · 8 days ago
  19. 0f6c22b docs: add java json serialization doc (#3875) by Shawn Yang · 8 days ago
  20. 668cbdc chore(release): bump versions for 1.4.0 (#3874) by Shawn Yang · 8 days ago
  21. 9a2a22a feat(java): add configurable JSON benchmark reports (#3870) by Shawn Yang · 11 days ago
  22. bd999e2 chore: Bump com.fasterxml.jackson.core:jackson-databind from 2.22.0 to 2.22.1 in /benchmarks/java (#3869) by dependabot[bot] · 11 days ago
  23. d2b158e chore: Bump protobufjs from 7.6.2 to 7.6.3 in /javascript (#3868) by dependabot[bot] · 11 days ago
  24. 54d2db9 chore: fix release script (#3867) by Shawn Yang · 12 days ago
  25. da6b5ce perf(java): optimize json perf regression (#3866) by Shawn Yang · 12 days ago
  26. 37e934c feat(java): add abstract json value codec (#3865) by Shawn Yang · 12 days ago
  27. 835b852 feat(java): add json mixin support (#3863) by Shawn Yang · 12 days ago
  28. 93a30f5 feat(java): add Json object field cache (#3862) by Shawn Yang · 12 days ago
  29. 46831b0 fix(java): restore inherited container field types (#3864) by Shawn Yang · 12 days ago
  30. 2ff0694 feat(java): support JSON unwrapped properties (#3856) by Shawn Yang · 12 days ago
  31. bb0cbd1 feat(java): generate JSON object/record codecs helper for android (#3857) by Shawn Yang · 12 days ago
  32. b86fd4a feat(java): add json value annotations (#3855) by Shawn Yang · 13 days ago
  33. 35a827d refactor(java): simplify json codec annotations (#3854) by Shawn Yang · 13 days ago
  34. 96a657a fix(java): stabilize GraalVM field offsets (#3853) by Shawn Yang · 13 days ago
  35. 8945868 feat(java): support Fory JSON on Android (#3852) by Shawn Yang · 13 days ago
  36. c6fb315 fix(java): support guava android collections (#3851) by Shawn Yang · 13 days ago
  37. b3ee6cc feat(java): update AllowListChecker to include checks against disallowed and allowed class lists (#3850) by Eryan · 13 days ago
  38. 477bcb8 feat(java): make DefaultJdkClassAllowList public and add method to re… (#3849) by Eryan · 13 days ago
  39. fb311aa feat(java): support Fory JSON in GraalVM native image (#3846) by Shawn Yang · 13 days ago
  40. 2670d03 refactor(java): embed GraalVM feature in core (#3845) by Shawn Yang · 14 days ago
  41. 489e210 feat(java): add JSON codec annotation (#3844) by Shawn Yang · 14 days ago
  42. a1388d4 refactor(java): simplify JSON subtype member writing (#3842) by Shawn Yang · 14 days ago
  43. b5937d6 feat(json): support dynamic object properties (#3841) by Shawn Yang · 14 days ago
  44. 03f3b4a feat(java): add json property order annotation (#3840) by Shawn Yang · 2 weeks ago
  45. 3dcf6ba feat(java): enhance class check (#3837) by Shawn Yang · 2 weeks ago
  46. 55b2374 feat(compiler): handle C++ identifier escaping and name collisions (#3839) by Peiyang He · 2 weeks ago
  47. 6865924 fix(java): support inherited fields in xlang (#3838) by Shawn Yang · 2 weeks ago
  48. 8c82d61 feat(java): add fory json annotations (#3835) by Shawn Yang · 2 weeks ago
  49. c727ea5 perf(java): optimize json serialize perf (#3834) by Shawn Yang · 2 weeks ago
  50. 8d2ec4b fix(java): skip missing compatible struct fields (#3833) by Shawn Yang · 2 weeks ago
  51. a7e6430 feat(java): refactor json codec api (#3830) by Shawn Yang · 2 weeks ago
  52. c108cae fix(java): stabilize readResolve type metadata (#3831) by Shawn Yang · 3 weeks ago
  53. f6a633e feat(java): add json type checker (#3829) by Shawn Yang · 3 weeks ago
  54. 8b56bc5 fix(java): preserve collection TypeDef serializer family (#3827) by Shawn Yang · 3 weeks ago
  55. e2f62c7 feat(java): add async codegen for Fory JSON (#3825) by Shawn Yang · 3 weeks ago
  56. 36026fb fix(rust): fix mulmurhash compute (#3824) by Shawn Yang · 3 weeks ago
  57. 2febfdd fix: keep skip reference ids aligned (#3823) by Shawn Yang · 3 weeks ago
  58. 5ee6def perf(java): optimize java json serde performace (#3808) by Shawn Yang · 3 weeks ago
  59. 39b2c06 fix(rust): stabilize meta string dynamic cache (#3822) by Shawn Yang · 3 weeks ago
  60. 48abb3c feat(java): add once logging APIs (#3821) by Shawn Yang · 3 weeks ago
  61. e1e1091 fix(C++): add unordered_map type info hooks (#3820) by Peiyang He · 3 weeks ago
  62. e136377 fix(compiler): use protobuf syntax highlighter in docs (#3819) by Ayush Kumar · 3 weeks ago
  63. ff66e29 docs(compiler): documented grpc service stubs (#3818) by Ayush Kumar · 3 weeks ago
  64. e6ec2eb feat: add container memory budget (#3795) by Shawn Yang · 3 weeks ago
  65. 20f51a1 fix(compiler): alias C++ union case types in metadata macros (#3814) by Peiyang He · 3 weeks ago
  66. fa16b1e fix(Java): prevent StackOverflow in normalizeIterableTypeArguments for self-referential collections (#3817) by Pigsy-Monk · 3 weeks ago
  67. e699f3b refactor(go): remove static codegen (#3815) by Shawn Yang · 4 weeks ago
  68. 23aa3f9 fix(compiler): never generate C++ equality methods for message and union containing any (#3810) by Peiyang He · 4 weeks ago
  69. 99b9553 chore(javascript): add javascript code format (#3813) by Shawn Yang · 4 weeks ago
  70. 75cbbd7 ci: refresh Swift xlang cache by toolchain (#3811) by Shawn Yang · 4 weeks ago
  71. 02a600b ci(swift): enforce swift-format (#3812) by Shawn Yang · 4 weeks ago
  72. 9b2bcec perf(java): avoid quadratic buffer growth in stream deserialization (#3809) by Kirichenko Evgeniy · 4 weeks ago
  73. aca63fd feat(java): refine java json serde (#3806) by Shawn Yang · 4 weeks ago
  74. d6bdad3 fix(compiler): reject optional any in IDL validation (#3807) by Peiyang He · 4 weeks ago
  75. 9699707 fix(java): fix collection get element type bug (#3803) by Pigsy-Monk · 4 weeks ago
  76. 4660351 fix(compiler): reject any, message and union as map key types (#3804) by Peiyang He · 4 weeks ago
  77. 4a8fac3 fix(java): add JDK25 trusted lookup Unsafe fallback (#3802) by Shawn Yang · 4 weeks ago
  78. 1a4632a feat(format): support custom codecs keyed on Optional (#3800) by Steven Schlansker · 4 weeks ago
  79. 4b4fafc fix(c++): make temporal types hashable (#3789) by Peiyang He · 4 weeks ago
  80. f220885 fix(c++): replace deprecated std::aligned_storage (#3793) by Tal Risin · 4 weeks ago
  81. 3fc76a4 feat(java): optimize java serialization perf (#3794) by Shawn Yang · 4 weeks ago
  82. 9c17e5b fix(ci): checkstyle CI error output (#3796) by Steven Schlansker · 4 weeks ago
  83. 791e919 chore(release): bump versions to 1.3.0 (#3792) by Shawn Yang · 5 weeks ago
  84. 6c6ba3f fix(java): fix unbounded LinkedBlockingQueue deserialization (#3786) by 0sense · 5 weeks ago
  85. 9cc5182 feat(java): add fory json serialization (#3784) by Shawn Yang · 5 weeks ago
  86. db29712 feat(python): add Python 3.14 CI and wheels (#3781) by Shawn Yang · 5 weeks ago
  87. d42cbef chore: fold Fory review skill into agent guidance (#3779) by Shawn Yang · 5 weeks ago
  88. adcfd61 feat(java): direct static varhandle field accessors (#3778) by Shawn Yang · 5 weeks ago
  89. 7b5f94b fix(java): log ForyBuilder advisories at info level (#3777) by Shawn Yang · 5 weeks ago
  90. 0ebf1ba feat(compiler): add dart gRPC codegen (#3723) by Yash Agarwal · 5 weeks ago
  91. d2fe569 chore(release): enforce OpenJDK 25 for JVM publishing (#3775) by Shawn Yang · 5 weeks ago
  92. 6ddc414 fix(java): cache accepted type checker classes (#3773) by Shawn Yang · 5 weeks ago
  93. 40d1e4c fix(java): guard aligned varint unsafe read (#3772) by Shawn Yang · 5 weeks ago
  94. b7aa220 docs: add threat model + SECURITY.md/AGENTS.md discoverability (#3734) by Jarek Potiuk · 5 weeks ago
  95. fca8af8 feat: limit remote schema metadata (#3770) by Shawn Yang · 5 weeks ago
  96. 669de50 feat(python): add async grpc mode for python (#3768) by Shawn Yang · 6 weeks ago
  97. 680d50f docs: refine gRPC support guides (#3767) by Shawn Yang · 6 weeks ago
  98. 145e013 chore: bump release version to 1.2.0 (#3766) by Shawn Yang · 6 weeks ago
  99. f9c6fcc fix(scala): preserve local maven resolver (#3765) by Shawn Yang · 6 weeks ago
  100. 42a91e1 fix(ci): fix pypa/gh-action-pypi-publish (#3764) by Shawn Yang · 6 weeks ago