Skip to content
This repository was archived by the owner on May 13, 2026. It is now read-only.

Releases: pattern-lab/patternengine-php-twig

v2.2.2

Choose a tag to compare

@EvanLovely EvanLovely released this 08 Feb 00:11
edeb27a
Disabling Custom Twig Extensions for Filesystem Loader

v2.2.1

Choose a tag to compare

@EvanLovely EvanLovely released this 07 Feb 23:33
1ce4e8f
Disabling custom Twig Extensions for String Loader

Custom Twig Extensions

Choose a tag to compare

@EvanLovely EvanLovely released this 05 Feb 22:43
1934ca0

A Twig Extension is a collection of Twig functions, filters, tags, globals, and tests all as a single bundle. This approach is more advanced than adding a single function or filter using the traditional PL method, but allows greater flexibility as the whole Twig Extension can be installed in multiple environments. This can allow people to create and share common Twig Extensions much more easily, and opens up a lot of interesting possibilities. Happy Pattern Labbing!

New Features

See docs in the readme.

v2.1.3: Fixing lineage config line (#45)

Choose a tag to compare

@EvanLovely EvanLovely released this 09 Oct 17:54

Bugfixes

Fixing silent errors

Choose a tag to compare

@EvanLovely EvanLovely released this 12 Oct 21:34
v2.1.1

Merge pull request #33 from pattern-lab/feature/error-on-uncompiled-p…

Adding "twigLoaderPreInit.customize" event

Choose a tag to compare

@EvanLovely EvanLovely released this 11 Oct 19:51
v2.1.0

Merge pull request #32 from pattern-lab/feature/add-twig-loader-dispa…

Removal of Node Visitor

Choose a tag to compare

@dmolsen dmolsen released this 06 May 01:23

Removing this feature from "core" of the Twig PatternEngine in favor of a separate plugin.

Event Support

Choose a tag to compare

@dmolsen dmolsen released this 05 May 02:25

Smarter support for events so that users can build plugins that interact with the Twig Pattern Engine loaders.

Namespaces Support

Choose a tag to compare

@dmolsen dmolsen released this 04 May 02:16

Support to use @atoms/pattern/path.twig in includes. Looks at top-level folders in _source/patterns to create the namespaces.

Embed Tag Fix

Choose a tag to compare

@dmolsen dmolsen released this 25 Apr 13:53
v0.7.1

Embed fix