# Changelog of Europe Truck Ban Checker - Route & Holiday Rules (`kamerozkan/europe-truck-dispatch-guard`) Actor

- **URL**: https://apify.com/kamerozkan/europe-truck-dispatch-guard/changelog.md
- **Full Actor documentation**: https://apify.com/kamerozkan/europe-truck-dispatch-guard.md

## Changelog

### 0.6 - 2026-07-26

- Added `country: "AUTO"` for a single conservative DE-CH-FR cross-border result, per-country evidence, and joint next-departure search.
- Rule dates and route arrivals now fail closed outside the supported 2026 period.
- Added journey-wide temporary-order evidence; an otherwise allowed in-scope result remains conditional without current clearance.
- Corrected the effective date of the Swiss exemptions introduced on 1 July 2026.
- French regional road lists can now be cleared automatically by complete non-inferred road spans.
- Added strict nested input validation, a 250-query/10 MiB guard, dataset fields for the new evidence, checked-in pay-per-event pricing, and a one-command release gate.

### 0.5 - 2026-07-26

- Added France (`FR`) departure and full-route evaluation.
- Evaluates the French Saturday/Sunday and national public-holiday goods-vehicle restrictions.
- Includes the official 2026 nationwide summer Saturdays and Auvergne-Rhône-Alpes winter Saturdays.
- Added fail-closed assertions for restricted winter-network usage and Île-de-France motorway usage/direction.
- Models the permanent Île-de-France directional time windows, where Article 4 exemptions do not apply.
- Added French vehicle exclusions, Article 4 exemption assertions, prefectural derogations, GISCO country/region detection, and official-source monitoring.

### 0.4 - 2026-07-26

- Added Switzerland (`CH`) departure and full-route evaluation.
- Detects the portions of cross-border geometry inside Switzerland from a bundled GISCO 2024 country boundary.
- Evaluates the Swiss 22:00-05:00 night ban, Sundays, and VRV-listed holidays across the journey timeline.
- Added Swiss weight-scope fields, cantonal holiday-observance assertion, permits, zero-emission weight allowance, and VRV Art. 91a exemptions.
- Includes the Swiss live-animal, one-day perishable-goods, and infrastructure-maintenance changes effective 1 July 2026.
- Extended official-source monitoring to three ASTRA rule pages.

### 0.3 - 2026-07-26

- Added piecewise segment-duration timing instead of requiring one distance-proportional route duration.
- Added planned intermediate stops that delay later movement without treating stationary time as driving.
- Added response adapters for OSRM, Google Routes, HERE Routing v8, and TomTom Routing.
- Distinguishes structured road references from road numbers inferred from navigation text.
- Added a fail-closed official-source audit with semantic fingerprints and summer-road-list diffing.
- Preserves the 0.2 geometry, road-span, and departure-only workflows.

### 0.2 - 2026-07-26

- Added GeoJSON LineString and encoded-polyline route input.
- Detects German state visits from bundled NUTS 2024 geometry.
- Evaluates restrictions across the full journey timeline, not only at departure.
- Matches routing-provider road spans to every listed 2026 summer corridor.
- Returns route conflicts, state-entry times, detected summer segments, and conservative departure alternatives.
- Preserves the 0.1 input workflow for callers without route geometry.
- Adds a separate `route-restriction-check` pay-per-event hook.

### 0.1 - 2026-07-26

- Initial Germany MVP.
- Sunday and statutory public-holiday truck driving ban decisions.
- Regional StVO holiday scope for Corpus Christi, Reformation Day, and All Saints' Day.
- 2026 summer Saturday road list with explicit segment-confirmation workflow.
- Statutory cargo, combined-transport, operational, military, and permit exemptions.
- Batch input, next legal departure, source evidence, and pay-per-event support.
