Files
probo/packages/n8n-node/CHANGELOG.md
Bryan Frimin 65a3186d68 Release @probo/n8n-nodes-probo/v0.210.0
Signed-off-by: Bryan Frimin <bryan@probo.com>
2026-07-31 13:13:25 +02:00

9.6 KiB

Changelog

All notable changes to the @probo/n8n-nodes-probo package will be documented in this file.

Unreleased

[0.210.0] - 2026-07-31

Added

  • Device Create, Get Many, Get, Revoke, Delete, and Set Owner operations to manage ITAM devices
  • Organization Delete Horizontal Logo operation

[0.209.0] - 2026-07-30

Changed

  • User Get Many and Document Get All Signatures State/Profile State fields are now multi-select (States/Profile States), adding Pending alongside Active and Deactivated
  • User Archive operation renamed to Deactivate

[0.208.0] - 2026-07-28

Added

  • Audit Create and Update operations gained Audit Start Date and Audit End Date fields

[0.207.0] - 2026-07-27

Added

  • User Get Many gained Filter (search by name/email), Role, and Kind fields, with the default page size raised to 100

Changed

  • Access Review Create and Update operations gained a multi-select Sources field to configure scope sources in the same call, replacing the separate Add Source operation

Fixed

  • Access Review source loader now paginates through all scoped sources instead of stopping at the first 500, so organizations with more sources can select them all when creating or updating a campaign

[0.206.2] - 2026-07-24

Fixed

  • User Get no longer queries Connect Organization.email, which was removed and broke the operation; organization selection now matches User list/create/update

[0.206.1] - 2026-07-22

Fixed

  • Organization Get/Get Many/Create no longer query removed Connect Organization profile fields (description, websiteUrl, email, headquarterAddress), which broke Organization Get Many. Use Compliance Portal Get/Update for those fields instead
  • Compliance Portal Get now returns entityName, description, websiteUrl, email, and headquarterAddress, matching Compliance Portal Update, and selects logo/darkLogo/nda as File objects instead of removed URL scalars

[0.206.0] - 2026-07-22

Changed

  • Compliance Portal Update operation renamed the Title field to Entity Name, matching the compliance portal's short entity-name field

[0.205.0] - 2026-07-21

Added

  • Compliance Portal Update operation gained Title, Description, Website URL, Email, and Headquarter Address fields to manage the compliance page profile
  • Webhook event choices now include RIGHT_REQUEST_CREATED, RIGHT_REQUEST_UPDATED, and RIGHT_REQUEST_DELETED

Changed

  • Renamed the Trust Center resource to Compliance Portal, and its custom link operations to Create Custom Link/Delete Custom Link, matching the renamed GraphQL API

Removed

  • Organization > Update no longer exposes Description, Website URL, Email, and Headquarter Address fields; use Compliance Portal > Update instead

[0.204.0] - 2026-07-20

Added

  • Trust Center commitment and commitment group operations (create, get all, update, delete) so workflows can manage compliance portal commitments end to end

[0.203.0] - 2026-07-20

Changed

  • Renamed the risk operations' "Inherent" field label to "Initial", for consistency with the console and CLI

[0.202.1] - 2026-07-15

Fixed

  • Probo Trigger now logs webhook subscription delete failures instead of silently swallowing them
  • Corrected the Probo Trigger codex node identifier and replaced unsupported marketplace categories to satisfy the n8n community-node review

[0.202.0] - 2026-07-15

Added

  • Probo Trigger output for *:updated events now includes an updatedFrom object alongside data, holding the entity snapshot from before the update so workflows can diff old vs new values (for example {{ $json.updatedFrom.membership.role }} vs {{ $json.data.membership.role }})

[0.201.0] - 2026-07-09

Added

  • document.update can now edit the current draft version's body, title, classification, and document type, creating a draft from the latest published version when none exists (empty fields are skipped)

Changed

  • Renamed the document-signature filter state field to profileState, matching the API rename and disambiguating it from the signature states field
  • Corrected the document operation help text to note the content/body field expects a ProseMirror document JSON string, not markdown

Removed

  • document.createDraftVersion operation — editing the body via document.update now covers draft creation

[0.200.0] - 2026-07-02

Added

  • ProboTrigger node that starts a workflow when Probo emits a webhook event; it owns the subscription lifecycle (creates it on activation, re-registers it when the webhook URL drifts, deletes it on deactivation) and verifies the HMAC-SHA256 signature constant-time
  • Document lifecycle webhook events — document created/updated/archived/unarchived/deleted, version created/updated/published/rejected/deleted, version signature requested/signed/cancelled, and version approval quorum requested/approved/rejected/updated/voided

Changed

  • Default Probo Server credential URL is now https://us.probo.com (was https://us.console.getprobo.com)
  • Update the node's codex metadata to satisfy n8n marketplace review — use supported Development/Utility categories and the scoped @probo/n8n-nodes-probo.probo node identifier

Removed

  • MEETING_* webhook event choices from the webhook create/update operations — they were never part of the backend event enum

[0.199.0] - 2026-06-30

Added

  • document.getSignature now returns the document version ID alongside the signature record

[0.198.0] - 2026-06-30

Added

  • document.getLatestPublishedVersionId operation to retrieve the ID of the latest published version of a document

Fixed

  • organization.getMany failing when the organization has pending user invitations

[0.197.0] - 2026-06-22

Added

  • resourceAlias resource with setAlias and removeAlias operations on the trust center node

[0.196.0] - 2026-06-19

Changed

  • Internal toolchain maintenance (build/lint dependency bumps); no change to node behavior or operations

[0.195.0] - 2026-06-19

Removed

  • document.sendSigningNotifications operation (replaced by an automatic debounced notification worker on the server)

[0.194.0] - 2026-06-11

Changed

  • Connect org logo fields now return File download URLs
  • document publishVersion now requires explicit approverIds when publishing a major version
  • References updated to probo.com

[0.193.0] - 2026-06-10

Added

  • Expose regulationSource (DETECTED/DEFAULT) on cookie consent record operations to indicate whether the regulation came from geolocation or fell back to GDPR
  • parentThirdPartyId and level fields on third-party create/getAll operations for sub-third-party scoping under a parent

[0.192.0] - 2026-06-09

Added

  • Add risk assessment boundary resource (create, get, getAll, update, delete) and boundaryId field on node create/update to group risk assessment nodes within a scope
  • Add cookieBanner regeneratePolicy operation to re-trigger tracker policy generation for a banner that already has a published version
  • Expose commonTrackerPatternId on tracker pattern get/getAll operations to indicate whether a pattern is linked to the common tracker catalog

[0.191.0] - 2026-06-02

Added

  • Add thirdParty vet operation to enqueue async third-party vetting

[0.190.0] - 2026-05-28

Added

  • Add Global region option to the vendor country picker

[0.189.0] - 2026-05-27

Added

  • Add user archiveUser operation to deactivate a user profile while keeping them in the organization

Changed

  • Sort user operation options alphabetically

[0.188.0] - 2026-05-26

Added

  • Add measure linkThirdParty/unlinkThirdParty operations
  • Add thirdParty linkThirdParty/unlinkThirdParty/listChildThirdParties operations for self-referential relations

Changed

  • Allow initial minor publishing of documents

[0.187.1] - 2026-05-25

Fixed

  • Fix signature count mismatch in getAllSignatures — add a state filter to DocumentVersionSignatureFilter so results match the console's signatures tab

[0.187.0] - 2026-05-22

Added

  • Add a riskAssessment resource exposing the full risk assessment hierarchy — assessments, scopes, nodes, processes, threats, and scenarios — with CRUD operations, scenario-to-risk and scenario-to-threat link/unlink, and scope Mermaid chart retrieval

[0.186.0] - 2026-05-15

Changed

  • Rename the vendor resource and its operations to thirdParty across all node actions (breaking)

[0.185.0] - 2026-05-13

Changed

  • Drop the consentMode field from cookie banner create/update operations and remove consent_mode from cookie banner outputs — consent mode is now derived from the visitor's geolocation at consent time (breaking)

[0.184.0] - 2026-05-12

Changed

  • Replace PREFIX with GLOB in tracker pattern match type options (breaking)
  • Drop displayName from tracker pattern update operations — it is now derived from pattern + match type (breaking)

[0.183.0] - 2026-05-07

Added

  • Add regulation and countryCode fields on cookie consent record operations

[0.182.0] - 2026-05-06

Changed

  • Replace publishMinor, publishMajor, and requestApproval document operations with a unified publish accepting a minor flag and required changelog (breaking)
  • Rename cookiePattern operations to trackerPattern with new trackerType field (breaking)

Removed

  • Remove legacy cookiePattern operations

[0.0.1] - 2026-04-27

Changed