Highlights:
- Documentation
- Improve Taichi kernels and functions definition (#1576) (by 彭于斌)
- Examples
- Add mpm3d.py for dimension-independent MPM method (#1639) (by 彭于斌)
- IPython and other shells
- Use 'sourceinspect' to support Blender scripting module and IDLE shell (#1664) (by 彭于斌)
Full changelog:
- [Example] Add mpm3d.py for dimension-independent MPM method (#1639) (by 彭于斌)
- [misc] Prevent 'supported_archs()' invocation in 'adaptive_arch_select()' for better compatibility (#1666) (by 彭于斌)
- [test] Replace ti.var by ti.field in tests starting with h-q (#1683) (by Xudong Feng)
- [test] Replace ti.var by ti.field in tests starting with a-g (#1681) (by Xudong Feng)
- Turn on the CC backend in the Dockerfile (#1680) (by samuela)
- [llvm] Obsolete LLVM 8 support (#1685) (by Yuanming Hu)
- [Doc] [refactor] Improve Taichi kernels and functions definition (#1576) (by 彭于斌)
- [cli] Add 'ti diagnose' command for providing system informations (#1671) (by 彭于斌)
- [cc] Add ti.cfg.cc_compile_cmd and ti.cfg.cc_link_cmd (#1645) (by 彭于斌)
- [IPython] Use 'sourceinspect' to support Blender scripting module and IDLE shell (#1664) (by 彭于斌)
- [misc] Add links to the mirror repo in Gitee (#1665) (by 彭于斌)
- [misc] Update doc version (#1672) (by Yuanming Hu)
- [misc] [refactor] Add fully_deprecated mark for future use (#1656) (by 彭于斌)
- [doc] Fix uncovered while deprecated term 'tensor' occurance (#1653) (by 彭于斌)