Skip to content

v0.25.0

Compare
Choose a tag to compare
@github-actions github-actions released this 06 Dec 01:27
378659a

Breaking changes

  • Fix variable initialization checks / revise flow logic (#2578) (6717de0)
    Initialization of global variables sometimes wasn't guaranteed before, allowing unsafe behavior if initialization indeed wasn't performed before access. To mitigate, variables from now on require either an initializer, a primitive type with a trivial default value (typically 0), a nullable type (if a reference, defaulting to null) or otherwise annotation with definitive assignment (i.e. let someObject!: ..., then inserting a runtime check upon access).

Other