## What's Changed * [Rust] Fix clippy findings by @tqchen in https://github.com/apache/tvm-ffi/pull/942 * [FFI] Refcount ordering, Array copy-on-write mutators, Rust API surface cleanup by @tqchen in https://github.com/apache/tvm-ffi/pull/943 * [Rust] Structural engine readability: one-line comments, typed run_visitor, TVMFFIAny by value by @tqchen in https://github.com/apache/tvm-ffi/pull/944 * [Rust] ObjectRefAnyCompatible and derive-only object reference declaration by @tqchen in https://github.com/apache/tvm-ffi/pull/945 * [Rust] Reorder object, error, array, macro and structural engine files; inline dispatch handlers, cold visitor stop path by @tqchen in https://github.com/apache/tvm-ffi/pull/946 * [Rust] Export with #[unsafe(no_mangle)], tidy macro docs by @tqchen in https://github.com/apache/tvm-ffi/pull/947 * [Rust] Complete the API docs, CPUNDAlloc unit struct, AccessPath fields by @tqchen in https://github.com/apache/tvm-ffi/pull/949 * [FIX] Make JSON numeric conversion independent of locale by @tqchen in https://github.com/apache/tvm-ffi/pull/948 * [Stubgen] Rust directives for allow-missing-docs and closed enums by @tqchen in https://github.com/apache/tvm-ffi/pull/950 * [Rust] structural_equal/hash/mismatch; name the parent `base_` and the generated handle `data_` by @tqchen in https://github.com/apache/tvm-ffi/pull/951 * [Rust] Array/Map conversions from references, literals and subtype containers by @Seven-Streams in https://github.com/apache/tvm-ffi/pull/952 * [Rust] EnumRef for FFI enums by @tqchen in https://github.com/apache/tvm-ffi/pull/953 * [Rust] NativeFunction typed hooks, Display through the runtime printer, reflection::type_key, EnumDef size check by @tqchen in https://github.com/apache/tvm-ffi/pull/954 * [Rust] Display honors width and alignment by @tqchen in https://github.com/apache/tvm-ffi/pull/955 * [Rust] Data and ABI soundness fixes: open DLDeviceType, checked tensor sizes, unsafe AsDLDataType by @tqchen in https://github.com/apache/tvm-ffi/pull/957 * [Rust] Generated constructors take object references as `impl IntoObjectRef<T>` by @Seven-Streams in https://github.com/apache/tvm-ffi/pull/956 * [Rust] Soundness fixes and API cleanup by @tqchen in https://github.com/apache/tvm-ffi/pull/958 * [Rust] Follow-up: downstream unblockers, registration fixes and API lock by @tqchen in https://github.com/apache/tvm-ffi/pull/959 * [Rust] Final-audit fixes: allocation overflow, immutable subtypes, dtype naming, API follow-ups by @tqchen in https://github.com/apache/tvm-ffi/pull/960 * [Rust] Stubgen: cache each accessor's FieldGetter by @tqchen in https://github.com/apache/tvm-ffi/pull/961 * [Rust] Group Object derive attributes under #[object(...)]; std-shaped Array/List accessors by @tqchen in https://github.com/apache/tvm-ffi/pull/962 * [Rust] IntoArg, IntoPackedArg(s), Map key lookup by IntoArg by @tqchen in https://github.com/apache/tvm-ffi/pull/963 * [Rust] match_any: fewer runtime helpers; check the table key once by @tqchen in https://github.com/apache/tvm-ffi/pull/965 * [Rust] Optional Send/Sync, is::<T>(), type_key(), prelude, weak_count as std by @tqchen in https://github.com/apache/tvm-ffi/pull/964 * [Rust] Move to edition 2024; Module::get_function reports a missing function as ValueError by @tqchen in https://github.com/apache/tvm-ffi/pull/966 * [Rust] Structural errors carry only the visit context; enrich at public boundaries by @tqchen in https://github.com/apache/tvm-ffi/pull/967 * [Stubgen] One grammar for one-line directives: `subject: target(keys)` by @tqchen in https://github.com/apache/tvm-ffi/pull/968
**Full Changelog**: https://github.com/apache/tvm-ffi/compare/v0.1.16-rc3...v0.1.16-rc4 -- View it on GitHub: https://github.com/apache/tvm-ffi/releases/tag/v0.1.16 Unsubscribe from this thread: https://github.com/notifications/unsubscribe-auth/ALTSWHYYP5UYTBDC2BGBFJL5YQTAHBFGORXXA2LDOOJIFJLWMFWHKZNKGEYDKNRTGQ2TKNBYUR2HS4DFVJZGK4DPONUXI33SPGBKK5TBNR2WLKJUGQYTIMZYGIYDFJDUPFYGLJ3SMVWGKYLTMWVGC5DUOJUWE5LUMVZZHAVFOZQWY5LFU5ZGK3DFMFZWLJDOMFWWLK3UNBZGKYLEL52HS4DFQKSXMYLMOVS2I5DSOVS2I3TBNVS2453BORRWQX3BMN2GS5TJOR4YFJLWMFWHKZNIGE3DQMZYGE4DHJDOMFWWLKDBMN2G64S7NFSKY43VMJVGKY3UL52HS4DFU5JGK3DFMFZWLJ3UOJUWOZ3FOKTGG4TFMF2GK Message ID: <apache/tvm-ffi/releases/[email protected]>
