ĂshtĂ« publikuar versioni lsFusion 6.2, i cili zhvillon njĂ« platformĂ« deklarative pĂ«r krijimin e aplikacioneve tĂ« biznesit dhe web. Platforma Ă«shtĂ« e pĂ«rshtatshme pĂ«r zhvillimin e aplikacioneve korporative dhe tĂ« kontabilitetit dhe mund tĂ« pĂ«rdoret si njĂ« alternativĂ« e hapur dhe falas ndaj platformĂ«s 1C. Kodi i projektit Ă«shtĂ« shkruar nĂ« Java dhe shpĂ«rndahet sipas licencĂ«s LGPLv3. Zgjidhja standarde ERP pĂ«r bizneset e vogla dhe tĂ« mesme MyCompany, e cila pĂ«rdor lsFusion, shpĂ«rndahet sipas licencĂ«s Apache 2.0.
Në bazë të platformës qëndron paradigma e programimit kombinator (function-level), çka e dallon ndjeshëm lsFusion nga platformat ekzistuese në treg (për shembull SAP, Dynamics AX, 1C, .Net). Gjithashtu, brenda saj përdoren në mënyrë aktive programimi me ngjarje, reaktiv dhe i orientuar nga objektet.
Ndryshimet kryesore në versionin 6.2:
- Për operatorët SEEK dhe VALUE janë shtuar fjalëkyçet alternative ACTIVATE dhe ACTIVE.
- Biblioteka JasperReports është përditësuar në versionin 6.21.5, ku është shtuar mbështetja për eksportimin në Excel të raporteve me imazhe në formatin WebP.
- Emri i raportit PDF të eksportuar në klientin web tani përputhet me emrin e formularit në vend të lsfreport.pdf të fiksuar.
- Në bllokun DESIGN, për kolonat tabelare është shtuar atributi footerClass për stilizimin CSS të qelizave footer, në të njëjtën mënyrë si captionClass.
- Në operatorin EXTERNAL HTTP tani mbështeten adresat me simbole jo-ASCII.
- Për të dhënat XML në EXTERNAL HTTP POST tani përdoret tipi i saktë MIME «application/xml» në vend të «text/xml» të vjetëruar.
- Gjatë punës përmes Nginx-proxy, adresa e klientit real përcaktohet saktë në vetinë remoteAddress.
- ĂshtĂ« rikthyer funksionimi i formulave intervale pĂ«r tipet TIME, DATETIME dhe ZDATETIME.
- Janë eliminuar dështimet gjatë përdorimit të MATERIALIZED me një veti të ndërtuar nga operatori JSON.
- Vetitë e materializuara që varen nga objekte statike të krijuara rishtazi përditësohen saktë gjatë sinkronizimit të strukturës së DB.
- Caktimi i NULL për vetitë LOCAL tani e fshin saktë regjistrimin.
- Planifikuesi i detyrave tani e trajton më saktë ndërprerjen e rrjedhave dhe nuk humb regjistrimet e logut për detyrat me timeout të përcaktuar.
- Në LRU-cache injorohen ngjarjet e vjetruara të mungesës së memories.
Burimi: opennet.ru
