vysokeskoly/utils-bundle
A Symfony bundle of shared utility services and helpers used across VysokeSkoly applications, bundling common tools and dependency-injection configuration so projects can reuse consistent functionality instead of duplicating it.
<, &, etc.) directly reduces false negatives in user-generated or CMS-sourced content, which is where these features usually break.FindHtmlTagException converts silent/ambiguous failure modes into catchable, observable errors. That supports a small roadmap item to add explicit error handling, logging, and user-facing fallbacks wherever tag detection feeds a feature (e.g., "we couldn't analyze your content" states).Adopt when:
Look elsewhere when:
DOMDocument, Symfony DomCrawler, or a mature HTML parser instead.To executives: This is a low-risk, no-cost dependency upgrade. It fixes a real-world bug (content containing encoded HTML entities was being misread) and adds proper error reporting so failures surface in logs instead of silently degrading a feature. No migration, no timeline impact — a routine bump we can fold into the next maintenance window. It also lets us avoid building and maintaining our own HTML parsing utility.
To engineering: 7.5.0 is additive and backwards-compatible in API terms, but note the behavioral shift: code paths that previously failed quietly may now throw FindHtmlTagException. Audit any call sites involved in tag detection, add targeted try/catch with logging and a graceful fallback, and add a fixture test with encoded entities (<div>, &) to lock in the fix. Keep the package scoped to tag-finding; route sanitization and DOM manipulation to the tools already designated for those jobs.
How can I help you explore Laravel packages today?