Version 0.2.0-alpha1
Schwerpunkt
- Multi-Projekt- und Multi-Zonen-Fundament mit Backend-Playground.
Neu
- Mehrere Einzugsprojekte verwaltbar.
- Beliebig viele Entfernungszonen pro Projekt.
- Frei definierbare Gruppen pro Zone.
- Dynamische Schlüssel/Bezeichnung/Wert-Felder pro Zone.
- Öffentliche/intern markierte Zusatzwerte.
- Zonenfarben und Sortierungspriorität.
- Hinweise auf Zonenlücken und Überschneidungen.
- Demo-Projekt mit 0–5 km A, 5–15 km B, 15–25 km C.
- Demo-Daten können im Backend jederzeit zurückgesetzt werden.
- Backend-Playground nutzt den echten Frontend-Block.
- Zusätzlicher Koordinaten-Test ohne Geocoding.
- API liefert Projekt, Zone, Gruppe und öffentliche Attribute.
- Frontend zeichnet alle endlichen Zonen als Kartenringe.
- Hidden-Felder für Projekt, Zone, Gruppe und Attribute ergänzt.
Kompatibilität
- Mindestversion CW: 3.0.0-beta11.10
- Mindestversion PHP: 8.3
- Alpha1-Konfiguration mit einem Radius wird automatisch in ein Standard-Einzugsprojekt mit einer Zone migriert.
- Bestehender Aufruf cw_service_area_check_address($address, $config) bleibt kompatibel.
Daten
- Runtime-Konfiguration, Cache und Backups bleiben unter project/storage/service-area und sind nicht Bestandteil des Modulpakets.