## What's Changed * chore(release): Add GPG Key from Yong Wu by @yongwww in https://github.com/apache/tvm-ffi/pull/474 * [FIX] Prevent integer overflow in GetDataSize on 32-bit platforms by @gnguralnick in https://github.com/apache/tvm-ffi/pull/475 * refactor(dataclasses)!: remove Python-side field descriptor infrastructure by @junrushao in https://github.com/apache/tvm-ffi/pull/478 * feat: add cuLaunchKernelEx support by @lucifer1004 in https://github.com/apache/tvm-ffi/pull/476 * chore(release): Version bump after release v0.1.9 by @yongwww in https://github.com/apache/tvm-ffi/pull/481 * feat(python)!: enforce __slots__=() for Object subclasses via _ObjectSlotsMeta by @junrushao in https://github.com/apache/tvm-ffi/pull/480 * refactor!: consolidate repr_print/deep_copy into dataclass.cc with recursive hash/compare APIs by @junrushao in https://github.com/apache/tvm-ffi/pull/482 * feat(python): expose recursive compare to Python with comprehensive tests by @junrushao in https://github.com/apache/tvm-ffi/pull/484 * test(python): add comprehensive RecursiveHash test suite by @junrushao in https://github.com/apache/tvm-ffi/pull/485 * [FEAT] Add CMake namespace aliases for source dependency builds by @ctuu in https://github.com/apache/tvm-ffi/pull/479 * feat(python): wire C++ auto-generated __ffi_init__ to Python __init__ by @junrushao in https://github.com/apache/tvm-ffi/pull/486 * feat(python): reimplement c_class as register_object + structural dunders by @junrushao in https://github.com/apache/tvm-ffi/pull/488 * [FEAT] Skip imports in config mode by @tqchen in https://github.com/apache/tvm-ffi/pull/489 * [FIX] Fix the config loading in windows case by @tqchen in https://github.com/apache/tvm-ffi/pull/490 * feat(python): wire __init__ from C++ reflection in register_object and stubgen by @junrushao in https://github.com/apache/tvm-ffi/pull/491 * test(python): add regression test for register_object __init__ wiring by @junrushao in https://github.com/apache/tvm-ffi/pull/493 * doc: add dataclass reflection guide and update related docs by @junrushao in https://github.com/apache/tvm-ffi/pull/494 * [FIX] Fix 3 deny-level clippy lints in Rust bindings by @Aphoh in https://github.com/apache/tvm-ffi/pull/496 * fix(python): remove broken __instancecheck__/__subclasscheck__ from _ObjectSlotsMeta by @junrushao in https://github.com/apache/tvm-ffi/pull/498 * feat(c_api)!: extend TVMFFIFieldInfo setter to support FunctionObj dispatch by @junrushao in https://github.com/apache/tvm-ffi/pull/500 * feat(ffi)!: centralize object creation with CreateEmptyObject/HasCreator by @junrushao in https://github.com/apache/tvm-ffi/pull/501 * feat(cython): expose additional C API symbols in base.pxi by @junrushao in https://github.com/apache/tvm-ffi/pull/502 * feat(ffi)!: add __ffi_convert__ type attribute and Python-defined type support by @junrushao in https://github.com/apache/tvm-ffi/pull/503 * feat(cython): add TypeSchema type conversion with function-pointer dispatch by @junrushao in https://github.com/apache/tvm-ffi/pull/504 * feat(python): add field registration, _register_py_class, and Field descriptor by @junrushao in https://github.com/apache/tvm-ffi/pull/505 * feat(python): add `@py_class` decorator for Python-defined FFI dataclasses by @junrushao in https://github.com/apache/tvm-ffi/pull/506 * feat(python): add structural equality/hashing support to `py_class` and `field` by @junrushao in https://github.com/apache/tvm-ffi/pull/507 * feat(python): auto-register __ffi_* dunder methods in @py_class as TypeMethod by @junrushao in https://github.com/apache/tvm-ffi/pull/508 * refactor(python)!: rename `structure=` to `structural_eq=` by @junrushao in https://github.com/apache/tvm-ffi/pull/509
## New Contributors * @yongwww made their first contribution in https://github.com/apache/tvm-ffi/pull/474 * @gnguralnick made their first contribution in https://github.com/apache/tvm-ffi/pull/475 * @lucifer1004 made their first contribution in https://github.com/apache/tvm-ffi/pull/476 * @ctuu made their first contribution in https://github.com/apache/tvm-ffi/pull/479 * @Aphoh made their first contribution in https://github.com/apache/tvm-ffi/pull/496 **Full Changelog**: https://github.com/apache/tvm-ffi/compare/v0.1.9...v0.1.10-rc0 -- View it on GitHub: https://github.com/apache/tvm-ffi/releases/tag/v0.1.10-rc0 You are receiving this because you are subscribed to this thread. Message ID: <apache/tvm-ffi/releases/[email protected]>
