<?php
/**
 * changelog_data.php - Zentrale Changelog-Daten für Valu-Basic
 * Wird von changelog.php (Admin) und changelog_public.php (User) verwendet
 *
 * WICHTIG: Valu-Basic hat eine eigene, unabhängige Versionszählung
 * (nicht identisch mit den ValuSafe-Versionsnummern des Hauptprodukts).
 *
 * Typen:
 *   'feature' - Neue sichtbare Funktion (immer öffentlich)
 *   'fix'     - Wichtiger Bugfix (öffentlich wenn public=true)
 *   'db'      - Datenbank-Migration (nur Admin)
 *   'tech'    - Technische Verbesserung (nur Admin)
 */

return [
    // -------------------------------------------------------
    [
        'version' => '2.0',
        'date'    => '2026-07-23',
        'entries' => [
            // Features
            ['type' => 'feature', 'public' => true,  'text' => 'Valu-Basic komplett neu aufgesetzt: schlanke Single-User-Variante auf SQLite-Basis mit aktuellem Next-Interface-Stand — Standort-Hierarchie (Räume/Standorte/Positionen), Versicherungsmodul, PWA/Service Worker und alle 9 Sprachen enthalten'],
            ['type' => 'feature', 'public' => true,  'text' => 'Portable USB-Stick-Version: läuft direkt vom Stick ohne Installation, eigene PHP-Laufzeitumgebung inklusive'],
            ['type' => 'feature', 'public' => true,  'text' => 'Geführte Ersteinrichtung (init_sqlite.php): Benutzername und Passwort werden beim ersten Start festgelegt, keine Vorkonfiguration nötig'],

            // Tech
            ['type' => 'tech',    'public' => false, 'text' => 'Multi-User, SuperAdmin-Bereich und Fleet-Datei-Sync bewusst entfernt — Valu-Basic ist als eigenständiges Einzelplatz-Produkt konzipiert, nicht als abgespeckte ValuSafe-Instanz'],
            ['type' => 'tech',    'public' => false, 'text' => 'Barcode-Lookup zeigt Hinweis "Nur in ValuSafe verfügbar" statt der Vollfunktion — bewusste Abgrenzung zur kostenpflichtigen Vollversion'],
        ]
    ],
];
