Поддержка переотправки сообщений ?event, ?activator и сообщений из параметров сообщений ?event и ?activator.
Поддержка переменных типа message.
Поддержка инициализаторов сообщений.
Улучшение механизма линковки.
Улучшение оптимизаций байт-кода.
Улучшение назначений регистров.
Свертки и оптимизации в параметрических Verify.
Поддержка конструкции Switch.
Поддержка новых инструкций виртуальной машины h.next.
Генерация более компактного байт-кода.
Встроенный генератор сегмента сообщений (более не внешний процесс).
Новая версия компилятора h.next.
Поддержка ускоренных ядром операций со строками.
Поддержка операторов ? и ?? в h.next.
Поддержка новых функций системной библиотеки h.next.
Поддержка спецификаций форматов данных при генерации кода h.next.
Поддержка отправок сообщений через переменные (не конструированием).
Оптимизация машин состояний, компрессия секции переходов.
Расширено число поддерживаемых функций h.next.
Генерация условных отправок в h.next.
Улучшение генератора кода h.next.
Рефакторинг в функциях преобразования декларативного кода.
Связывание декларативного кода с функциями h.next.
Связывание декларативного кода с функциями системной библиотеки.
Поддержка компиляции модулей h.next.
Улучшен механизм распределения регистров виртуальной машины.
Унифицированные реакции.
Поддержка компиляции в байт-код h.next.
Анализ потоков исполнения для оптимизации назначения регистров.
Улучшение алгоритма назначения имен локальным переменным.
Расширение числа случаев размещения параметров активатора в регистрах.
Алгоритм экономного расхода регистров под локальные переменные.
Внедрение трансформаций в вычислимые выражения (формы).
Расширение случаев автоматического внедрения в генерируемый код отображений (вставка нескольких трансформаций по не обходимости).
Кэширование дублируемых вычислений.
Автоматическое написание и внедрение спецификаций форматов данных (DFS) - встраивание трансформации для сворачивания Verify в Send/Raise.
Поддержка параметров в генерируемых DSL-выражениях.
Поддержка интерполированных строк в процедурах.
Поддержка мета-переменной $Machine (строковое имя модуля).
Ограниченная поддержка интерполяции строк.
Улучшение стабильности механизма слияния ключей.
Исправление ошибки разворачивания конструкции Call следом за DSL-выражением.
Улучшение механизмов слияния конструкций H, выводимых из DSL-выражений.
Поддержка операторов в DSL.
Исправление в генерируемом коде неэффективных фрагментов (большее число локальных переменных размещается в регистрах).
Оптимизация компилятора.
Маркировка оптимизированных потоков для Raise, Raise/Store.
Критические исправления кода разворачивания .Length.
Улучшение генерации кода при использовании конструкции Continue.
Замена конструкций .Length на sizeof.
Компрессия проверок в условных конструкциях.
Вырезание недостижимых секций из Verify.
Исправление проблемы повреждения Await конструкций при разворачивании DSL.
Компрессия условных секций в Verify.
Поддержка длинных путей.
Улучшение алгоритма сжатия трансформаторов.
Улучшение алгоритма именования локальных переменных.
Улучшение кода транслятора.
Улучшение правил разбивки обработчиков по Receive - секциям.
Улучшение механизма генерации машин состояний. Выделение и вырезание общих фрагментов во всех путях исполнения обработчика в отдельный обработчик.
Оптимизация транслятора.
Критические обновления механизма именования локальных переменных в генерируемом коде.
Компрессия трансформаторов.
Улучшенный алгоритм размещения переменных в регистрах виртуальной машины.
Сокращение числа секций Set.
Упрощение условных секций в Verify.
Оптимизация вычисления переменной Self.
Расширение числа поддерживаемых регистров.
Улучшенный алгоритм вычисления ?activator.SourceId.
Расширение списка оптимизированных потоков.
Использование регистра $A для хранения адреса источника сообщения-активатора.
Оптимизация Verify - вырезание бессмысленных проверок (финальных секций без реакций).
Исправлена ошибка разворачивания DSL перед мультисекционным Send.
Определение и маркирование инструкций Verify, которые могут быть обработаны оптимизированным потоком.
Разрезание несбалансированных обработчиков.
Статическое вычисление и инструментирование результата GetBytes на этапе компиляции.
Статическое вычисление и инструментирование результата MakeByteVector на этапе компиляции.
Автоматическое упрощение составных обрабочиков по линии Receive.
Автоматическое устранение конструкции Default из Verify по машине состояний.
Улучшение механизма разворачивания DSL выражений.
Алгоритм упрощения условий в рамках секций Verify.
Автоматическое слияние секций Verify с одинаковой реакции.
Простановка флага 'optimized flow' для коротких инструкций Send.
Новые виды DSL конструкций.
Автоматическое сворачивание конфликтующих Send-секций в мультисекционную конструкцию.
Увеличение пула доступных локальных регистров для C++ кода.
Использование механизма правил трансформации Megalith.Ai.
Поддержка коротких инструкций Raise.
Ускорение конверсии.
Починка проблем с разворачиванием On.
Поддержка Create в секции Links.
Подключение в единую инфраструктуру проекта Megalith.
Улучшение возможностей параметризации DSL-выражений. Конструкция … может использоваться не только в конце выражения, но и в произвольном месте.
Поддержка конструкции $.
Поддержка нового типа DSL выражений — операторов.
Поддержка загрузки шаблонов DSL из папки references/dsl.
Оптимизация компилятора.
Сокращенный синтаксис Answer с автодополнением.
Срезание ненужных Lambda-выражений типа concat с одним аргументом.