Violet Labs
Violet Labs

Violet Labs changelog

Release 2026.06.22

Integrations

  • Netsuite:

    • Fetching Assembly Builds, Assembly Item BOMs, and component and inventory assignment structure

    • Sync Inventory Items and Assembly Items (with BOMs) into Netsuite

  • Manufacturo:

    • Implemented fetch speed improvements

    • Sync inventory creation into Manufacturo

  • Arena: Now fetching revision effectivity and storage requirement attributes

Workflows

  • Conflict Detection: configure whether Violet should overwrite or skip changes detected in the sync target application at a per-property level

Fixes

  • Resolved a bug preventing column referencing when creating a custom column

  • Resolved a bug preventing synchronizing purchase orders to Boltline


Release 2026.06.15

Integrations

  • Ion custom attributes for program and storage requirements are now supported

  • Netsuite work order fetches now include status, is WIP, built quantity, and scrapped quantity.

Workflows

  • Users can configure how Violet will create changes in the target when blank attributes exist in the source application: clear any existing values in the target application or keep existing values in the target application.


Release 2026.06.08

AI

  • Violet Agent is now accessible in all tenants (Users must configure their own LLMs)

Integrations

  • NEW: PartsBox integration

  • NEW: Greenhouse integration

  • Netsuite: Fetching Bin Transfers

  • Ramp: Refined support for accounting fields


Release 2026.06.01

Integrations

  • Arena: Revised fetch to better discern item categories (e.g., documents, parts) and subcategories. Categories to fetch are configurable on the integration.

Workflows

  • Sync workflows now permit filtering on create, update, and delete change types (in addition to overarching filters)

  • Sync workflows can specify desired behavior in the target application when blanks are found in the source application (leave the target value; clear the target value)

  • BOM filters are more broadly available for parts syncing:

    • Is Released: Sync released assemblies and released parts (may result in partial BOMs)

    • Fully Released: Sync fully released assemblies (where all children parts are released) and released parts

    • Unreleased in Released Assembly: Sync released assemblies and all of their children (released and unreleased) and released parts

  • ION parts syncs can accept inventory tracking type (lot/serial), unit of measure, and responsible engineer


Release 2026.05.26

Workflows

  • ION: parts sync handlers can now accept Inventory Tracking Type, Unit of Measure, Responsible Engineer, Manufacturing Engineer

  • Boltline: Resolved rate limiting bug

Requirements

  • Cloned requirements display the source program and version of the originating requirement


Release 2026.05.18

Release 2026.05.18

Workflows

  • Notifications to users are available for sync workflows via email or in-app and can be configured to include either/both successes or failures.

  • Boltline: now accepts syncs of part revisions

  • Manufacturo: now accepts syncs of Purchase Orders

Requirements

  • Resolved a bug with CSV exports that prevented values of custom attributes from exporting


Release 2026.05.11

Release 2026.05.11

Integrations

  • Change History is available for integration configurations

  • Manufacturo:

    • Fetching additional relationships between PO lines and derived part inventory; PO lines and item receipts; item receipts and derived part inventory

    • Fetching item receipts/inventory transactions

  • ION: Fetching custom attributes for Program and Storage Requirements

Workflows

  • Change History is available for sync workflows and sync execution configurations

  • Approve a single sync change (and its dependencies) for execution

Requirements

  • NEW - Cloned Programs enable requirements reuse: choose whether to inherit team member access, systems, traceability links, verifications, evidence, and custom attributes.

Fixes

  • BOM Compare now shows revisions of children parts in the comparison tables when a part revision is selected as the report input


Release 2026.05.04

AI

  • MCP: Violet Requirements, Verifications are now accessible via MCP; entity change history is now accessible via MCP

Integrations

  • Xero: now fetching account codes

  • Onshape: improved webhooks performance

  • Ramp: updated attributes on bills and receipts

  • Silkline: added additional attribute mappings to enable more sync options

  • Ion: resolved fetching bug for parts tracking type

Reporting

  • BOM Compare now permits users to exclude a specified level from the comparison, enabling discernment of differences at lower levels.

  • Clear to Build Report columns are now filterable

Workflows

  • Draft workflows can be saved

  • Pending Changes and Sync History UI improvements to clarify filter setup, hide sync metrics and historical sync attempts with no changes

Requirements

  • Violet Requirements can grouped by any attribute in table view, including but not limited to Systems