The development of the CADBase platform continues, designed for storing data related to engineering and computer design. The main task of the platform is to exchange 3D models, drawings, and accompanying information such as supporting documentation, supplier information catalogs, certificates, and standardization and classification documents. The code is written in Rust and is distributed under the MIT license.
Among the changes:
- New integration features have been added for FreeCAD and Blender projects: previewing changes before submission; saving brief information about changes when updating data; settings for forced updates and disabling hash calculation checks.
- The user interface has been updated: support for Markdown markup has been added; messages about changes in file information are displayed; a component search has been added to the top of the page.
- API capabilities have been expanded: a component request has been added, allowing retrieval of information about objects related to the platform's components. For components and their modifications, support for sorting by fields has been added: name, actualStatusId, createdAt, and updatedAt. The list of requests has been extended with support for sorting and pagination.
Source: opennet.ru
