All Notable changes to BackPack\PageManager
will be documented in this file.
Updates should follow the Keep a CHANGELOG principles.
We no longer use this file to track changes. Please see our repo's "Releases" tab, on Github: https://github.com/Laravel-Backpack/PageManager/releases
- support for Backpack 4.1;
- support for Backpack 4.0;
- laravel/helpers dependency;
- upgraded PHPUnit to 9 or 7;
- support for Laravel 7;
- merged #101 - added Indonesian language file;
- Farsi (Persian) language file;
- fixed #98 - allow installation on Backpack 4.0 on Laravel 5.8;
- Russian language translation;
- extras is cast as array on the Page model;
- Backpack v4 support;
- Backpack v3 support;
- Laravel 6 support;
- #79, merged #81 - changing template on Create page;
- #75 - using old version of select_page_template field;
- #73 - hotfix;
- #73 - converting template method name to a readable name stripped characters in some instances;
- PT translation;
- merged #70 - using custom Backpack guard as defined by
backpack_auth()
; - put PageManager panel behind standard Backpack middleware (defined in Base config file);
- FR, DE and NL translations;
- search route for CRUD 3.3 upgrade;
- package autodiscovery for Laravel 5.5;
- Danish (da_DK) language files, thanks to Frederik Rabøl;
- language file support and EN and IT language files, thanks to Federico Liva;
- overwritable routes file;
- versioning accidentaly jumped to 1.1.17;
- prettier error message when template has been deleted;
- filterable getTemplates() method, using reflection;
- longText extras column;
- lowercase app namespace everywhere;
- class does not exist issue, because of lowercase app in configured namespace;
- moved pagemanager.php config file to the backpack folder;
- creating pages with no slugs;
- ability to easily extend the Controller or Model (thanks to Carl Olsen);
- Routes now follow the route_prefix set in config, with an "admin" default;
- Routes now follow the route_prefix set in config;
- Page model uses eloquent-sluggable trait for fetching items by slug.
- Example front-end code.
- Eloquent-sluggable version 4.
- Working bogus unit tests.
- Bogus unit tests. At least we'be able to use travis-ci for requirements errors, until full unit tests are done.
- fixed select_page_template field;
- changed template and page_name fields to col-md-6;
- changed Preview column with Open button;
- Required CRUD 3.0
- Additional methods on PageCrudController are now public instead of private, so PageCrudController can more easily be extended.
- Using the Admin middleware instead of Auth, as of Backpack\Base v0.6.0;
- Moved routes definition to PageManagerServiceProvider;
- Slug wasn't generated from title, but name.
- Added Backpack\CRUD requirement in composer.json
- composer.json
- Basic functionality.