Новини
Enfocus Switch 25.11 - още по-стабилна автоматизация при работата с файлове за печат
Ъпгрейдът на новата версия 25.11 на Enfocus Switch се фокусира върху стабилността на приложението, a oбновленията са главно по модернизирането на инфраструктурата, подсилването на сигурността и надеждността на работата.
Обновеният софтуер за автоматизация идва със:
- значителни подобрения в средата за изпълняване на JavaScript Node.js
- актуализация до рамката Qt 6.3
- актуализация до системата за обработване на бази данни от документи MongoDB 8.0.
Подобрения в Node.js за по-стабилна автоматизация на работата с файлове
Подобрения в стабилността
Сред новостите в Enfocus Switch 25.11 е оптимизирана логика за почистване на Node.js script executors. Тази промяна е ключова за всички специалисти, които ежедневно използват автоматизирана обработка на файловете за печат.
Legacy и Node.js скриптове се изпълняват в отделни script executors, които по преценка могат да се използват повторно или да се стартират наново.
Кога Node.js script executors се прекратяват автоматично? Условията са следните:
- Неактивност за 5 минути
- Достигане на 5000 обработени задачи
- Достигната използвана памет от 150 MB
- Достигнати 1024 отворени file handles
Добавена е и автоматична замяна на executors. По този начин се избягва задържането на отворени ресурси, което би могло да доведе до грешки.
Подобрението на Node.js помага да се намали изтичането на памет, повишава ефективността при използване на ресурси и помага да се избегнат грешките “Socket Hangup” и “Process stopped unexpectedly”, които биха могли да прекъснат обработката на клиентските файлове.
Подобрения при интензивно натоварване
В новата версия на Switch са включени подобрения при интензивно натоварване, чрез които намаляват грешките “Socket Hangup” и “ECONNRESET” при изпълнение на Node.js скриптове.
Промените значително подобряват стабилността на изпълняване на скриптове в средата при високи натоварвания или когато се работи по дългосрочни задачи.
Подобрения в обработката на Node.js скриптове
С нова bundling оптимизация се подобрява изпълнението на скриптовете. Допреди това обновление ES модулите се поддържаха чрез обработка на пакетите, но сега тази стъпка е оптимизирана чрез пропускане на пакетите, които не ги използват.
Ъпгрейд към рамката Qt 6.3
С новата си версия, Enfocus Switch вече работи с Qt 6.3 за по-добра производителност, стабилност и дългосрочна поддръжка. Qt служи като рамка за създаване на графичните и потребителски интерфейси в Switch, но наред с тях се използва и за други части на приложението, включително QSA engine за legacy скриптирането.
Switch вече се поддържа нативно на Apple Silicon (ARM) и отпада зависимостта му от Apple Rosetta 2.
Ключовите подобрения включват по-бърз и плавен потребителски интерфейс, по-добро управление на паметта и рендериране на графики, както и ефективна работа с Windows и macOS, в това число Apple Silicon.
Основните промени при актуализацията до Qt са забележими в:
- Съвместимост на регулярни изрази (Regular Expression Compatibility) - промяна в engine-a за регулярни изрази, който има по-строги синтактични изисквания (PCRE). Някои регулярни изрази, работили в предишни версии на Switch, вече не се поддържат.
- XML валидация - обработката на XML в Qt 6 е още по-строга, като парсерът вече стриктно налага съответствие с XML стандартите.
- Ограничени кодеци - редица текстови encoding формати са премахнати в Qt 6 и вече не са включени в тази версия.
Ъпгрейд към системата за обработване на бази данни от документи MongoDB 8.0
Новата възможност за работа на Switch 25.11 с MongoDB 8.0 води до по-добро представяне на базата данни и подобрена сигурност, което се отразява на цялостната скорост и ефективност при изпълнението на заданията. От компанията подчертават, че е важно да се проверят условията за хардуерна съвместимост.
Обновяване на основни библиотеки и промени в системните изисквания
Няколко основни библиотеки са актуализирани с цел подобряване на сигурността, стабилността и представянето.
Switch 25.11 вече поддържа Windows Server 2025.
Новата версия не поддържа macOS 10 и 11. и не е тествана на macOS 26 (Tahoe), поради което тя не е официално поддържана.
От производителя препоръчват да се направи бек-ъп на Switch application data root преди да се стартира Switch за първи път след ъпгрейда. Важно е да се вземат предвид хардуерните изисквания и информацията относно актуализацията на MongoDB. Съветват се потребителите да проверят дали AVX2/FMA3 инструкциите са налични на машината.
Искате ли да създавате обхватни работни потоци за работата с файлове за печат, които отговарят на вашите нужди, да интегрирате приложения и да конфигурирате системата си спрямо вашите нужди? Софтуерното приложение за автоматизация на работата с файлове за печат Enfocus Switch може да се интегрира на всеки етап от вашия процес, като ви предложи инструменти, с които лесно и бързо автоматизирате голям набор от действия.
Вижте повече за софтуерите за автоматизация и интеграция на процеси