Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Htmlpurifier Laravel Package

ezyang/htmlpurifier

HTML Purifier is a PHP library that filters untrusted HTML using robust whitelists and aggressive parsing to prevent XSS attacks while ensuring standards-compliant output. Ideal for safely rendering rich, CSS-enabled documents from untrusted sources.

View on GitHub
Deep Wiki
Context7
v4.19.1

4.19.1 (2026-09-15)

Bug Fixes

  • "Passing null to parameter" deprecation in Lexer.php when Core.NormalizeNewlines is false (#490) (67085e6)
  • gate chmod on mkdir success, best-effort only (a2de031)
  • Improve compatibility with PHP 8.5 (#484) (c93715e), closes #476 #483
v4.19.0

4.19.0 (2025-10-17)

Bug Fixes

  • add warning for misleading option (#433) (b21a591)
  • catastrophic backtracking in Core.AggressivelyFixLt (#440) (418eeb7)
  • Deprecated: preg_replace(): Passing null to parameter #3 ($subject) o… (#421) (5d154a2)
  • non-substantive typos (#434) (c2bc354)

Features

v4.18.0

4.18.0 (2024-11-01)

Bug Fixes

  • Adjust Core.AllowHostnameUnderscore to consider that "_" is defined as Unreserved Characters in RFC 3986 (#406) (d9fbef8)
  • Avoid a deprecated error when the attribute name is numeric and DirectLex is used (#412) (f0fbf51)
  • checking that node has property name (#399) (9ca5a36)
  • Ignore conditional comments (#401) (4828fdf)
  • Support PHP 8.4 (#396) (92da247)
  • undefined array key warning (#419) (01be377)

Features

  • Add allowfullscreen attr for iframe (#411) (70754a2)
  • add directive for removing blank nodes (#404) (c9d60c9)
  • Add support for CSS aspect-ratio (#408) (93bee73)
  • Allow universal CSS values for all properties (#410) (9723267)
v4.17.0

4.17.0 (2023-11-17)

Bug Fixes

Features

  • Add support for all text-decoration properties (#360) (2d775c0)
  • Allows commas to be included in tel URI (#389) (ec92490), closes #388

Reverts

v4.16.0

4.16.0 (2022-09-18)

Features

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
diephp/sequences
users-au/socialite-provider
twidpay/twid-logger
mrnewport/laravel-plaid
mrnewport/laravel-repo
mrnewport/laravel-docsign
mrnewport/laravel-stow
mrnewport/laravel-flow
mrnewport/laravel-priceable
mrnewport/laravel-nestedterms
fredmeng/laravel-apidoc-generator
itstructure/laravel-multilingual-tools
pdustdar/elasticsearch
markupai/php-sdk
rlacerda83/lumem-microservice-shipment
uni-method/symfony-lib
tacticmedia/scim-server-bundle
neika-ai/symfony-bundle
mattleads/agent-publishing-bundle
glavweb/framework-bundle