Vydanie projektu lsFusion 6.2, ktoré rozvíja deklaratívnu platformu pre vývoj podnikových a webových aplikácií, je dostupné. Platforma je vhodná na vývoj korporátnych a účtovných aplikácií a môže byť použitá ako otvorená a bezplatná alternatíva k platforme 1C. Kód projektu je napísaný v jazyku Java a šíri sa pod licenciou LGPLv3. Typické ERP riešenie pre malé a stredné podniky MyCompany, ktoré využíva lsFusion, sa šíri pod licenciou Apache 2.0.
Základom platformy je paradigma kombinatorického programovania (function-level), ktorá podstatne odlišuje lsFusion od existujúcich platforiem na trhu (napríklad SAP, Dynamics AX, 1C, .Net). Tiež sa vnútri aktívne využíva event-driven, reaktívne a objektovo-orientované programovanie.
Hlavné zmeny vo verzii 6.2:
- Pre operátory SEEK a VALUE boli pridané alternatívne kľúčové slová ACTIVATE a ACTIVE.
- Knižnica JasperReports bola aktualizovaná na verziu 6.21.5, ktorá pridala podporu exportu do Excelu správ s obrazmi vo formáte WebP.
- Názov exportovanej PDF správy vo webovom klientovi teraz zodpovedá názvu formulára namiesto fixného lsfreport.pdf.
- V bloku DESIGN pre tabuľkové stĺpce bol pridaný atribút footerClass pre CSS štýlovanie footer buniek analogicky k captionClass.
- V operátore EXTERNAL HTTP sú podporované adresy s ne-ASCII znakmi.
- Pre XML dáta v EXTERNAL HTTP POST bol použitý správny MIME typ „application/xml” namiesto zastaraného „text/xml”.
- Pri práci cez Nginx proxy je správne určovaná adresa reálneho klienta v atribúte remoteAddress.
- Obnovená funkčnosť intervalových formulí pre typy TIME, DATETIME a ZDATETIME.
- Opravené pády pri použití MATERIALIZED s vlastnosťou postavenou operátorom JSON.
- Správne sa aktualizujú materializované vlastnosti závislé od novo vytvorených statických objektov, pri synchronizácii štruktúry DB.
- Priradenie NULL vlastnostiam LOCAL teraz správne odstraňuje záznam.
- Plánovač úloh presnejšie spracováva prerušenia vlákien a nestráca záznamy žurnálu pre úlohy s daným časovým limitom.
- V LRU cache sú ignorované zastarané udalosti nedostatku pamäte.
Zdroj: opennet.ru
