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

Ux Twig Component Laravel Package

symfony/ux-twig-component

Twig Components let you bind a PHP object to a Twig template, turning small reusable units like alerts, modals, or sidebars into clean, self-contained components you can render anywhere in your Symfony app.

View on GitHub
Deep Wiki
Context7
v3.6.0

Changelog (https://github.com/symfony/ux-twig-component/compare/v3.5.0...v3.6.0)

  • bug #4080 Fix the pre-lexer mistaking <twig: inside a { } tag for a component (@javiereguiluz)
  • minor #4050 Avoid copying the render variables when nobody listens to PreRenderEvent (@Kocal)
  • minor #4049 Find the host template of embedded blocks without scanning the call stack (@Kocal)
  • minor #4048 Skip mount hooks on anonymous components when nobody listens to mount events (@Kocal)
  • minor #4037 Describe the types listed by debug:autowiring (@nicolas-grekas)
  • minor #3934 Copy plain text in one go when pre-lexing templates (@nicolas-grekas)
v3.5.1
v3.4.0

Changelog (https://github.com/symfony/ux-twig-component/compare/v3.3.0...v3.4.0)

  • feature #3395 Support component tag names from expressions and component objects (@andreybotanic)
  • minor #3735 Add sync-packages.php to normalize packages .gitattributes (@Kocal)
v3.2.0

Changelog (https://github.com/symfony/ux-twig-component/compare/v3.1.0...v3.2.0)

  • feature #3602 Allow standalone usage with any PSR-11 container (@guillaume-sainthillier)
  • feature #3600 Expose pre/embedded render methods on ComponentRendererInterface (@treztreiz)
v3.1.0

Changelog (https://github.com/symfony/ux-twig-component/compare/v3.0.0...v3.1.0)

  • feature #3455 Use twig.safe_class tag and move setLexer to TwigComponentPass (@GromNaN)
  • bug #3500 Include attribute name in null value error message (@IndraGunawan)
  • feature #3512 Add provide() and inject() Twig functions (@Kocal)
v2.35.0

Changelog (https://github.com/symfony/ux-twig-component/compare/v2.34.0...v2.35.0)

  • feature #3407 Allow Symfony UX 3.x packages (@Kocal)
  • feature #3408 Add support for AttributeValueInterface from twig/html-extra:^3.24.0 in ComponentAttributes (@Kocal)
v3.0.0

Changelog (https://github.com/symfony/ux-twig-component/compare/v2.34.0...v3.0.0)

  • feature #3453 Update minimum required Symfony version to 7.4 (@Kocal)
  • feature #3450 Upgrade minimum required PHP version to 8.4 (@Kocal)
  • feature #3407 Allow Symfony UX 3.x packages (@Kocal)
  • feature #3408 Add support for AttributeValueInterface from twig/html-extra:^3.24.0 in ComponentAttributes (@Kocal)
  • bug #3398 Post-merge fixes for 3.x (@Kocal)
  • bug #3191 Fix 2.x -> 3.x merge (@Kocal)
  • bug #3187 Add phpunit.dist.xml in .gitattributes (@Kocal)
  • bug #3182 Drop Symfony PHPUnit Bridge in favor of PHPUnit >= 11.0 (@Kocal)
  • bug #3105 Remove dev-dependency on WebpackEncoreBundle (@Kocal)
  • feature #3040 Remove deprecations (@smnandre)
  • feature #2998 Upgrade minimum required PHP version to 8.2 (@Kocal)
  • feature #2996 Update minimum required Symfony version to ^6.4 (@Kocal)
v2.33.0

Changelog (https://github.com/symfony/ux-twig-component/compare/v2.32.0...v2.33.0)

  • bug #3372 Fix reflection issues for private properties from trait and parent class (@kachnitel)
  • bug #3381 Fix profiling loaded in production (@VincentChataignier)
  • feature #3361 Allow components use dynamically templates (@xDeSwa)
  • bug #3341 Minor performance improvement by caching PropertyAccessor::isWritable() calls (@Kocal)
  • bug #3340 Minor performance improvements when using { props } (@Kocal)
  • feature #3295 Add support for anonymous component name resolution in other bundle (@Phil23)
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.
takashato/laravel-vietqr
aitor24/laralang
kraenzle-ritter/entity-relations
dindigital/din-image
pomirleanu/image-colors
sawmainek/laravel-api-generator
delatbabel/jsonresponses
mouhamedfd/permissions-generator
eduplus/qr
laravel2580/idehelpers
delatbabel/viewpages
anavel/gettext
muhamadrezaar/highcharts
delatbabel/keylists
frankkessler/salesforce-laravel-oauth2-rest
anavel/foundation
wdmtech/enviricons
eii/laravel-captcha
muka/shape-reader
tdt/json