dennisvanbeersel/symfony-logger-client
Browser-safe publishable-key support — the secret API key never reaches the browser.
publishable_key config node + app_logger_publishable_key Twig global. The JS SDK auto-injection emits publishableKey (never the secret api_key) and posts browser errors to /api/v1/js-errors authenticated via X-Publishable-Key / ?pk=.APPLICATION_LOGGER_PUBLISHABLE_KEY (under a 2.1 recipe so 0.3–2.0.x installs aren't broken). README, .yaml.example and post-install updated./api/v1/js-errors — it previously posted flat error payloads to the recovery-session endpoint, which 400-dropped them, losing queued errors on unload.enabled flag now gates the manual {{ application_logger_init() }} path too (not just auto-injection).init.html.twig delegates to the supported application_logger_init() renderer.Requires applogger/sdk-core ^1.0 (>= 1.0.2 recommended).
Package renamed to applogger/symfony-bundle (was dennisvanbeersel/symfony-logger-client).
The bundle is now a thin Symfony adapter over applogger/sdk-core — error capture delegates to the SDK Hub, log aggregation to LogClient; sessions remain bundle-owned.
Breaking changes
composer require applogger/symfony-bundle.applogger/sdk-core ^1.0.ApiClient is now a [@deprecated](https://github.com/deprecated) backward-compat facade; inject SdkClientFactory/SessionApiClient instead.How can I help you explore Laravel packages today?