All Versions
2
Latest Version
Avg Release Cycle
2 days
Latest Release
186 days ago

Changelog History

  • v1.0.1 Changes

    December 04, 2025

    What's Changed

    • 🛠 fix error when putting the playlist item at the end of the target playlist or target playlist is empty
    • 🔀 merge fix when frontend using same instance thanks to @Zocker1999NET
    • ➕ add missing remove listener
    • ↪ workaround for not showing widget icon in playlist when it is png

    Full Changelog : v1.0.0...v1.0.1

  • v1.0.0 Changes

    December 02, 2025

    🚀 garlic-hub Edge Edition v1.0.0 (Initial Stable Release)

    This is the first stable major version of the garlic-hub Edge Edition. This release bundles all core functionalities and is recommended for production use.

    Tech Stack & Code Quality

    • PHP 8.4 with strict types enabled
    • SLIM 4 Framework
    • Static analysis with PHPStan Level 8 (0 errors)
    • 99% test coverage via PHPUnit 12
    • Vanilla JavaScript with minimal external dependencies

    Core Features

    Media Management

    • Hierarchical content organization
    • Multi-source uploads: local files, external links, screencasts, camera capture, and stock platforms (API key required)

    Scheduling & Playback

    • Playlist management with SMIL-standard export
    • Graphic Zone Editor for multi-zone layouts
    • Datetime-based playback conditions

    Interactive Triggers

    • Trigger media or nested playlists via Accesskeys, Touch/Click, Datetime, or Network events
    • 🚀 Push support to deploy playlists directly to local players

    🔒 User Management & Security

    • 👉 User management with guided admin setup during installation
    • Session-based authentication (with remember-me) and OAuth2 token authorization

    Internationalization

    • 💻 UI available in 6 languages: English, Spanish, French, Russian, Greek, German

    Full Changelog : https://github.com/garlic-signage/garlic-hub/commits/v1.0.0