• v1.6.0 c5149ef818

    v1.6.0
    All checks were successful
    publish-package / publish (push) Successful in 1m11s
    Stable

    jkeffects released this 2026-07-04 08:20:39 +00:00 | 13 commits to main since this release

    Version 1.6.0 des FF-Admin Core Server Packages

    Die Readme beinhaltet Informationen zur Installation und Verwendung.
    Zur README

    Offizielles npm package: @ff-admin/server-core@1.6.0
    NPMRC Verweis:

    @ff-admin:registry=https://code.jk-effects.cloud/api/packages/ff-admin/npm/

    Dieses Package ermöglicht die Wiederverwendung von Basisfunktionalitäten der FF Admin Anwendungen.

    🚨 Hinweis: Die Version 1.6.0 führt neue ENV-Variable ein:
    Eine optionale Variable APPLICATION_STORAGE zur Einschränkung des verfügbaren Speicherplatzes.
    Eine verpflichtende Variable CLIENT_URL mit der URL zum Frontend.

    🚨 Hinweis: Die Version 1.6.0 führt Änderungen bei der Datenbanknutzung ein:
    Zur Verbesserten Leistung des Indices werden bei der Erstellung der IDs UUIDv7 Werte verwendet. Die Änderung kann optional durch eine Basis-Entität verwendet werden.
    Zwingend erforderlich muss bei Verwendung der Basis-Entität die custom UUID Funktion für SQL gesetzt werden. Dies erfolgt über DatabaseSchemaHelper.setUUIDFunction().
    Das Package stellt auch eine neue Destruct-Variable isUUIDPrimaryWithCustomFunction für Tables bereit.
    Die Funktion setUUIDFunction muss bei Verwendung von UUIDv7 zwingend am Anfang der ersten Migration ausgeführt werden. Weiterhin sollte die Funktion auch zu Beginn jedes Serverstarts ausgeführt werden, dass die Funktion bei DB-Versions-Wechseln aktualisiert wird.

    Diese Version beinhaltet neue Funktionen und Änderungen:
    neue Funktionen:

    • Bereitstellung von Operationen zur Verwendung von UUIDv7
    • Bereitstellung von Serverinformationen wie Speicherplatz und Versionen

    🔧 Änderungen:

    • Update von packages
    • Anpassung von URL-Building zur Vermeidung fehlgebauter URLs
    Downloads