Changelog

What shipped, when

Material releases, capability changes, pricing changes, and roadmap promotions. The transparency signal procurement teams look for. Updated each release.

FEATURE new capability
IMPROVE existing capability extended
FIX bug or correctness fix
SECURITY security or compliance change
MARKETING brand / docs / pricing change
ROADMAP roadmap promotion or scope change

2026-05 — May releases

Marketing claim alignment with shipped capabilities

Marketing across the website, white papers, LinkedIn calendar, demo script, battle card, and legal pages aligned with the actual shipped state of the platform per a comprehensive audit. Locale count corrected (13 not 11), framework count corrected (14 not "15+"), charge audit scope clarified (header-level rate variance and missing-charge detection ship today; line-level math, multi-currency, tax, and fuel surcharge handling are explicit roadmap items). Three foundational white papers published.

Pulse News — Source filter + NewsData.io provider

Per-tenant news feed gains source-level filtering. Customers can subscribe to specific providers (FMC, DOT/FMCSA, NewsData.io, GDELT) alongside the existing mode and topic subscriptions. NewsData.io added as a free-tier-throttled news provider (max ~96 calls/day per tenant). CBP RSS removed (HTTP 404 after CBP site restructure).

Pulse News — Server-side unread count

News bell badge now reflects server-computed unread count rather than client localStorage. Users.NewsLastViewedAt persists per user; PUT /api/me/news/viewed advances the cursor idempotently. Badge corrects across browser sessions and devices.

2026-04 — April releases

Pulse News — Per-tenant relevance scoring (Phase 2)

News headlines now sort by per-tenant relevance using TenantNewsProfile derived from the last 90 days of shipments. Mode match, port mention, country mention, user topic subscription, and user mode subscription all weighted. Graceful fallback to recency for new tenants with no shipment history.

Tenant Isolation Audit completed

Comprehensive audit of 61 controllers and ~140 endpoints for cross-tenant data exposure. Zero CRITICAL findings. One INFO-level finding identified: outbound integration audit logging not yet implemented for all third-party services (Stripe Connect, TMS provider probes, AI providers). Remediation in flight under IIntegrationAuditLogger pattern. Full report shareable with security teams on request.

GDPR / CCPA self-service privacy endpoints

Authenticated users can now exercise data subject rights without an email round-trip. /api/me/privacy/request, /request-deletion, /export, /opt-out ship as user-initiated. /api/admin/users/{id}/privacy/export ships for admin-initiated. Migration 20260426_AddUserPrivacyFields.

Aggregated Analytics opt-in (cross-tenant benchmarks)

Tenants can opt in to contribute anonymized data to industry benchmarks via Tenants.EnableAggregatedAnalytics. K-anonymous (k ≥ 5) by construction. Default-on at Professional tier and above; opt-out per tenant.

PayCargo vendor payments — backend complete

Per-tenant vendor-payment surface for the AP side. Backend services, controllers, and admin pages ship. Hard-gated by InvoiceAudit.AuditStatus when RequireAuditCleanToPay = true. Live API blocked on partnership credentialsStubPayCargoClient throws PayCargoNotConfiguredException on submit until partnership credentials issue.

CargoWise organization mapping — full address sync, related parties

CW_OrgAddresses table + 12 new columns on CW_Orders with stale-entry cleanup. All OH_Is* flags synced; four display roles (Customer / Supplier / Agent / Carrier) shown as chips. CW_OrgRelatedParties table; Related Parties tab on Edit Client.

Scheduled Exports — webhook delivery

Recurring CSV / XLSX / JSON exports of any module gain a webhook destination alongside existing email and SFTP options. Migration 20260426_AddScheduledExportWebhookSupport.

Earlier releases

Pre-April 2026 releases are summarized in the internal feature inventory rather than line-itemed publicly. Material capabilities established: per-tenant SQL Server isolation, native MFA + SSO, Power BI Embedded with RLS, EDI module (X12 / EDIFACT, mapping workbench), CO2 emissions reporting (ISO 14083), Software Escrow (NCC / Iron Mountain / EscrowTech), multi-framework compliance platform, eight Synthetic Intelligence modules, ROI Calculator, OOBE first-login tour, Public API + API key management.

Roadmap promotions in flight

Items currently being built. Each will appear above as a dated entry when shipped.

  • Charge Audit — line-level math + multi-currency conversion (Q3 2026 target)
  • Charge Audit — tax-schedule validation + fuel-surcharge formula validation (Q4 2026 target)
  • BillingRunJob — nightly invoicing automation against ServiceAgreements (in progress)
  • Custom domain / URL masking (Enterprise+ feature, in design)
  • PayCargo live API (blocked on partnership credentials)
  • Magaya, Descartes, GoFreight integrations (in roadmap; CargoWise live today)
  • Outbound integration audit logging (Stripe Connect, TMS providers, AI providers — SOC 2 CC4.1 / CC7.2 evidence)

Subscribe to release notes

Material releases summarized monthly. Procurement teams use this to track vendor velocity.

Get on the list →
Preview Pulse VOX

Tap to speak