Оновлення Roblox 739 від 2026-09-17: що змінилося

Оновлення Roblox 739 — це насамперед про швидкість Luau і зручність роботи в Studio, а не про нові можливості для гравця. Примітки «Release Notes for 739» опубліковані в офіційній документації 2026-09-17 і поділені на два розділи: Improvements і Fixes.
Нижче — що саме туди увійшло, за яких умов ці зміни до тебе не доїдуть, і що Roblox про цей випуск не сказала.
Що увійшло в 739
Найпомітніша частина — рушій скриптів. Доступ до таблиці за динамічним ключем (коли ключ обчислюється під час виконання, а не написаний у коді) став дешевшим одразу з двох боків:
| Операція | Наскільки швидше |
|---|---|
| Читання за динамічним ключем | 10-18% |
| Запис за динамічним ключем | 18-25% |
Окремо прискорено перебудову таблиці, коли до неї вставляють новий ключ. І ще одна зміна поведінки, яку легко пропустити: вставка нечислового ключа більше не змушує заздалегідь виділену масивну частину таблиці стискатися. На практиці це той випадок, коли ти створюєш таблицю наперед заданого розміру, а потім дописуєш у неї іменоване поле — раніше така дія з’їдала вигоду від попереднього виділення пам’яті.
Метаметоди теж подешевшали. Вартість диспетчеризації виклику зменшено на 5-25%, а для метатаблиць, заморожених через table.freeze, окремо і значно знижено накладні витрати на сам пошук метаметоду. Якщо ти замислювався, чому заморожування таблиць рекомендують як прийом оптимізації, тепер у нього є ще одна причина — базові принципи мови розібрані в матеріалі про Luau.
Далі — Studio. Виправлено тремтіння курсора під час перетягування; водночас швидкість панорамування камери тепер можна налаштувати в Studio Settings. Візуалізація рідинних сил у механізмах отримала три нові складові: підйомну силу повітря, підйомну силу води та опір води. Камери, які ти вставляєш через копіювання або імпорт rbxm, Studio тепер сама підвищує до ViewportCameras зі збереженням тих самих властивостей — щоб не плутати ThumbnailCameras і ViewportFrames під час авторингу. Ще виправлено ваду автодоповнення Luau, через яку підказки не з’являлися в різних областях видимості програми. Для тих, хто тільки починає, є окремий текст про перші кроки в Roblox Studio.
Решта змін зачіпає самі досвіди:
- Пульт телевізора. Під Workspace додано властивість стану викатки
MapTVRemoteToGamepadKeycodes— вона визначає, чи має досвід автоматично зіставляти коди клавіш телевізійного пульта зі старими кодами геймпада. За замовчуванням увімкнено. - Публікація зсередини досвіду. Увімкнено публікацію in-experience через Opaque Content.
- Анімації. До графа анімацій додано тип вузла
AnimationNodeType.OneShotNode. - Чат. З’явилася
ChatWindowConfiguration.TextChannelDisplayMode: творець може вибрати, чи виводити в головному вікні чату всі TextChannels (як було раніше), чи лише канали, створені черезTextChatService.CreateDefaultTextChannels. - Інструменти. Виправлено ситуацію, коли інструменти не передавалися частині клієнтів.
- Порожні WorldModel. Покращено продуктивність симуляції з порожніми WorldModel.
- Експорт glTF. Якщо частину пропущено через те, що її меш не дав геометрії, в лог тепер пишеться попередження з ідентифікатором вмісту меша — щоб зіставити пропуск із невдалим завантаженням ассета. Раніше частина просто зникала: ні вузла, ні меша, ні рядка в лозі, а експорт при цьому звітував про успіх. Сам експортований файл не змінився — додано тільки виведення в лог.
За яких умов ці зміни тебе не торкнуться
Тут важливо читати не лише сам пункт, а й позначку біля нього.
Більшість записів у 739 має статус Pending. Roblox проставила його прямо в примітках і жодних пояснень до нього там не додала. Тому «є в списку» і «вже працює на твоєму клієнті» — не те саме твердження.
Логування glTF вимкнене за замовчуванням. Воно закрите прапорцем FFlagGltfExportLogOmittedInstances. Поки прапорець вимкнений, поведінка експорту для тебе не зміниться — і зниклу частину ти так само не побачиш у лозі.
Властивість MapTVRemoteToGamepadKeycodes — це стан викатки. Її призначення — вмикати автоматичне зіставлення; за замовчуванням воно активне, тобто досвіди, які самі обробляють пульт, варто перевірити саме на цьому. Що ще впливає на керування, зібрано в матеріалі про керування та доступність.
Зміни в чаті — опція, а не нова типова поведінка. TextChannelDisplayMode дозволяє описати бажаний режим; попередня поведінка з усіма TextChannels у примітках названа саме як та, що була раніше.
Приріст швидкості Luau прив’язаний до конкретних операцій. Названі відсотки стосуються читання й запису за динамічним ключем та виклику метаметодів. Код, який туди не потрапляє, у примітках не згадано взагалі — будувати на цих числах очікування щодо загального FPS свого досвіду не варто. Загальні підходи до профілювання — у гайді про оптимізацію досвіду.
Чого про 739 не відомо
Список коротший за сам реліз, але він чесний.
- Що означає Pending за строками. Дат розкочування, етапів чи умов виходу з цього статусу в примітках немає.
- Коли ввімкнуть прапорець glTF. Roblox написала лише, що за замовчуванням він вимкнений. Про плани його вмикати нічого не сказано.
- На яких сценаріях приріст Luau буде найбільшим, а на яких — найменшим. Наведено діапазони для операцій, а не умови вимірювання, не залізо й не тестовий код.
- Причина проблеми з потоковою передачею інструментів. Зазначено, що її виправлено; на кого саме вона впливала і за яких обставин — ні.
- Що відбувається зі старими Cameras, які вже лежать у місці. Примітки говорять про підвищення до ViewportCameras саме під час вставки — копіювання або імпорту rbxm.
- Чи впливає щось із цього на вартість або умови для творців. Жодних згадок про це в 739 немає.
Кожен із цих пунктів має ту саму природу: Roblox їх не коментувала, а не «поки що не оголосила». Домальовувати за неї ми не будемо — попередні випуски зібрані в огляді оновлень і реліз-нот.
Коротко
Реліз 739 від 2026-09-17 — технічний: швидші таблиці й метаметоди Luau, дрібні зручності в Studio, кілька виправлень. Більшість пунктів позначені як Pending, а логування пропущених частин у glTF за замовчуванням вимкнене, тож частину змін ти можеш просто не побачити.
Часті запитання
Що головного в оновленні Roblox 739?
Основна частина змін — це продуктивність Luau: швидший доступ до таблиць за динамічним ключем і дешевший виклик метаметодів. Решта стосується Studio та кількох виправлень.
Коли вийшло оновлення 739?
Примітки «Release Notes for 739» опубліковані 2026-09-17 в офіційній документації для розробників.
Чи зміниться щось для мене як для гравця?
Прямо для гравця в примітках названо небагато: виправлення, коли інструменти не передавалися частині клієнтів, і автоматичне зіставлення клавіш пульта телевізора з застарілими кодами геймпада, увімкнене за замовчуванням.
Що означає позначка Pending у примітках?
Це статус, який Roblox проставила самим пунктам списку. У примітках до 739 він стоїть біля більшості записів, і жодних додаткових пояснень чи дат там немає.
Наскільки швидшими стали таблиці Luau?
Для доступу за динамічним ключем заявлено 10-18% швидше читання і 18-25% швидший запис. Вартість виклику метаметодів зменшено на 5-25%.
Чи треба щось вмикати вручну?
Логування пропущених частин під час експорту glTF закрите прапорцем FFlagGltfExportLogOmittedInstances і за замовчуванням вимкнене. Інші пункти окремого вмикання в примітках не потребують.