# Changelog of CruiseMapper Cruise Itineraries Scraper (`automation-lab/cruisemapper-cruise-itineraries-scraper`) Actor

- **URL**: https://apify.com/automation-lab/cruisemapper-cruise-itineraries-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/automation-lab/cruisemapper-cruise-itineraries-scraper.md

## Changelog

### 0.1.4 — 2026-09-16

- Multi-ship jobs now preserve useful itineraries when one CruiseMapper ship page or voyage detail fails.
- Runs still fail clearly when every selected ship fails, while valid ships with no advertised itineraries remain successful empty sources.

### 0.1.3

- Valid CruiseMapper ship pages without currently advertised voyages now finish successfully with an empty dataset instead of failing the run.

### 0.1.2

- Restored itinerary-detail extraction after CruiseMapper began requiring same-page request context for voyage details.

### 0.1.1

- Improved ship-name relevance so exact matches are selected before incidental substring matches.
- Balanced bounded multi-ship exports so one high-volume ship cannot consume the entire global result limit.

### 0.1.0

- Added ship-name search and exact CruiseMapper ship-page inputs.
- Added departure-date filtering and bounded multi-ship extraction.
- Added typed voyage records with durations, embarkation details, visible prices, and complete ordered itinerary calls.
- Added optional sticky Apify Proxy sessions and bounded transient-request retries.
