1. 130066d refactor(compiler): refactor fory compiler command line (#3243) by Shawn Yang · 14 hours ago main
  2. 8f69605 refactor(go): adjust go buffer uint32/64 write/read name style (#3242) by Shawn Yang · 15 hours ago
  3. 4cb1e9c perf(go): optimize go perf (#3241) by Shawn Yang · 15 hours ago
  4. 505a80a refactor(c++): use snake_case namestyle for c++ (#3240) by Shawn Yang · 15 hours ago
  5. f534ffe feat(compiler): add generated `to_bytes/from_bytes` methods to generated message/union (#3238) by Shawn Yang · 16 hours ago
  6. f875b89 feat(xlang): support control ref tracking for nested list map elements (#3236) by Shawn Yang · 22 hours ago
  7. ec3ee00 feat(JavaScript): impl xlang writer (#3234) by weipeng · 23 hours ago
  8. cf747e8 feat(c++): add polymorphic serialization support for `any` to compiler (#3232) by Shawn Yang · 2 days ago
  9. 45cea10 fix(c++): issue 3229 - compile error on gcc16 (#3230) by xffish · 3 days ago
  10. 36fde7c chore(c++): remove unique token from FORY_FIELD_CONFIG (#3228) by Shawn Yang · 3 days ago
  11. 2e6c57a feat(xlang/compiler): support shared/circular reference serialization for fory/protobuf/flatbuffer idl (#3226) by Shawn Yang · 3 days ago
  12. 02490ec chore(java): rename _getTypeResolver to getTypeResolver (#3227) by Shawn Yang · 3 days ago
  13. 297b7b2 feat(python): add buffer index accessors (#3223) by Shawn Yang · 3 days ago
  14. cd60eb9 ci: speed up setup-python on windows (#3222) by Shawn Yang · 3 days ago
  15. 9b8c1ea feat(python): refactor cython buffer to use c++ buffer (#3219) by Shawn Yang · 3 days ago
  16. 473becb feat(compiler): refine generated c++ API (#3221) by Shawn Yang · 3 days ago
  17. 642305f feat(go): remove murmur hash go deps (#3217) by Shawn Yang · 3 days ago
  18. 9614e23 feat(xlang): reserve 4 bits for type meta (#3204) by Shawn Yang · 3 days ago
  19. e76f878 feat(go): support [N]uint types array serializers (#3201) by Ayush Kumar · 3 days ago
  20. 9b2a2ce feat(c++): make shared_ptr track ref by default (#3214) by Shawn Yang · 3 days ago
  21. 4b02fc5 feat(go): use option for optional fields (#3202) by Shawn Yang · 3 days ago
  22. 3251182 docs: Fix links in README (#3212) by Shawn Yang · 4 days ago
  23. 5521c31 feat(c++): make fory enum/nuion macro in user namespace (#3200) by Shawn Yang · 4 days ago
  24. 8db5f00 feat(JavaScript): impl the xlang string (#3197) by weipeng · 5 days ago
  25. 3fddc9c feat(compiler): generate getter/setter/has/clear methods for c++ (#3199) by Shawn Yang · 5 days ago
  26. b172593 feat(c++): support private fields of c++ class (#3193) by Shawn Yang · 5 days ago
  27. c200874 feat(compiler): add union support to fory compiler and runtime (#3195) by Shawn Yang · 7 days ago
  28. bf90e1d feat(dart): add uint struct support to the codegen system (#3192) by Ayush Kumar · 7 days ago
  29. 8ef0bf5 feat(dart): add uint annotation types to the fory's codegen system (#3181) by Ayush Kumar · 8 days ago
  30. 95692b5 feat(java): enhance java unsigned int/array type system (#3190) by Shawn Yang · 8 days ago
  31. ce0e5d3 feat(compiler): add flatbuffers idl support (#3184) by Shawn Yang · 8 days ago
  32. 58f3d94 feat(dart): add dart ci (#3189) by Shawn Yang · 8 days ago
  33. 29d5126 fix(c++): fix fory c++ compile warnings (#3188) by Shawn Yang · 9 days ago
  34. f340dd4 docs(c++): add c++ polymorphism doc (#3187) by Shawn Yang · 9 days ago
  35. 8b2f67c docs: add missing protobuf-idl.md (#3186) by Shawn Yang · 9 days ago
  36. e0c2758 docs: fix protobuf docs (#3185) by Shawn Yang · 9 days ago
  37. 6aa22c9 docs(compiler): update fory compiler doc (#3183) by Shawn Yang · 9 days ago
  38. f55826f feat(JavaScript): Add cross language test for JavaScript (#3161) by weipeng · 9 days ago
  39. d82d97f refactor(compiler): refactor fory compiler into hierarchical architecture (#3179) by Shawn Yang · 9 days ago
  40. 99585af refactor(java): use `Types.NONE + 1` as base java native id (#3180) by Shawn Yang · 9 days ago
  41. 1cf3827 feat(xlang): fory schema idl and compiler (#3106) by Shawn Yang · 10 days ago
  42. 7abce8d docs: update agents.md (#3162) by Shawn Yang · 11 days ago
  43. 4b53e0a feat(dart): add struct serializer support for unsigned integer types (#3155) by Ayush Kumar · 11 days ago
  44. ccc1c63 fix(java): fix openj9 sliced string serde (#3160) by Shawn Yang · 11 days ago
  45. a4320bc fix(java): use littlen endian for utf16 string on big endian (#3159) by Shawn Yang · 11 days ago
  46. 47a73a1 feat(xlang/java): refactor java native serialization type system and streaming type info for xlang (#3153) by Shawn Yang · 11 days ago
  47. 3f40a69 docs: fix typo and grammar in readme (#3156) by Howard-aile · 11 days ago
  48. 7a19a06 feat: add unsigned number for dart (#3144) by Ayush Kumar · 13 days ago
  49. 6ac8093 chore(java): move java benchmark to bench dir (#3152) by Shawn Yang · 2 weeks ago
  50. 1fb0054 fix: typo in the xlang_serialization_spec.md (#3151) by Ayush Kumar · 2 weeks ago
  51. 27f2b64 feat(xlang): add unsigned integer type support for JavaScript (#3139) by Ayush Kumar · 2 weeks ago
  52. 72b16e5 fix(python): fix collection null elements read/write (#3149) by Shawn Yang · 2 weeks ago
  53. 6961269 docs: fix native field type meta doc (#3148) by Shawn Yang · 2 weeks ago
  54. dfb0990 docs: fix field type meta pos (#3147) by Shawn Yang · 2 weeks ago
  55. a2b8051 docs: fix field type broken links (#3146) by Shawn Yang · 2 weeks ago
  56. 26c44fb docs: add field configuration doc (#3143) by Shawn Yang · 2 weeks ago
  57. 045a109 refactor(java/c++): rename morphic to dynamic (#3142) by Shawn Yang · 2 weeks ago
  58. 332137f docs: remove redundant prefix doc id (#3141) by Shawn Yang · 2 weeks ago
  59. 456aec7 feat(xlang): use little endian when serializing array of multiple byte element size (#3140) by Shawn Yang · 2 weeks ago
  60. 2a435ad fix(java): stop compilation service when shutdowning compile service (#3138) by Shawn Yang · 2 weeks ago
  61. a7850d5 refactor(xlang): remove magic number from protocol (#3137) by Shawn Yang · 2 weeks ago
  62. 26e599b docs: adjust doc links and sync config (#3136) by Shawn Yang · 3 weeks ago
  63. df8d5d6 docs(go): add docs for go pkg dev (#3135) by Shawn Yang · 3 weeks ago
  64. c636712 docs(go): add go version requirements (#3134) by Shawn Yang · 3 weeks ago
  65. e445665 refactor(go): rename go interface{} to any (#3128) by Shawn Yang · 3 weeks ago
  66. e62e18e fix(java): optimize type resolver calls for xlang mode on graalvm (#3129) by Shawn Yang · 3 weeks ago
  67. 655cdd7 feat(java): support xlang serialization for GraalVM native image (#3126) by Shawn Yang · 3 weeks ago
  68. c379ed9 docs(go): fix broken go doc links (#3127) by Shawn Yang · 3 weeks ago
  69. 5e89ed6 docs(go): fix go serialization doc (#3125) by Shawn Yang · 3 weeks ago
  70. 9d02c88 feat(java): int array serializer support varint encoding (#3124) by Pigsy-Monk · 3 weeks ago
  71. ce976a6 docs(go): add go serialization doc (#3121) by Shawn Yang · 3 weeks ago
  72. 4556284 perf(go): optimize go struct fields serialization perf (#3120) by Shawn Yang · 3 weeks ago
  73. 724fece feat(xlang): support serialization for unsigned types and field encoding config (#3113) by Shawn Yang · 3 weeks ago
  74. 3b3f17d feat(java): long array serializer support varint encoding (#3115) by Pigsy-Monk · 3 weeks ago
  75. 16c18be fix: x86 architecture missing from universal2 macOS wheel (#3114) by Madhava Jay · 3 weeks ago
  76. 777bde7 feat(xlang): support unsigned int for xlang (#3111) by Shawn Yang · 4 weeks ago
  77. fb002e2 feat(js): add schema-based per-field nullable support for xlang (#3100) by Harsh Patel · 4 weeks ago
  78. ca2e990 feat(c++): add SharedWeak<T> for circular reference support (#3109) by Shawn Yang · 4 weeks ago
  79. fa26fc8 feat(java/python/go/rust): add circular reference xlang tests (#3108) by Shawn Yang · 4 weeks ago
  80. 7c58898 feat(java/python/rust/go/c++): xlang fields reference and typeinfo alignment (#3107) by Shawn Yang · 4 weeks ago
  81. 2be808d feat(java/python/rust/go/c++): xlang nullable/ref alignment (#3104) by Shawn Yang · 4 weeks ago
  82. d6f6461 fix(rust): enable Union type cross-language serialization between Rust and Java (#3094) by Damon Zhao · 4 weeks ago
  83. cc0af26 feat(c++): fine-grained ref tracking for c++ (#3103) by Shawn Yang · 4 weeks ago
  84. 8e36f0a feat(rust): implement fine-grained ref tracking for rust (#3101) by Shawn Yang · 4 weeks ago
  85. db57e1b feat(java/python/rust/go/c++): align nullable meta for xlang struct fields serialization (#3093) by Shawn Yang · 4 weeks ago
  86. 9bc7d6a chore: bump release version to 0.14.1 (#3096) by Shawn Yang · 5 weeks ago
  87. 1027695 fix(java): fix abstract enum and abstract array serialization for GraalVM (#3095) by Shawn Yang · 5 weeks ago
  88. 40646a4 feat(java): build Descriptors with final ref_tracking flags (#3070) by Shawn Yang · 5 weeks ago
  89. b4f0908 refactor(rust): unify tuple struct and named struct protocol, and make schema evolution happy (#3092) by Damon Zhao · 5 weeks ago
  90. 2c86a77 feat(python): support configure field meta for python (#3091) by Shawn Yang · 5 weeks ago
  91. aa2f7a3 feat(ci): make rust xlang ci run separately to make ci faster (#3090) by Shawn Yang · 5 weeks ago
  92. 1477b1a feat(c++): support customize c++ field meta (#3088) by Shawn Yang · 5 weeks ago
  93. 9a795f9 feat(rust): support configure rust field meta to reduce cost (#3089) by Shawn Yang · 5 weeks ago
  94. a570c2f feat(rust): add tuple struct support and improve generic type handling (#3087) by Damon Zhao · 5 weeks ago
  95. 88a8038 fix(go): reference tracking fails when >127 objects serialized (#3086) by Jonathan Yoder · 5 weeks ago
  96. d60de39 feat(go): add go struct field tag support (#3082) by Shawn Yang · 5 weeks ago
  97. 910b565 feat(rust): add union and none type support (#3084) by Damon Zhao · 5 weeks ago
  98. c0ad457 refactor(python): refactor pyfory serializers code structure (#3083) by Shawn Yang · 5 weeks ago
  99. 3d3b0a7 feat(rust): add unit type and PhantomData serializer support (#3081) by Damon Zhao · 5 weeks ago
  100. 34cf3c2 feat(rust): add i128 and isize type support (#3080) by Damon Zhao · 5 weeks ago