## What's Changed * Constrain Optional's constructors for C++20 by @tfogal in https://github.com/apache/tvm-ffi/pull/887 * [FEAT] Enrich structural traversal errors through root type hooks by @tqchen in https://github.com/apache/tvm-ffi/pull/889 * [FEAT][Rust] Add object downcast_ref to Any, AnyView and managed references by @tqchen in https://github.com/apache/tvm-ffi/pull/891 * [Rust] Use AnyView in structural traversal callbacks by @tqchen in https://github.com/apache/tvm-ffi/pull/892 * [REFACTOR][Rust] Unify mutation capabilities and context names by @tqchen in https://github.com/apache/tvm-ffi/pull/894 * [Rust] Add borrowed matching and rename MutationView by @tqchen in https://github.com/apache/tvm-ffi/pull/896 * [FIX] Construct small moved strings and bytes inline by @tqchen in https://github.com/apache/tvm-ffi/pull/898 * [Rust] Extend match_any with scalars and typed mutation views by @tqchen in https://github.com/apache/tvm-ffi/pull/899 * [FEAT][Rust] Unify runtime dispatch and scoped structural views by @tqchen in https://github.com/apache/tvm-ffi/pull/893 * [FEAT][Rust] Declare dispatch arguments and return types explicitly by @tqchen in https://github.com/apache/tvm-ffi/pull/900 * [Rust] Simplify structural traversal engines and adapters by @tqchen in https://github.com/apache/tvm-ffi/pull/901 * [Rust] Simplify structural traversal engines by @tqchen in https://github.com/apache/tvm-ffi/pull/902 * [PERF][Rust] Keep structural traversal fast paths in registers by @tqchen in https://github.com/apache/tvm-ffi/pull/903 * [PERF][Rust] Streamline structural traversal checks and dispatch by @tqchen in https://github.com/apache/tvm-ffi/pull/904 * [Rust] Rename `rs_class` to `rs_object` by @Seven-Streams in https://github.com/apache/tvm-ffi/pull/908 * [REFACTOR][Rust] Clarify structural traversal utilities and initialization by @tqchen in https://github.com/apache/tvm-ffi/pull/906 * [DOC] Convert Markdown guides to rst and drop MyST by @tqchen in https://github.com/apache/tvm-ffi/pull/909 * [EXTRA][Rust] Make structural visiting generic over its native base by @tqchen in https://github.com/apache/tvm-ffi/pull/907 * [Rust] Preserve object-range facts in Any conversions by @tqchen in https://github.com/apache/tvm-ffi/pull/910 * [DOC][Rust] Add Matching and Dispatch to the Rust guide by @tqchen in https://github.com/apache/tvm-ffi/pull/911 * [FIX] Invalidate Torch addon cache when generator changes by @LeiWang1999 in https://github.com/apache/tvm-ffi/pull/915 * [FIX] Use DLPack v1 dtype mapping for Torch allocation by @LeiWang1999 in https://github.com/apache/tvm-ffi/pull/914 * [FIX] Preserve bit widths when formatting custom dtypes by @LeiWang1999 in https://github.com/apache/tvm-ffi/pull/913 * [Rust] Make structural mutation generic over its native base by @tqchen in https://github.com/apache/tvm-ffi/pull/912 * [FIX] Fix reference counting compilation on MSVC x86 by @miyanyan in https://github.com/apache/tvm-ffi/pull/916 * [Rust] Unify dispatcher input conversion and raw base hooks by @tqchen in https://github.com/apache/tvm-ffi/pull/917 * [Feature] [XPU] Enable Intel GPU Support by @polisettyvarma in https://github.com/apache/tvm-ffi/pull/888 * [EXTRA] Compose mutator storage and expose borrowed Rust attributes by @tqchen in https://github.com/apache/tvm-ffi/pull/918 * [DLPACK] Bump DLPack to 1.4 by @tqchen in https://github.com/apache/tvm-ffi/pull/919 * [BUILD] Propagate TVM_FFI_EXPORTS to static library consumers by @miyanyan in https://github.com/apache/tvm-ffi/pull/890 * [BUILD] Require C++20 for TVM FFI by @cyx-6 in https://github.com/apache/tvm-ffi/pull/920
## New Contributors * @tfogal made their first contribution in https://github.com/apache/tvm-ffi/pull/887 * @LeiWang1999 made their first contribution in https://github.com/apache/tvm-ffi/pull/915 * @miyanyan made their first contribution in https://github.com/apache/tvm-ffi/pull/916 * @polisettyvarma made their first contribution in https://github.com/apache/tvm-ffi/pull/888 **Full Changelog**: https://github.com/apache/tvm-ffi/compare/v0.1.15-post2...v0.1.16-rc0 -- View it on GitHub: https://github.com/apache/tvm-ffi/releases/tag/v0.1.16-rc0 Unsubscribe from this thread: https://github.com/notifications/unsubscribe-auth/ALTSWH6CSSOTNXS4AE7WA435XNT5PBFGORXXA2LDOOJIFJLWMFWHKZNKGEYDKNRTGQ2TKNBYUR2HS4DFVJZGK4DPONUXI33SPGBKK5TBNR2WLKJUGM2DENJRHA2TDJDUPFYGLJ3SMVWGKYLTMWVGC5DUOJUWE5LUMVZZHAVFOZQWY5LFU5ZGK3DFMFZWLJDOMFWWLK3UNBZGKYLEL52HS4DFQKSXMYLMOVS2I5DSOVS2I3TBNVS2453BORRWQX3BMN2GS5TJOR4YFJLWMFWHKZNIGE3DQMZYGE4DHJDOMFWWLKDBMN2G64S7NFSKY43VMJVGKY3UL52HS4DFU5JGK3DFMFZWLJ3UOJUWOZ3FOKTGG4TFMF2GK Message ID: <apache/tvm-ffi/releases/[email protected]>
