Wydanie platformy do tworzenia systemów informacyjnych lsFusion 6.2

Dostępna jest wersja projektu lsFusion 6.2, rozwijającego deklaratywną platformę do tworzenia aplikacji biznesowych i webowych. Platforma ta nadaje się do opracowywania aplikacji korporacyjnych i księgowych oraz może być stosowana jako otwarta i darmowa alternatywa dla platformy 1C. Kod projektu napisany jest w języku Java i jest wydawany na licencji LGPLv3. Standardowe rozwiązanie ERP dla małych i średnich przedsiębiorstw MyCompany, korzystające z lsFusion, jest dystrybuowane na licencji Apache 2.0.

Podstawą platformy jest paradygmat programowania kombinatoryjnego (function-level), co znacząco różni lsFusion od istniejących na rynku platform (np. SAP, Dynamics AX, 1C, .Net). Ponadto wewnętrznie wykorzystywane są programowanie oparte na zdarzeniach, reaktywne oraz obiektowo-orientowane.

Główne zmiany w wersji 6.2:

  • Dla operatorów SEEK i VALUE dodano alternatywne słowa kluczowe ACTIVATE i ACTIVE.
  • Biblioteka JasperReports została zaktualizowana do wersji 6.21.5, która wprowadza wsparcie dla eksportu do Excela raportów z obrazkami w formacie WebP.
  • Nazwisko eksportowanego raportu PDF w kliencie webowym teraz odpowiada nazwie formularza, zamiast stałego lsfreport.pdf.
  • W bloku DESIGN dla kolumn tabeli dodano atrybut footerClass do stylizacji komórek stopki w CSS, podobnie jak captionClass.
  • W operatorze EXTERNAL HTTP obsługiwane są adresy z symbolami nie-ASCII.
  • Dla danych XML w EXTERNAL HTTP POST wykorzystany został poprawny typ MIME „application/xml” zamiast przestarzałego „text/xml”.
  • Przy pracy przez proxy Nginx poprawnie określa się adres rzeczywistego klienta w atrybucie remoteAddress.
  • Przywrócono działanie formuł interwałowych dla typów TIME, DATETIME i ZDATETIME.
  • Usunięto awarie przy używaniu MATERIALIZED z właściwościami zbudowanymi przez operator JSON.
  • Poprawnie aktualizowane są materializowane właściwości, które zależą od nowo utworzonych statycznych obiektów, podczas synchronizacji struktury bazy danych.
  • Przypisanie NULL do lokalnych właściwości teraz poprawnie usuwa rekord.
  • Harmonogram zadań dokładniej obsługuje przerywanie wątków i nie traci zapisów dziennika dla zadań z wyznaczonym limitem czasu.
  • W pamięci podręcznej LRU ignorowane są przestarzałe zdarzenia braku pamięci.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster