TĂ€na on saadaval lsFusion 6.2 projekti vĂ€ljaanne, mis arendab deklaratiivset platvormi Ă€ri- ja veebiĂ€pirakenduste arendamiseks. Platvorm sobib ettevĂ”tte ja raamatupidamisrakenduste arendamiseks ning vĂ”ib toimida avatud ja tasuta alternatiivina 1ĐĄ platvormile. Projekti kood on kirjutatud Java keeles ja seda jagatakse LGPLv3 litsentsi alusel. TĂŒĂŒpiline ERP-lahendus vĂ€ikeste ja keskmise suurusega ettevĂ”tete jaoks, MyCompany, kasutab lsFusionit ja seda jagatakse Apache 2.0 litsentsi alusel.
Platvormi aluseks on kombinatoorse programmeerimise paradigma (function-level), mis eristab lsFusionit olemasolevatest platvormidest turul (nt SAP, Dynamics AX, 1ĐĄ, .Net). Samuti kasutatakse seal aktiivselt sĂŒndmuste, reaktiivset ja objekti-orienteeritud programmeerimist.
Peamised muudatused versioonis 6.2:
- Operaatoritele SEEK ja VALUE on lisatud alternatiivsed mÀrksÔnad ACTIVATE ja ACTIVE.
- JasperReports'i raamatukogu on uuendatud versioonini 6.21.5, mis toob toe WebP formaadis piltidega Exceli eksportimiseks.
- Eksportitava PDF-aruande nimi veebikliendis vastab nĂŒĂŒd vormi nimele, mitte kindlale lsfreport.pdf failile.
- DISAINI plokis tabeli veergudele on lisatud footerClass atribuut CSS-i stiilimiseks footer-rakkude jaoks, sarnanedes captionClass'i kasutusele.
- EXTERNAL HTTP operaator toetab adresse, mis sisaldavad mitte-ASCII mÀrke.
- EXTERNAL HTTP POST-i puhul kasutatakse XML-andmete jaoks Ă”iget MIME-tĂŒĂŒpi âapplication/xmlâ aegunud âtext/xmlâ asemel.
- Nginx-proksi kaudu töötades mÀÀratakse tegelik kliendi aadress Ôigesti remoteAddress omaduses.
- Intervallivormlite töö on taastatud TIME, DATETIME ja ZDATETIME tĂŒĂŒpide jaoks.
- MATERIAALITEADUSE kasutamisel on kĂ”rvaldatud tĂ”rked atribuudiga, mis on ĂŒles ehitatud JSON operaatoriga.
- Materjaliseeritud omadusi, mis sĂ”ltuvad uutest statiivsetest objektidest, uuendatakse Ă”igesti andmebaasi struktuuri sĂŒnkroniseerimisel.
- NULL mÀÀramine LOCAL omadustele kustutab now Ôigesti kirje.
- Ălesannete ajakava kĂ€itleb Ă”igesti voogude katkestamist ja ei kaota logikirjeid ĂŒlesannete jaoks, millel on mÀÀratud taimer.
- LRU-mĂ€lus ignoreeritakse vananenud mĂ€lu puuduse sĂŒndmusi.
Allikas: opennet.ru
