Кратко о новом обновлении Luau - 0.743

Это стандартное обновление языка. Здесь не так много изменений как хотелось бы.

В этом обновлении команда разработки изменила:

  • table.find(t) - теперь более оптимизирован для таблиц-массивов маленького размера, у которой нет переопределения метаметода __eq (equality).
  • Обновила Analysis часть языка, то бишь Type Solver. Теперь он более выразителен, если находит некоторые виды ошибок.
  • Обновили реиспользование локальных переменных и констант. В общем случае количество переменных в среде составляет 200 единиц, - это намеренное ограничение стандартного рантайма. Само обновление затронуло механизм переопределений - теперь переменные которые находятся в недоступном месте могут быть пересозданы.
  • Немного поправили в целом работу Type Solver части.

Подробнее прочитать об изменениях можно на гитхабе Luau в Releases.

Пожаловаться