Ця версія містить три досить великі зміни. Оптимізація швидкості роботи редактора сценарію. Деякі користувачі працюють з великими проектами, які містять десятки тисяч дій. Раніше чутливість інтерфейсу в таких великих проектах втрачалася. Після оновлення, час виконання будь-яких задач, будь то видалення, копіювання дій, створення нових або будь-яких інших значно зменшився.
Щоб досягти цього, інтерфейс редактора сценарію було частково переписано, було внесено більше 20 великих змін, ось деякі з них:
Ось час потрібний на видалення однієї дії в проекті розміром близько 10 мб до оновлення:
І після:
У випадку якщо кількість дій в одній функції більше тисячі, все-таки можливі підвисання. Тоді рекомендується перенести частину дій в інші функції. Це пов'язано з тим, що браузеру важко перемальовувати стільки елементів. Цю проблему можна розв'язати показуючи лише видимі дії, і динамічно завантажуючи/видаляючи решту. Планується реалізувати це в майбутньому. Оптимізація роботи системи ресурсів. BAS позбувся довгих завантажень проектів з великою кількістю ресурсів. Насправді, час завантаження тепер не залежить від їх кількості і відбувається практично миттєво.
Щоб досягти цього довелося переписати деякі компоненти системи ресурсів. Тепер замість справжніх елементів інтерфейсу створюються віртуальні, а справжні створюються лише тоді, коли це потрібно.
Час запуску проектів теж значно скоротився, але зробити його миттєвим на жаль не вдалося. Це пов'язано з тим, що при запуску все-таки потрібно малювати якусь кількість контролів. Сумісність із сервісами від Google. Останнім часом при спробі входу в Gmail акаунт, сайт видавав повідомлення про необхідність зміни браузера. І хоча це можна було обійти змінивши юзер агент на відмінний від хрома, все-таки хотілося мати відповідніше рішення. Зараз це виправлено. Зміни також стосуються реєстрації акаунтів. Наприклад, акаунт на відео був зареєстрований саме через BAS.
Для того, щоб досягти цього довелося розібрати антибот захист від Google. У рамках цієї задачі було:
Зміни стосуються не лише сервісів гугл, але можуть і позитивно позначитися на роботі з іншими сайтами.
Версію FingerprintManager також було оновлено.