foo_api) rather than a blanket approach, reducing noise in logs and improving debugging precision. Supports compliance, auditing, or performance monitoring use cases where only certain APIs require logging.true in favor of ~ (wildcard) simplifies future maintenance and reduces technical debt for stakeholders.For Executives:
"This update lets us turn logging on/off per API—like a light switch for each service—without rewriting our observability stack. For example, we can log only our payment API during fraud reviews or disable logging for our high-traffic search API to cut database costs. It’s a low-code, high-impact way to reduce noise in our logs and align with compliance needs, all while leveraging our existing Laravel infrastructure. The deprecation of true in favor of ~ also future-proofs our setup, saving dev time later."
For Engineering:
*"v1.3.0 adds selective API logging via enable_database_logging/enable_email_logging, now supporting:
~) for all APIs (replaces deprecated true).['!foo_api'] to disable only foo_api).AbstractApi:getName() (snake_case class name by default).Key benefits:
true values auto-convert to ~).['payment_api'] for transaction logs).Action items:
true to ~ where used.['analytics_api'] in staging).single or stack) for advanced routing."*How can I help you explore Laravel packages today?