1.4.7008
Середина июня — прототип Sync 2.0
Публикация и подписка
Это расширенная версия механизма импорта аур. Если у вас есть ссылка на пак, например кликер для крипто-игры Blum, вы сможете получать уведомления об обновлениях сразу после того, как автор выпустит новую версию. Кроме того, здесь есть встроенный механизм «слияния» ваших настроек с настройками пака автора — подробнее об этом ниже.
Главная идея этого механизма — сделать распространение обновлённых паков аур для авторов проще, а обновление для пользователей — удобнее. В обозримом будущем в настройках пака также появится возможность указывать рекомендуемую автором версию программы, а механизм обновления сможет скачивать и устанавливать её автоматически.

Права доступа
Сейчас обновлять пак может только тот, кто изначально его опубликовал. Механизм владения, который позволит назначать несколько владельцев одного пака, уже планируется, но пока ещё не готов.
Как подписаться на пак аур
В текущей alpha-версии для подписки нужно нажать правой кнопкой мыши на любую папку и выбрать Publish/Syncronize.

Затем просто вставьте ссылку на пак, на который хотите подписаться. Если оставить поле пустым, будет создан новый пак (export + subscribe).

Слияние настроек
Предположим, вы подписались на ауру, которая активирует нужное окно при нажатии F4. Это комбинация триггера HotkeyIsActive и действия WinActivate.
В версии 1 автор указал хоткей F4 и имя окна MyGame. Вы подписались на этот пак и скачали его. Но F4 вам неудобен, поэтому вы изменили его на F3.
Позже автор обновляет свой пак и добавляет ещё одно действие (в данном примере это неважно). В программе появляется уведомление о доступном обновлении.
Когда вы нажимаете кнопку Update, механизм слияния анализирует, что именно изменилось. В этом случае он увидит следующее:
Локальные изменения (ваши): HotkeyIsActive: хоткей F4 изменён на F3
Удалённые изменения (автора): добавлено новое действие
Эти изменения не конфликтуют, поэтому механизм может создать промежуточную версию, в которой будут и изменения автора (новое действие), и ваши настройки (хоткей F3).
Также возможна ситуация, когда автор тоже решит изменить хоткей (F4 => F2). В таком случае система обнаружит конфликт настроек. Сейчас в подобных конфликтах приоритет всегда отдаётся настройкам автора.
На вкладке Changes вы можете в любой момент нажать кнопку Download, чтобы посмотреть, чем ваши локальные настройки отличаются от текущего пака автора. Никакие изменения при этом не применяются — это только предварительный просмотр.

Журнал активности

Исправления и улучшения
- [Scripting] Добавлен новый метод ToScreenPoint, который может уменьшить объём кода, необходимого для клика по чему-либо
- [UI] Улучшения в AuraTree — раньше при удалении больших папок интерфейс немного подтормаживал
- [UI]
- [UI] Исправлен сбой, возникавший, если сервер логина был недоступен во время входа
- [UI] Исправлена ошибка, из-за которой мог аварийно завершаться Event Viewer
- [UI] Исправлен сбой, который происходил, если во время входа что-то шло не так (например, disconnect) — ошибка "Edit Form"