Inventory Duplicates
v2.8.02026-06-08
Find rows in your uploads that point to the same reference hotel — with duplicate rates, row counts, and a per-inventory drill-down that exports every duplicate row to CSV.
Changes
- +New Inventory Duplicates tab surfaces partner hotel rows that resolved to the same reference hotel
- +Per-inventory drill-down with row counts and duplicate rate
- +Export every duplicate row to CSV for offline review
- +Available on Pro, Pro Max, and Enterprise
New Supplier Opportunities
v2.7.02026-06-08
Discover suppliers that would grow your inventory in countries you already serve — ranked by absolute new-hotel count with inventory uplift % alongside.
Changes
- +New Suppliers → New Opportunities tab listing unconnected suppliers by new-hotel opportunity in your countries
- +Country drill-down per supplier; search any country (including markets you don't operate in yet) to see the supplier's reach
- +Basic sees the top 2 candidates, Pro 10, Pro Max 40, Enterprise all
- +Connected suppliers are excluded here — Ideal Supplier Status already covers them
Delivery Destinations: Amazon S3 and SFTP
v2.6.02026-06-07
Push completed mapping results straight to your S3 bucket or SFTP server — alongside existing webhooks, on a single unified pipeline.
Changes
- +Amazon S3 delivery — works with AWS, R2, MinIO, Backblaze, and any S3-compatible storage via optional endpoint URL
- +SFTP delivery — password or SSH-key auth; we generate a unique public key per org for zero-friction authorized_keys setup
- +"Webhooks" page is now Delivery Destinations — one list, one create flow, one unified delivery history across all destination types
- +Send test delivery: S3/SFTP write and immediately delete a 1-line probe file; webhooks POST a synthetic webhook.test event
- +Shared retry pipeline across all destination types: 1 m → 5 m → 30 m, auto-disable after 5 dead attempts within 24 h
- +HMAC-SHA256 request signing retained for webhook destinations (X-Webhook-Signature: t=<unix_ts>,v1=<hex>)
Ideal Supplier Status
v2.5.02026-06-02
See which suppliers cover your mapped inventory best — by total and by country — so you know exactly who to connect next for better pricing.
Changes
- +New Suppliers → Ideal Supplier Status tab with ranked coverage and a per-country drill-down
- +Basic sees the top 2 candidates, Pro 10, Pro Max 40, Enterprise all
- +Connected suppliers always pinned on top
Webhooks for errors and duplicates (Pro+)
v2.4.02026-06-01
Pro and above customers can now receive real-time HTTPS webhooks when a reported mapping error gets resolved, or when a duplicate hotel report on a hotel they map to is closed.
Changes
- +New mapping.error.resolved event for the org that reported the mismatch
- +New inventory.duplicate.resolved event, fan-out to every org with a mapping touching the affected hotel
- +HMAC-SHA256 signed payloads with timestamp anti-replay (X-Webhook-Signature)
- +Bounded async retry: 1m → 5m → 30m, then dead-letter with audit trail
- +New Developers → Webhooks page in the app, plus delivery history and test events
- +Backwards compatible: existing mapping.completed webhooks keep firing on every plan
Autonomous mapping agents (Pro Max)
v2.3.02026-05-27
Pro Max customers can now launch autonomous agents that upload inventory, run mapping jobs, propose matches, and chase coverage on a goal you set — with strong trust guarantees on every action.
Changes
- +7-day undo on every agent action — nothing the agent does is irreversible
- +Hard cost caps per agent run with budget alerts before limits trigger
- +Human-in-the-loop review for ambiguous matches and low-confidence decisions
- +New /agents marketing page and read-up: /blog/autonomous-mapping-agents
- +Multiple agents per workspace, Pro Max tier only
MCP server now available
v2.2.02026-05-22
Professional+ customers can now connect Claude Desktop, Cursor, and other MCP-compatible AI clients to their mapping data.
Changes
- +New /mcp marketing page and /docs/mcp connection guide
- +MCP-typed API keys (mt_mcp_live_ prefix) issuable from Developers → MCP
- +Tier-gated to Professional and above
- +Tools: upload, mapping, search, reporting & audit
Batch Processing API Released
v2.1.02026-03-01
New batch mapping API allows processing thousands of hotels in a single request with async job tracking.
Changes
- +Added `/mapping/batch` endpoint for large-scale matching
- +Job status polling with webhook support
- +Improved error reporting and recovery
- +CSV export of results with confidence scores
Performance Optimizations
v2.0.52026-02-20
Significant improvements to matching accuracy and response times.
Changes
- +Matching speed improved by 35% with optimized ML model
- +95% F1 score on 10K-pair benchmark dataset
- +Reduced API latency from 200ms to 80ms average
- +Better handling of ambiguous matches
API Documentation Portal
v2.0.02026-02-01
New developer documentation site with interactive API reference and quickstart guides.
Changes
- +Launched docs portal at mappingtravel.mintlify.app
- +Interactive API reference with try-it-now examples
- +Quickstart guides for common integration patterns
- +Public hotel database schema documentation
Critical Security Patch
v1.9.22026-01-15
Fixed JWT validation vulnerability in API authentication.
Changes
- +Updated JWT validation to prevent token tampering
- +All existing tokens remain valid
- +Recommended API key rotation for maximum security
Confidence Scores and Transparency
v1.9.02026-01-05
New confidence scoring system with transparency about match quality.
Changes
- +Four-tier confidence system: HIGH, MEDIUM, LOW, NO_MATCH
- +Detailed unmatch reasons for better debugging
- +Confidence threshold customization
- +Match explanation API endpoint