redscript / Компилятор

redscript / Компилятор 0.5.27

[0.5.27] - 2024-09-01​

  • Никаких изменений с 0.5.26, релиз был сделан для пересборки артефактов.

[0.5.26] - 2024-08-18​

Исправление ошибок​

  • Исправлена ошибка в wrapMethod, из-за которой не выводилось правильное сообщение об ошибке
  • Исправлена обработка для присвоения полям и элементам массива значений за script_ref

Особенности​

  • Не обновлялся wrefs перед динамическим преобразованием
  • Реализация встроенной сортировки массива
  • Реализация запечатанной структуры allow-list
    • Это список встроенных структур, все члены которых открыты для скриптов таким образом, чтобы обеспечить безопасное построение
    • Встроенные структуры, не входящие в список sealed struct, теперь могут быть использованы с аннотацией addField
  • Выдавать сжатые константы 0 и 1
  • Кроссплатформенные сборки
  • Предупреждение о недопустимом использовании операций AsRef и Variant
  • Выдавать ошибку для аннотаций к родным элементам
Авторы
  • jekky

Версия 0.5.25:​

Исправления ошибок:
Авторы
  • jekky

[0.5.24] - 2024-05-30​

Особенности​

  • Добавленаподдержкастатическихмассивов (a3c3401)
    let array: [String; 10];

Версия 0.5.19:​

Исправления ошибок:
  • Разбор аннотаций для типов данных (5c35e1b)
  • Удаление лишнего пробела из сообщения (f2a743c)
Сверху Снизу