- Stitcher update to 1.0.0-beta1
- Add empty array fallback in
FilterAdapter
to prevent undefined index error. - Improved plugin initialisation support. The temporary
init
function isn't required anymore, the constructor can now be used. - Make the adapter factory extensible.
- Improve the CollectionAdapter by adding the
browse
variable. This variable can be used to browse the detail pages. It has anext
andprev
key which contains the next and previous entry, if there are any. - Moved
Brendt\Stitcher\SiteParser
toBrendt\Stitcher\Parser\Site\SiteParser
and refactored its service definition. - Added
Brendt\Stitcher\Parser\Site\PageParser
to parse a single page, which is no longer the responsibility ofSiteParser
. - Bugfix for general meta configuration overriding other meta values.
- Stitcher update to 1.0.0-alpha5
- Add plugin support!
- Add PHP 7.0 support
- Add Command tests for Router commands and Generate command.
- Improved meta support.
- Improved generate command feedback.
- Refactor the use of the dependency container, enabling future extensions. (See breaking changes).
- Use stable version of
pageon/html-meta
. - Fix folder parser bug with nested folders.
- Fix with Sass compiler import paths. The Sass compiler can now also look directly in
src/css
. This is useful when doing includes and IDE auto-completion. - Fix global meta tags not being loaded.
- Fix for meta tags on detail pages not correctly set.
A last big refactor has been done to support more extensions in the future. This means both the Console
and the DevController
now live in a different namespace. You'll need an updated version of stitcher
and index.php
. This can be done with the
following commands.
rm ./stitcher
rm ./dev/index.php
cp vendor/brendt/stitcher/install/stitcher ./stitcher
cp vendor/brendt/stitcher/install/dev/index.php ./dev/index.php