Skip to content

Latest commit

 

History

History
33 lines (27 loc) · 1.79 KB

CHANGELOG.md

File metadata and controls

33 lines (27 loc) · 1.79 KB

Changelog

v0.2

  • BREAKING * no longer aliases the geometric product by default (\wedgedot).
  • BREAKING VariableInfo has been renamed Bindings for better clarity.
  • BREAKING The flattening symbol parameter to @ga has been removed, instead using type annotations to express a concatenated or tuple output.
  • BREAKING The ::KVector{$k} type annotation is no longer supported; instead, prefer using ::$k or (if k is small enough) one of its aliases, e.g. Bivector for KVector{2}. The ::Multivector{$k, $l, ...} syntax is also no longer supported; use the ::($k, $l, ...) syntax instead.
  • BREAKING Default bindings are no longer merged into provided bindings in codegen_expression.
  • feature A new macro @geometric_space has been defined to ease the definition of user macros. See the documentation for more information.