Релиз на платформата за разработка на информационни системи lsFusion 6.2

Достъпен е релиз на проекта lsFusion 6.2, разработващ декларативна платформа за създаване на бизнес и уеб приложения. Платформата е подходяща за разработка на корпоративни и счетоводни приложения и може да се използва като отворена и безплатна алтернатива на платформата 1С. Кодът на проекта е написан на Java и се разпространява под лиценз LGPLv3. Типовото ERP решение за малкия и среден бизнес MyCompany, използващ lsFusion, се разпространява под лиценз Apache 2.0.

В основата на платформата е заложена парадигмата на комбинаторното програмиране (function-level), което съществено отличава lsFusion от съществуващите на пазара платформи (например SAP, Dynamics AX, 1С, .Net). Освен това, активно се използват събитийно, реактивно и обектно-ориентирано програмиране.

Основните промени в версия 6.2:

  • За операторите SEEK и VALUE са добавени алтернативни ключови думи ACTIVATE и ACTIVE.
  • Библиотеката JasperReports е обновена до версия 6.21.5, в която е добавена поддръжка за експортиране в Excel отчети с изображения в формат WebP.
  • Името на експортирания PDF отчет в уеб клиента сега отговаря на името на формата, вместо да е фиксираното lsfreport.pdf.
  • В блока DESIGN за таблицата колони е добавен атрибут footerClass за CSS стилизиране на footer клетки, аналогично на captionClass.
  • В оператора EXTERNAL HTTP са поддържани адреси с не-ASCII символи.
  • За XML данни в EXTERNAL HTTP POST е използван коректен MIME тип 'application/xml' вместо остарелия 'text/xml'.
  • При работа през Nginx прокси е коректно определен адресът на реалния клиент в свойството remoteAddress.
  • Възстановена е работата на интервални формули за типове TIME, DATETIME и ZDATETIME.
  • Отстранени са сривовете при използване на MATERIALIZED със свойство, построено от JSON оператор.
  • Коректно се актуализират материализираните свойства, зависящи от новосъздадени статични обекти, при синхронизация на структурата на БД.
  • Присвояването на NULL на свойства LOCAL сега коректно изтрива записа.
  • Планировчикът на задачи коректно обработва прекъсването на потоците и не губи записи в журнала за задачи със зададен таймаут.
  • В LRU кеша се игнорират остарелите събития на недостиг на памет.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster