
AI
Model Context Protocol (MCP) Server: Interact with Violet data via your preferred AI assistant, such as Claude or Cursor, via OAuth.
Integrations
NEW- PartsBox: Fetch parts, BOMs (projects), POs (Orders), and part inventory (stock).
DuroHub: Added support for Duro’s API v2
Jira: Added support for OAuth
Silkline: Fetching Request and Request Lines; added support for Silkline development environments
Boltline: Part number is fetched on Runs (via Assembly Produces relationship)
OnShape: Added support for Webhooks fetching, file fetching, associating drawings with part revisions
Manufacturo: Non-Violet-managed attributes are evaluated during part revision syncs to ensure attribute preservation
Ion: Fetching Taxes and Fees from Ion POs
Genesys: Fetching function decomposition tree and rendering it on entity details page
Reporting
MSR load times are much faster
Part revision is shown in Reports input fields
Wrapped text can be enabled on custom text columns
Workflows
Ion » Xero PO Sync
Ion » Ramp PO Sync
Requirements
You can organize or move multiple requirements at once
Fixes
Explorations now save keyword filters
Parameter sets can be moved into folders
Resolved requirements filter bugs
Requirements from integrated tools now create revisions when changes occur in the source application
Requirements from Jama or DOORs render in Violet Requirements appropriately
Integrations
NEW Heliux: New integration! Fetches parts and part metadata; and data can be synced to Boltline.
Silkline: Connection supports a development environment; users can choose Production or Develop.
Requirements
NEW: Verifications:
Multiple requirements can map to a single verification entity
Verifications can have a single evidence entity
Custom verification attributes are permitted
Verification entities now show who changed what and when.
Reporting
MSR table: Edit and privacy (editable vs read-only, private) are now clearly indicated so you know whether you can edit or only “Save as.”
Data Explorer: Quick Views let you apply a preset entity type and property set (e.g. Parts, Purchase Orders) in one click.
Platform
Sidebar: Modules are flattened and you can sort and pin the ones you use most.
Apps → Integrations: The “Apps” page is now “Integrations”; navigation and labels updated accordingly.
Fixes
Boltline: Part Number is now correctly populated on Boltline Runs from the assembling part.
BOM Compare: Fixed an issue where saved BOM compare reports opened empty; entered parts now save and reopen correctly.
SolidWorks PDM: Only parts from activated BOMs are fetched
Integrations
NEW PartsBox: New integration! Fetches parts, files, projects and purchase orders.
Cofactr: Implemented BOM fetching pagination to increase fetch speed and performance
Teamcenter: Enhanced ability to filter out parts on a recurring basis, shortening fetch durations
Reporting
Quantity (Total) attribute on parts is visible in a flat/condensed view Multisource Report (MSR)
Bug Fixes
Teamcenter to Manufacturo: Improved management of attributes like Sourcing Strategy that are not updated by Violet.
Requirements: Users granted permissions to programs via user groups are now available as individuals in requirements filters

New Features
Shared Programs: Enable external users like customers or vendors to view selected requirements and attributes for a given program. Members of shared programs can participate in peer reviews or leave comments on shared requirements.
Integrations
ION: Additional attributes are fetched from Runs: scheduled end, scheduled start, start time, percent complete, issues and the Complex Assembly flag
Integrations
Ramp: Accounting fields fetched
Rillet entities and attributes updated, facilitating reporting: bill, bill line, bill payment, invoice, invoice line, invoice payment
Xero: fetching Items, PO lines
Teamcenter - Manufacturo Sync: Add configuration option to only push newly released parts
Ion - Xero Sync: POs and PO lines can be pushed from Ion to Xero
Reporting
Tracked Products are configurable by tenant admins, permitting filtering in reports by membership in key assemblies.
Requirements
Jama and DOORS requirements can be rendered in Violet Requirements Module
Multiple requirements can be moved at once to a new hierarchy position
API
Users can copy the API payload from an exploration to their clipboard (API documentation here)
Administration
Guest users are indicated with an icon to promote visibility
Integrations
Ion-QuickBooks Sync: Received Quantity can be fetched from ION PO Lines and conditionally push to QuickBooks
Teamcenter SQL: can be pushed to other systems; files and material properties fetched
Boltline: Workplans and Workplan Runs are fetched as procedures and runs.
Reporting
BOM Compare can be run between part revisions, in addition to parts (latest revision)
Requirements
The user who made the change to a requirement is listed in version history
Users can see when requirements are part of an active peer review
Administration
Implemented a session timeout for tenants with CUI data: 12 hrs max session; 30 minute inactivity timeout
Password policy is configurable by Violet admins
Bug Fixes
Comments made in Requirements Peer Review are no longer counted as comments from the main requirement entity view
Integrations
Rillet: Fetching reimbursements, bill, bill payment
Netsuite: Fetching work orders
Ion: Fetching aBOMs for Runs
Requirements
Peer Reviews list the originating program to facilitate traceability and provide context to participants
Administration
Two-Factor and Multi-Factor Authentication enabled
Bulk user accounts can be established via CSV Upload
Customer tenant databases can be backed up to a customer-managed location
Additional metadata added to integrations
Bug Fixes
PO, PO lines, and inventory push accurately to Boltline
Fetch and push success/failure metrics updated
Integrations
Solidworks PDM - Ion: Sync Parts and assemblies from Solidworks PDM to Ion
Netsuite - Ion: Increased granularity of Purchase Order properties pushed from Netsuite to Ion
Manufacturo: Work Orders, Purchase Orders and PO Lines, and inventory data are fetched from Manufacturo
Rillet: Fetch Invoices, vendors, products, and accounts from Rillet
Requirements
Requirements level/hierarchy numbers, folders and folder descriptions, are included in requirements exports
Text wrapping is available for any text attribute, including custom columns
Administration
Create multiple Violet users via CSV Import
Permit Programs to restrict user access to internal users only (no guest users)
Bug Fixes
Multi-Source Report exports of date fields to Excel use short form formatting