Skip to content

Releases: trycompai/comp

v3.71.0

05 Jun 03:19

Choose a tag to compare

3.71.0 (2026-06-05)

Bug Fixes

  • cloud-security: scan neptune via rds api with the rds: iam namespace (64b9137)

Features

  • cloud-security: add Amazon Neptune as an AWS Cloud Tests service (66f5c46)
  • cloud-security: add Vertex AI as a GCP Cloud Tests service (d4161b1)

mcp-typescript - apps/mcp-server/v0.0.3 - 2026-06-05 13:46:12

05 Jun 13:46
bfc879e

Choose a tag to compare

Generated by Speakeasy CLI

@trycompai/mcp-server 0.0.3

Mcp-typescript SDK Changes:

  • CompAi.Policies.PoliciesController_getAllPolicies_v1():
    • request.includeArchived Added
    • response.data[].archivedAt Added
  • CompAi.Policies.PoliciesController_createPolicy_v1(): response.archivedAt Added
  • CompAi.Policies.PoliciesController_getPolicy_v1(): response.archivedAt Added
  • CompAi.Policies.PoliciesController_updatePolicy_v1(): response.archivedAt Added

Generated with Speakeasy CLI 1.770.0

Publishing Completed

v3.70.4

04 Jun 23:10

Choose a tag to compare

3.70.4 (2026-06-04)

Bug Fixes

  • cloud-security: address cubic review — prompt command consistency + retry selection (432fd39)
  • cloud-security: port remediation robustness fixes to GCP and Azure (10611bc)
  • cloud-security: support AWS Config new recording model in checks + auto-remediation (d30d98b)

v3.70.3

04 Jun 21:46

Choose a tag to compare

3.70.3 (2026-06-04)

Bug Fixes

v3.70.2

04 Jun 19:03

Choose a tag to compare

3.70.2 (2026-06-04)

Bug Fixes

  • api: update endpoint to skip offboarding when removing the member (69464a2)
  • app: skip offboarding when removing the member (16a60b6)
  • integration-platform: pass storage check when firewall denies by default (225cd6b)

v3.70.1

04 Jun 15:15

Choose a tag to compare

3.70.1 (2026-06-04)

Bug Fixes

  • api: reject whitespace-only department filter in GetRisksQueryDto (289ffee)
  • api: update member, risk and task endpoints to support custom departments (cc9611a)
  • api: update policy endpoints to support custom departments (2d9f2ea)
  • api: update validation of department in CreateTaskDto (25bc02a)
  • app: allow custom department strings in risk/policy forms and embedding (dd01c64)
  • app: enforce 64-char limit on custom department input (75856a2)
  • app: prevent custom department sentinel from colliding with real values (88a8420)
  • app: update departments select in policy details page (84510e0)
  • app: update departments validation for updatePolicyFormSchema (5be7e52)
  • app: update UI to support cusotm departments on People, Task, and Risk pages (c879d4e)
  • db: change departments field type to string for member, risk and task models (1409aae)
  • db: change departments type of policy model (cb456c6)

v3.70.0

04 Jun 13:29

Choose a tag to compare

3.70.0 (2026-06-04)

Bug Fixes

  • api: address code review issues in GenericDeviceSyncService (8a87d91)
  • device-sync: address Cubic review feedback on device sync (601f70a)
  • integration-platform: address device-sync review round 2 (7559906)
  • integration-platform: address device-sync review round 3 (40a8b25)
  • integration-platform: make dynamic device sync functional and safe (68f8012), closes #2802
  • integration-platform: reject malformed device-sync provider with 400 (5c4d7af)
  • trigger: remove duplicate success field in device sync task (7e1b680)

Features

  • api: add device sync discovery, provider selection, and trigger endpoints (7adc931)
  • api: add GenericDeviceSyncService with tests (4602f99)
  • api: validate deviceSyncDefinition on dynamic integration upsert (6c44c18)
  • app: add device sync provider selector to Devices tab (6b1456f)
  • db: add device sync fields to Device, Organization, and DynamicIntegration (b9e7188)
  • integration-platform: add device_sync capability and SyncDevice schema (31975ff)
  • trigger: add scheduled device sync to daily integration checks (59c57df)

v3.69.0

03 Jun 15:11

Choose a tag to compare

3.69.0 (2026-06-03)

Bug Fixes

  • api: pass trusted organization to getSetup service (5108839)
  • api: update permission of ensure-setup endpoint to allow auditor to access SoA (dd5a801)
  • app: show empty state instead of spinner when soa setup missing (eace526)
  • app: use get-setup endpoint for auditor role on SoA (0256e81)

Features

  • api: create get-setup endpoint for audit:read permission (c1e6215)

v3.68.0

03 Jun 05:49

Choose a tag to compare

3.68.0 (2026-06-03)

Bug Fixes

  • app: count only added evidence tasks on the service card (f6048a2)
  • app: hide evidence tasks not added to the org in integration views (0b55cd2)
  • app: keep addedTemplateIds undefined when taskTemplates absent (8e6f4ef)
  • app: keep integration check dropdowns open (0d7c7fe)
  • integration-platform: address cubic review of d59e4c7 (2 P2s) (4a6b64a)
  • integration-platform: address cubic round-4 review (27 findings) (a467ff9)
  • integration-platform: align Azure diagnostic-export evidence with enabled logs (ecc98cf)
  • integration-platform: assume AWS customer role via the roleAssumer (two-hop) (23e68d2), closes #3003
  • integration-platform: attach evidence to all IAM/CloudTrail check outcomes (7624405)
  • integration-platform: close GCP IAM silent pass, harden CloudTrail region, tag per-service checks (cdde662)
  • integration-platform: enrich evidence with the determining value on every check outcome (2d09795)
  • integration-platform: extend round-4 patterns to sibling check files (6ef7ad0)
  • integration-platform: include out-of-scope role defs in azure rbac wildcard scan (05d1cce), closes hi#privilege
  • integration-platform: never let a read failure end as a silent/false verdict (d59e4c7)
  • integration-platform: preserve array credential fields so AWS evidence checks see regions (777fe9d)
  • integration-platform: resolve 3 P1s from cubic review of fix commits (3ec918a)
  • integration-platform: resolve 4 cubic findings (RBAC gate + read-error states) (b1b5579)
  • integration-platform: resolve cubic findings on latest commit (4 of 5) (239aea4)
  • integrations: address cubic 2nd-pass review (10 findings) (d1c6368)
  • integrations: address cubic review — fix 30 verified cloud-check bugs (5f6bebc)
  • integrations: cubic 3rd-pass — scan continuity, Aurora backups, IPv6 wording (220982b)
  • integrations: harden oauth refresh handling (20041cf)
  • integrations: make config dropdown clickable via pointer-events, not portal={false} (ffa5c91)
  • integrations: refresh oauth tokens during checks (8960820)
  • integrations: render config dropdowns inline so they work inside the modal (a93f479)

Features

  • integrations: add cloud services as evidence integrations (GCP/Azure/AWS) (665f454)

v3.67.0

02 Jun 22:23

Choose a tag to compare

3.67.0 (2026-06-02)

Bug Fixes

  • api: guarantee non-null SoA justification on YES defaults (7f564df)
  • api: include a default justification on SoA (732f262)
  • app: able to edit the justification (2939178)
  • app: fix empty justification issue on SoA (43fa889)
  • app: keep SoA justification dialog open when save fails (a5621cb)
  • app: return a generic default when no family match on SoA (6682be1)
  • app: show default justification at all times on SoA (13f468a)
  • background-checks: move admin actions into the status card footer (#2998) (dcd4b4d)
  • people: stop tracking background checks for auditor-only members (CS-416) (#2995) (4e7d57d)

Features

  • admin: add Finding Templates management to admin panel (c381397)
  • background-checks: admin cancel/delete/retry (CS-475) (#2993) (51c3b3d)
  • background-checks: hourly reconciliation for stuck checks (CS-473) (#2996) (3d6e609)