1. 32ab66e [FIX] Make ffi.Error picklable (#709) by Yaxing Cai · 12 hours ago main
  2. c4a8957 [FEAT][RUST] Complete structural walk/map/visit/mutate dispatch APIs (#711) by Linzhang Li · 3 days ago
  3. 86b4085 [Fix][Rust] Serialize structural visit test registration (#710) by Shushi Hong · 3 days ago
  4. f894595 [FEAT] Add core opaque pointer handler map (#708) by Tianqi Chen · 4 days ago
  5. c4d9cd3 [Feat][Rust] Add native structural_map and structural_mutate (#704) by Shushi Hong · 4 days ago
  6. ca8803c [FEAT] Add structural map, maybe_inplace_mutate, and var_remap APIs (#649) by Kathryn (Jinqi) Chen · 11 days ago
  7. 75e693f [FEAT][RUST] Resolve reflected type methods and constructors from Rust (#707) by Linzhang Li · 13 days ago
  8. f59eae0 fix: create wheel for GIL build of Python 3.14 (#703) by Tom McTiernan · 2 weeks ago v0.1.13-post3
  9. 620fece [TEST] Relax shared DAG hash scaling threshold (#702) by Tianqi Chen · 3 weeks ago
  10. 12dbf05 [FFI] Keep object optionals pointer-sized (#701) by Tianqi Chen · 3 weeks ago v0.1.13-post2
  11. 6c98ca2 [CORE] Make ModuleObj Stable (#700) by Tianqi Chen · 3 weeks ago v0.1.13-post1
  12. b98be1b [FEAT][RUST] Add rust structural_visit and structural_walk. (#693) by Linzhang Li · 3 weeks ago
  13. 3bfcffa [CORE] Mark type-info lookup as pure (#699) by Tianqi Chen · 3 weeks ago
  14. a8ba3a3 fix(version): Keep source patch ahead of post releases (#698) by Tianqi Chen · 3 weeks ago
  15. 60e0614 [CORE] Staging Object Tying Feature (#696) by Tianqi Chen · 3 weeks ago v0.1.13-post0
  16. a7eafcc [Perf][Rust] Optimize match_any! ordered conversion and exact-leaf dispatch (#692) by Shushi Hong · 4 weeks ago
  17. c7fcf88 chore(release): Version bump after release v0.1.13 (#686) by Yaxing Cai · 4 weeks ago
  18. 6893243 [CI][ORCJIT] Source manylinux LLVM from a release, link libstdc++ dynamically (#688) by Yaxing Cai · 4 weeks ago
  19. b19448e [Feat][Rust] Add leaf lookup dispatch for match_any (#685) by Shushi Hong · 4 weeks ago
  20. 2a35d32 [FEAT][RUST] Support runtime-checked try_cast between ObjectRef types (#684) by Linzhang Li · 4 weeks ago
  21. ff7e3d4 [FIX] Select the C++ standard for the torch addon by torch version (#687) by Yaxing Cai · 4 weeks ago v0.1.13
  22. 135c2e8 [Rust][Feat] Add match_any! for object-backed values (#682) by Shushi Hong · 5 weeks ago
  23. 4108fd2 [FEAT] Expose Tensor data_ptr in Python (#679) by Yixin Dong · 5 weeks ago
  24. 3e8b2a8 fix(structural): update StructuralVisitor def-region propagation (#681) by Kathryn (Jinqi) Chen · 5 weeks ago
  25. d6c18a6 [FIX] Pack uint1 tensors by data type width (#680) by Tianqi Chen · 5 weeks ago
  26. 503b098 feat(abi): introduce Arc for required object values (#676) by Junru Shao · 5 weeks ago
  27. a39cdda Improve typing of overloaded methods in stubgen (#678) by Matthew Brookhart · 5 weeks ago
  28. 0ec8dc8 [FIX] Build dlpack exchange test in a per-test tmp dir to avoid JIT lock hang (#677) by Yong Wu · 5 weeks ago
  29. d7981f2 ci: drop manylinux2014 wheel builds (#675) by Yaxing Cai · 5 weeks ago
  30. 894419b fix(reflection): require exact field and method name matches (#674) by Kathryn (Jinqi) Chen · 5 weeks ago
  31. a849ee3 [FEAT] Add Expected<void> specialization (#673) by Kathryn (Jinqi) Chen · 6 weeks ago
  32. 21e30c3 fix(packaging): tag core wheels per-version instead of abi3 (#672) by Yaxing Cai · 6 weeks ago
  33. 5fbad39 fix(device): require canonical Python device names (#671) by Tianqi Chen · 6 weeks ago
  34. dac8589 [FEAT][Python] Tie Python wrapper lifetime to underlying C++ FFI object (#593) by Yaxing Cai · 6 weeks ago
  35. b2c7712 feat(abi): generate layout-compatible C++ object declarations (#670) by Junru Shao · 6 weeks ago
  36. b7cb28b ci(lint): run hooks through the uv development environment (#669) by Junru Shao · 6 weeks ago
  37. 68222aa feat(dtype): expand parsing and introspection (#668) by Junru Shao · 6 weeks ago
  38. 488309e feat(core): support ObjectPtr in FFI type traits (#665) by Junru Shao · 6 weeks ago
  39. c2306fd refactor(enum)!: unify native enum state and singleton conversion (#664) by Junru Shao · 6 weeks ago
  40. 2af558e refactor(dataclasses)!: separate field resolution and native lifetimes (#663) by Junru Shao · 6 weeks ago
  41. 62ba9b4 build(python)!: require CMake 3.26 for ABI-aware builds (#661) by Junru Shao · 6 weeks ago
  42. 329ec83 [ORCJIT] Embed liborc_rt into the extension and add orc_rt selector (#660) by Yaxing Cai · 6 weeks ago
  43. e245c0c [ORCJIT] Add shared session and high-level load_module (#658) by Yaxing Cai · 7 weeks ago
  44. f64ddbe [ORCJIT] Reinject contexts on first function lookup (#655) by Tianqi Chen · 7 weeks ago
  45. 5411a64 [FFI] Back Optional and Variant by TVMFFIAny for a stable ABI layout (#657) by Tianqi Chen · 7 weeks ago
  46. 520c201 [FIX] Mark ObjectRef throw-only paths unreachable (#656) by Tianqi Chen · 7 weeks ago
  47. 86c45a5 [TEST] Run the Python test suite in parallel with a shared GPU lock (#654) by Tianqi Chen · 7 weeks ago
  48. 95ea3a0 [FIX] Resolve JIT GPU backend by explicit signals, not stray /opt/rocm (#652) by Tianqi Chen · 7 weeks ago
  49. 458aaf7 [FEAT][RUST]Add tvm_ffi::optional in Rust (#630) by Linzhang Li · 7 weeks ago
  50. 331664c [FIX] Make object construction exception-safe (#650) by Tianqi Chen · 7 weeks ago
  51. 28d09fe [FEAT][RUST]Add tvm_ffi::Map in Rust (#623) by Linzhang Li · 7 weeks ago
  52. 230ae6c Include torch build/ABI in torch C-DLPack addon cache key (#644) by Piotr Mazurek · 8 weeks ago
  53. 84ee1a0 [CORE] Add type subsumption and object-ref containment relations (#647) by Tianqi Chen · 8 weeks ago
  54. 1424286 [FFI] Make StructuralEqual functor compare tensor content (#646) by pisarev · 8 weeks ago
  55. 88e066e [PY] Support pickling FFI String and Bytes (#643) by Yixin Dong · 9 weeks ago
  56. bb2e458 [PY] Distinguish FFI input and output annotations (#621) by Yixin Dong · 9 weeks ago
  57. fbb2b5c [FFI] Add ref-qualified strict ObjectRef casts (#639) by Tianqi Chen · 9 weeks ago
  58. 78c4e43 [API] Add type index query mode (#640) by Tianqi Chen · 9 weeks ago
  59. e8a5516 [CORE] Invert object/type_traits dependency layering (#638) by Tianqi Chen · 9 weeks ago
  60. 102fe0e [OBJECT] Make object info macro compatible with CRTP (#636) by Tianqi Chen · 10 weeks ago
  61. 9844079 [OBJECT] Optimize dynamic RuntimeTypeIndex loads (#634) by Tianqi Chen · 10 weeks ago
  62. c4e0718 [CI] Ignore existing DLLs in Windows wheel repair (#635) by Tianqi Chen · 10 weeks ago
  63. fcd5ab4 [CI] Phase out Python 3.8 wheel builds (#633) by Tianqi Chen · 10 weeks ago
  64. fc275d6 [CI] Update Jimver/cuda-toolkit to allowed ref v0.2.35 (#631) by Yaxing Cai · 10 weeks ago
  65. 0d19ec1 [FIX] Avoid -Wassume error in structural visit VisitImpl (#632) by Yaxing Cai · 10 weeks ago
  66. 9923816 Avoid unused type_index local in structural visit (#629) by Tianqi Chen · 10 weeks ago
  67. 3d27433 [CMake] Format static symbol helper condition (#628) by Tianqi Chen · 10 weeks ago
  68. e3bcb8d [BUILD] Hide symbols from linked static libraries (#627) by Tianqi Chen · 10 weeks ago
  69. a2c0b6c [CI] Bump pinned GitHub Action hashes (#626) by Tianqi Chen · 10 weeks ago
  70. 4f1cbdc [DOCS] Clarify CStrParts error handling usage (#625) by Tianqi Chen · 10 weeks ago
  71. f904104 [CI] Update astral-sh/setup-uv to allowed ref v8.2.0 (#624) by Yaxing Cai · 10 weeks ago
  72. 807b17a [DOCS] Document Python FFI conversion protocols (#622) by Tianqi Chen · 10 weeks ago
  73. 8a0b93f Adopt AGENTS.md for agent guidance (#620) by Tianqi Chen · 2 months ago
  74. c5963d7 [REFACTOR][STUBGEN] refactor the stubgen logic. (#608) by Linzhang Li · 2 months ago
  75. 9a863e8 Robustify FromJSONGraph (#619) by Tianqi Chen · 3 months ago
  76. 2309578 [FEAT] Add structural visitor and typed structural walk APIs (#601) by Kathryn (Jinqi) Chen · 3 months ago
  77. 7c077e4 chore(release): Version bump after release v0.1.12 (#617) by Ruihang Lai · 3 months ago
  78. 59da4c0 [TEST] Relax test_shared_dag_hash_scaling_not_exponential ratio to 4x (#612) by Tianqi Chen · 3 months ago
  79. 3050b0a [FIX] Drop test_empty_tensor_attributes (numpy dlpack stride change) (#607) by Tianqi Chen · 3 months ago v0.1.12
  80. 8e32a61 feat(python): add tensor methods to align with C++ APIs (#604) by Kaining Zhong · 3 months ago
  81. 8ccfe1b [CORE] Make AnyView trivially copyable — match C-ABI struct passing (#602) by Tianqi Chen · 3 months ago
  82. ce262f1 [CI] Use uv tool run for sdist build instead of pipx (#600) by Tianqi Chen · 3 months ago
  83. 1007269 [FEAT] Streamline AccessPath/AccessStep print format (#598) by Tianqi Chen · 3 months ago
  84. 1e8c998 [FEAT] Optimize Expected<T> for minimal compiled code and efficiency (#599) by Tianqi Chen · 3 months ago
  85. 98d0029 [FEAT][FFI] Add ostream operator<< for Any/ObjectRef/Variant/Optional (#596) by Tianqi Chen · 3 months ago
  86. a6071f6 [EXTRA][FEAT] VisitErrorContext for visit-context-aware error reporting (#587) by Tianqi Chen · 3 months ago
  87. 35c99d0 [FIX][RUST] use `$crate::` in tvm_ffi_dll_export_typed_func! and ensure! (#590) by Gabriel Wu · 3 months ago
  88. d73a267 [BUILD] TVM_FFI_COLD_CODE / TVM_FFI_PREDICT_FALSE macros and cold-marking of error paths (#589) by Tianqi Chen · 3 months ago
  89. d4cfd86 [Minor] log ninja result (#584) by DarkSharpness · 3 months ago
  90. 4dbc260 [BugFix][ROCm] Prefer upstream PyTorch DLPack API in torch extension loader (#585) by ZihaoMu · 3 months ago
  91. fb5ad97 [REFACTOR][OrcJIT] Per-session slab-pool memory manager (#574) by Yaxing Cai · 3 months ago
  92. de93d56 [FEAT] Split SEqHashDef into recursive and non-recursive variants (#583) by Tianqi Chen · 4 months ago
  93. 6f1b459 [FEAT][REFLECTION] Add tvm::ffi::reflection::overload_cast to pick overloaded function (#582) by Tianqi Chen · 4 months ago
  94. acd24bb Update ML infrastructure section with XGrammar link (#581) by Yixin Dong · 4 months ago
  95. 5caf508 chore(release): Version bump after release v0.1.11 (#579) by Yong Wu · 4 months ago
  96. b4525d2 fix(dataclass): collect py_class fields from plain bases (#575) by Junru Shao · 4 months ago
  97. 71d177b chore(doc): Temp workaround missing pytorch docs (#577) by Junru Shao · 4 months ago
  98. 3c35034 [OrcJIT] Arena JITLinkMemoryManager with GOTPCRELX fix (Linux) (#527) by Yaxing Cai · 4 months ago v0.1.11
  99. e472871 [FIX] Handle kTVMFFIRawStr / kTVMFFIByteArrayPtr in callback args path (#573) by Tianqi Chen · 4 months ago
  100. 899c5fb [REFACTOR] libinfo: add extra_lib_paths parameter for foreign-caller support (#570) by Tianqi Chen · 4 months ago