Release notes - 1.66

1.66.0

2025-08-06

Bug Fixes

  • compiler: type inference engine rewrite - signficant improvement and test coverage around type inference, especially when coaelscing two types (f96322f)
  • core: casting order-of-precedence in grammar, so that cast memberReferences is possible (9a7ac33)
  • core: resolve error when constructing object with field of reserved word (e20c88b)
  • docs: fix incorrect example in docs (f7cd954)
  • type-checker: Array types were not type-checked. (01bd28b)
  • typealiases are scalar if their aliased types are (d45aa9e)

Features

  • core: add support for negate operator ! (a663c93)
  • core: added support for modulo operator (a782622)
  • packageManager: Modify package manager so it’s easier to inject in SDK code. (5a168ee)
  • stdlib: add append function (2e9f75c)
  • stdlib: add average() function (5c4b708)
  • stdlib: add emptyInstance() (356e027)
  • stdlib: add ifEmpty() (8b787af)
Next
Welcome to Taxi