Highlights:
- Error messages
- Use print directly instead of builtin warnings module (#1969) (by 彭于斌)
- Metal backend
- Support assert() (#1959) (by Ye Kuang)
- Type system
Full changelog:
- [Error] [ipython] Use print directly instead of builtin warnings module (#1969) (by 彭于斌)
- [Type] [refactor] Remove LegacyVectorType (#1967) (by Jiafeng Liu)
- [windows] [gui] Support ti.GUI(fast_gui=True) on Win32 (#1953) (by 彭于斌)
- [Type] [refactor] Make PrimitiveTypeID a public enum (#1965) (by Xuanda Yang)
- [misc] Set CMAKE_CXX_STANDARD to 17 (#1964) (by xumingkuan)
- [Type] [refactor] Make TypeFactory Global (#1963) (by Jiafeng Liu)
- [type] Remove DataType::width (#1962) (by Yuanming Hu)
- [Metal] Support assert() (#1959) (by Ye Kuang)
- [type] [refactor] Remove DataType::data_type (#1960) (by Taichi Gardener)
- [Type] Adopt the new type system in Stmt (#1957) (by Yuanming Hu)
More details on the v0.7 changes will be posted later.