## 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]>

Reply via email to