Pokračuje vývoj platformy CADBase, určené na ukladanie dát súvisiacich s inžinierstvom a počítačovým dizajnom. Hlavnou úlohou platformy je zdieľať 3D modely, výkresy a súvisiace informácie, ako sú sprievodná dokumentácia, katalógy s informáciami o dodávateľoch, certifikáty, dokumenty o normalizácii a klasifikácii. Kód je napísaný v jazyku Rust a šíri sa pod licenciou MIT.
Medzi zmenami:
- Pridané nové možnosti integrácie s projektmi FreeCAD a Blender: náhľad zmien pred odoslaním; uchovanie krátkych informácií o zmenách pri aktualizácii dát; nastavenia nútenej aktualizácie a vypnutia kontroly výpočtu hash.
- Aktualizované užívateľské rozhranie: pridaná podpora Markdown formátovania; zavedené zobrazenie správ o zmenách v informáciách o súboroch; na vrchole stránky pribudol vyhľadávač komponentov.
- Rozšírené možnosti API: pridaný požiadavok component, ktorý umožňuje získať informácie o súvisiacich s komponentmi objektoch platformy. Pre komponenty a ich modifikácie bola pridaná podpora triedenia podľa polí: name (názov), actualStatusId (identifikátor stavu), createdAt (dátum vytvorenia) a updatedAt (dátum aktualizácie). Rozšírený zoznam požiadaviek s podporou triedenia a rozdelenia na niekoľko strán.
Zdroj: opennet.ru
