Die Entwicklung der CADBase-Plattform, die für die Speicherung von ingenieurtechnischen und computerbasierten Entwurfsdaten gedacht ist, geht weiter. Die Hauptaufgabe der Plattform besteht im Austausch von 3D-Modellen, Zeichnungen und begleitenden Informationen wie Dokumentationen, Katalogen über Lieferanten, Zertifikaten sowie Normungs- und Klassifikationsdokumenten. Der Code ist in Rust geschrieben und wird unter der MIT-Lizenz veröffentlicht.
Zu den Änderungen gehören:
- Neue Integrationsmöglichkeiten mit den Projekten FreeCAD und Blender wurden hinzugefügt: Vorschau von Änderungen vor dem Senden; Speicherung kurzer Informationen über Änderungen beim Aktualisieren von Daten; Einstellungen für erzwungene Aktualisierungen und Deaktivierung der Hash-Berechnung.
- Die Benutzeroberfläche wurde aktualisiert: Unterstützung von Markdown-Formatierung hinzugefügt; Anzeige von Änderungsnachrichten in Datei-Informationen implementiert; eine Suchfunktion für Komponenten wurde oben auf der Seite hinzugefügt.
- Die API-Funktionen wurden erweitert: Eine Komponentenanfrage wurde hinzugefügt, um Informationen über mit Komponenten verbundene Objekte der Plattform abzurufen. Für Komponenten und deren Modifikationen wurde die Unterstützung für die Sortierung nach den Feldern: name (Bezeichnung), actualStatusId (Status-ID), createdAt (Erstellungsdatum) und updatedAt (Aktualisierungsdatum) hinzugefügt. Die Liste der Anfragen mit Unterstützung für Sortierung und Seitenaufteilung wurde vergrößert.
Quelle: opennet.ru
