Releases: rainlab/pages-plugin
v2.0 - Core Snippets
This makes the Pages plugin compatible with the native snippets feature included in October CMS v3.4. This upgrade is optional but recommended since it carries the October CMS team's high-quality support.
Note: The Pages plugin v1.5.10 contains code that includes forward compatibility with October CMS v3.4.
October CMS Version | Pages Version |
---|---|
1.0, 1.1, 2.0, 2.1, 2.2, 3.0, 3.1, 3.2, 3.3 | 1.x |
3.4 | 2.x |
Upgrade Guide: You can receive this upgrade by changing the following dependencies in your application's composer.json
file:
rainlab/pages-plugin
to^2.0
A minor change is needed for the latest version to enable AJAX handlers used in snippets. This attribute is automatically added to the tag for new snippets that have this feature configured. Old snippets need to have the attribute added by hand.
- Add the
data-ajax="true"
attribute to the<figure>
tag to enable AJAX handlers.
The documentation mentions how to configure components for AJAX-enabled snippets.
v1.4 - October CMS 2.0
This version (1.4) release signifies the beginning of support with October CMS v2.0. All changes should remain compatible with v1.0 in this release. Otherwise, this plugin will get bumped to v2.0 as well.
Enjoy!
v1.3.6
Changes
- Added support for the translation of menu item properties. (#445)
- The ChildPages component now uses localized page titles from the Translate plugin. (#459)
Fixes
- Fixed an issue where text files were not accepted in the content section (#453)
Documentation
- Added documentation of inline events. (#457)
For more information, please review the milestone:
https://github.com/rainlab/pages-plugin/milestone/9?closed=1
v1.3.5
v1.3.4
Fixes
- Fixed an issue where large menus were being truncated due to the PHP "max_input_vars" configuration value preventing large data sets from being read. The menu is now sent as a JSON blob in one POST data field, circumventing this issue. (#422, #439)
Translation updates
- Improved Slovenian translation. (#437)
For more information, please review the milestone:
https://github.com/rainlab/pages-plugin/milestone/8?closed=1
v1.3.3
Fixes
- Fixed an issue where incorrectly assigned form aliases would sometimes cause issues with widgets ("not bound to controller" errors) or result in incorrect validation and form data being loaded when editing the page. (#421)
- Improved page permission checks (#181)
For more information, please review the milestone:
https://github.com/rainlab/pages-plugin/milestone/7?closed=1
v1.3.2
v1.3.1
New features
- Added new "ChildPages" component to display a simple sub-navigation for the current page. (3714ebf)
Changes
- The Pages plugin is now compatible with Laravel 5.8+ (739ad6e)
- The Pages and Menu objects now correctly register themselves with the Database Templates functionality (
cms.databaseTemplates
) (d8534dc)
Fixes
- The
canCommit
andcanReset
template variables provided by the Database Templates functionality are now correctly made available to the Pages and Menus forms. (#400, b1c6882) - The Static Page form will now display for a static page even if its linked CMS page no longer has a
staticPage
component. (#401, 27183f1) - Hidden pages are no longer revealed through the
resolveMenuItem()
method (#411) - The
staticPage
Twig filter now correctly supportsnull
values (e04b072)
Translation updates
- Improved Polish translations (#409)
For more information on this release, please review the milestone:
https://github.com/rainlab/pages-plugin/milestone/5?closed=1
v1.3.0
New features
- Added support for using Database-driven Themes when enabled in the CMS configuration. For more information on this feature, please see the following Pull Request: octobercms/october#3908
Fixes
- Fixed issue where nested pages were not listed in the References search menu when adding a new menu item.
- Fixed issue where pages with placeholder content added could not be saved if Safe Mode was enabled in October CMS.
- The isActive parameter is now correctly set for child pages in the navigation list.
For more information on this release, please review the milestone:
https://github.com/rainlab/pages-plugin/milestone/2?closed=1