Dezvoltarea platformei CADBase continuă, aceasta fiind destinată stocării datelor asociate cu ingineria și designul computerizat. Principalul obiectiv al platformei este schimbul de modele 3D, desene și informații conexe, cum ar fi documentația de însoțire, cataloagele cu informații despre furnizori, certificate, documente de standardizare și clasificare. Codul este scris în limbajul Rust și este distribuit sub licența MIT.
Printre modificări:
- Au fost adăugate noi funcționalități pentru integrarea cu proiectele FreeCAD și Blender: previzualizarea modificărilor înainte de trimitere; salvarea informațiilor sumare despre modificări la actualizarea datelor; setări pentru actualizări forțate și dezactivarea verificării calculului hash.
- Interfața utilizatorului a fost actualizată: a fost adăugată suport pentru formatul Markdown; implementarea afișării mesajelor despre modificările informațiilor fișierelor; a fost adăugat un motor de căutare pentru componente în partea de sus a paginii.
- Funcționalitățile API-ului au fost extinse: a fost adăugat un request component, care permite obținerea informațiilor despre obiectele platformei legate de componente. Pentru componente și variațiile acestora, a fost adăugat suport pentru sortarea după câmpuri: name (denumire), actualStatusId (identificatorul statutului), createdAt (data creării) și updatedAt (data actualizării). Lista cererilor a fost extinsă cu suport pentru sortare și paginare.
Sursa: opennet.ro
