Skip to content

Releases: pattern-lab/patternengine-php-twig

v2.2.2

08 Feb 00:11
edeb27a
Compare
Choose a tag to compare
Disabling Custom Twig Extensions for Filesystem Loader

v2.2.1

07 Feb 23:33
1ce4e8f
Compare
Choose a tag to compare
Disabling custom Twig Extensions for String Loader

Custom Twig Extensions

05 Feb 22:43
1934ca0
Compare
Choose a tag to compare

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)

09 Oct 17:54
Compare
Choose a tag to compare

Fixing silent errors

12 Oct 21:34
Compare
Choose a tag to compare
Merge pull request #33 from pattern-lab/feature/error-on-uncompiled-p…

…attern

Throwing error on uncompiled templates

Adding "twigLoaderPreInit.customize" event

11 Oct 19:51
Compare
Choose a tag to compare
Merge pull request #32 from pattern-lab/feature/add-twig-loader-dispa…

…tcher-event

Adds event "twigLoaderPreInit.customize"

Removal of Node Visitor

06 May 01:23
Compare
Choose a tag to compare

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

Event Support

05 May 02:25
Compare
Choose a tag to compare

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

Namespaces Support

04 May 02:16
Compare
Choose a tag to compare

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

Embed Tag Fix

25 Apr 13:53
Compare
Choose a tag to compare
v0.7.1

Embed fix