Skip to content

Releases: feisuzhu/taichi

v1.5.0

05 Jan 07:03
7b885c2
Compare
Choose a tag to compare

Highlights:

  • Bug fixes
    • Fix getting 64-bit data from ndarray in Python scope (taichi-dev#6836) (by Yi Xu)
    • Avoid overwriting global tmp with dynamic_index=True (taichi-dev#6820) (by Yi Xu)
  • Build system
  • Command line interface
    • Add "ti cache clean" command to clean the offline cache files manually (taichi-dev#6937) (by PGZXB)
  • Documentation
  • Error messages
    • Do not show warning when the offline cache path does not exist (taichi-dev#7005) (by PGZXB)
  • GUI
  • Intermediate representation
  • Language and syntax
    • Add irpass::eliminate_immutable_local_vars() test cases for TensorType (taichi-dev#7043) (by Zhanlue Yang)
    • Fix gui docstring (taichi-dev#7003) (by Zhao Liang)
    • Support dynamic indexing in spirv (taichi-dev#6990) (by Yi Xu)
    • Support dynamic indexing in metal (taichi-dev#6985) (by Yi Xu)
    • Support LU sparse solver on CUDA backend (taichi-dev#6967) (by pengyu)
    • Fix struct type problem (taichi-dev#6949) (by Zhao Liang)
    • Add warning message when converting dynamic snode to numpy (taichi-dev#6853) (by Zhao Liang)
    • Deprecate sourceinspect dependency (taichi-dev#6894) (by Zhao Liang)
    • Warn users if ndarray size is out of int32 boundary (taichi-dev#6846) (by Yi Xu)
    • Remove the real_matrix switch (taichi-dev#6885) (by Yi Xu)
    • Enable real_matrix and real_matrix_scalarize by default (taichi-dev#6801) (by Zhanlue Yang)
    • Raise an error for the semantic change of transpose() (taichi-dev#6813) (by Yi Xu)
    • Add bool type in python as an alias to i32 (taichi-dev#6742) (by daylily)
    • Add deprecation warning for the removal of the packed switch (taichi-dev#6753) (by Yi Xu)
  • Metal backend
    • Raise deprecate warning and error when using sparse snodes on metal (taichi-dev#6739) (by Lin Jiang)
  • Miscellaneous
    • Refactored flattend_values() to avoid potential conflicts in flattened statements (taichi-dev#6749) (by Zhanlue Yang)

Full Changelog: v1.1.3...v1.5.0

1.3.0

05 Jan 06:59
0f25b95
Compare
Choose a tag to compare
v1.3.0

Release v1.3.0