Releases: medienbaecker/kirby-modules
Kirby Modules 2.6.0
Along with the changes tested in 2.5.1 and 2.5.2 (for a very long time) I made sure Kirby Modules is compatible with Kirby 4.
Kirby Modules 2.5.2
It's now possible to pass variables to the renderModules()
method.
Kirby Modules 2.5.1
Kirby Modules 2.5.0
After a great discussion with @nilshoerrmann I decided to allow an additional folder structure for modules blueprints and templates:
Blueprint in site/blueprints/modules/example.yml
Template in site/snippets/modules/example.php
Before you had to use this folder structure:
Blueprint in site/modules/example/example.yml
Template in site/modules/example/example.php
And there's also the legacy way of doing it:
Blueprint in site/blueprints/pages/module.example.yml
Template in site/snippets/modules/module.example.php
The latter now throws a deprecation message.
Kirby Modules 2.4.1
I added a command for the Kirby CLI: make:module
🎉
Full Changelog: 2.4.0...2.4.1
Kirby Modules 2.4.0
In this release I added two new features 🎉
- There's a new option
medienbaecker.modules.exclude
that lets you exclude certain modules from the "Add page" modal. - Every module blueprint now automatically gets the navigation option that lets you navigate between modules with the arrows.
The exclude option is very handy when it comes to modules like a hero. Combined with a sort: false
option you can make sure there's only one hero module and it can't be moved.
Kirby Modules 2.3.1
In this release I added the version number to the composer.json
Kirby Modules 2.3.0
Features:
- Kirby 3.7 compatibility for the redirect field
- Inline layout with a new plugin: https://github.com/hananils/kirby-modules-inline
- Hidden modules container in the breadcrumb
Thanks @nilshoerrmann for the contribution.
Full Changelog: 2.2.3...2.3.0
Kirby Modules 2.2.3
This release will fix #31 once :has()
support has landed in modern browsers.
Kirby Modules 2.2.2
@schnti noticed an issue with Kirby 3.6 and modules sections in site.yml
. This release should fix the error.