This repository has been archived by the owner on Dec 28, 2023. It is now read-only.
Releases: mirko-pagliai/me-cms
Releases · mirko-pagliai/me-cms
2.30.6-RC3
- fixed commands and their tests;
- some little fixes.
What's Changed
- Develop cakephp 4.3 postgres by @mirko-pagliai in #250
- Develop cakephp 4.3 by @mirko-pagliai in #251
- re-added sqlite tests by @mirko-pagliai in #253
- Develop by @mirko-pagliai in #252
- fixed by @mirko-pagliai in #254
- Develop by @mirko-pagliai in #255
Full Changelog: 2.30.3...2.30.6-RC3
2.30.5-RC2
- fixed bootstrap, for loading other plugins;
- 'entities preferably use
hasValue()
instead ofhas()
.
What's Changed
- Develop cakephp 4.3 postgres by @mirko-pagliai in #250
- Develop cakephp 4.3 by @mirko-pagliai in #251
- re-added sqlite tests by @mirko-pagliai in #253
- Develop by @mirko-pagliai in #252
Full Changelog: 2.30.3...2.30.5-RC2
2.30.4-RC1
- fixed a large number of deprecations introduced by CakePHP 4.3;
- updated for
me-tools
2.20.7, now usesassertSqlEndsNotWith()
and
assertSqlEndsWith()
methods to properly test sql syntax.
TestCase::isMySql()
method has been removed; - added
TestCase::skipIfCakeIsLessThan()
method.
2.30.3-beta
- removed the files that interacted with the
cakephp-database-backup
plugin.
Now that is a new plugin,me-cms-database-backup
; - removed
mirko-pagliai/cakephp-entity-file-log
and files that interacted with
log files; - fixed a small bug in url with query string and final slash;
- uses sql auto-quoting to make tests more compatible;
- added
TestCase::isMySql()
method. This allows to skip tests with different
schema; - migration to github actions.
2.30.2
- fixed a small bug in the localization of static pages.
2.30.1
- if Recaptcha is not used, an exception is no longer throwned when configuration
keys are missing; - added
CreateSamplePostCommand
, this creates a sample post during installation; - fixed the
MenuBuilderHelper
and the admin sidebar, menus are now better displayed; - fixed bug for
Admin/SystemsController::changelogs()
andPostsController::search()
when using invalid GET parameters; - a major improvement of the descriptions, thanks to
phpstan
(the level has
been raised); - ready fot
php
8.0; - updated for
php-tools
1.5.3,me-tools
2.20.1 andphpuseragentparser
1.
2.30.0
- starting from this release, it no longer contains the code for banners and photos,
which has been split into me-cms-banners
and me-cms-photos suggested plugins; MeCms\Controller\Admin\AppController
class: the last valid referer is saved
in session by thebeforeFilter()
event and no longer by thebeforeRender()
event (which has been removed). Thereferer()
method was removed (this
will directly call the method provided by CakePHP) and the
redirectMatchingReferer()
method was added instead;- the topbar element will use the
TopbarHelper
from APP to build links, if
that helper exists. Otherwise it will use the helper provided by MeCms, with
the helper of any other plugin; - the sitemap classes have been moved into the
MeCms\Utility\Sitemap
namespace.
Added theSitemapBase
abstract class, that provides theparse()
method
and which now needs to be extended by theSitemap
class; Plugin::console()
is now able to auto-discover commands. The
me_cms.fix_elfinder
command is nowme_cms.fix_el_finder
;AppView::userbar()
has been removed;- ready for
phpunit
9.0.
2.29.5
AppView::userbar()
is deprecated. Use insteadaddToUserbar()
;- the
CopyConfigCommand
now uses theCONFIG_FILES
configuration value,
defined in the bootstrap; - fixed bug for virtual fields for posts and pages;
- fixed bug in the formatting of some dates when editing posts and pages;
- updated for
cakephp-recaptcha-mailhide
1.4.6
; no longer needs extra repositories; - removed
js-cookie
as package, added static asset; - fixed little bug for the fronend topbar;
- fixed all template files for them to use the
get()
method to access properties.
2.29.4
SitemapBuilder::getMethods()
returns a collection and it's now public;StaticPage::all()
returns a collection;AppView::userbar()
always returns the userbar as array;Plugin::all()
method now takes themecms_core
option, which excludes
plugins automatically requested by MeCms;- fixed
TestSuite
classes,MenuBuilderHelper
and some template files, improved
to use with other plugins; - fixed old bug on loading theme plugins;
- fixed little bug for the
description
field forBanner
andPhoto
entities; - fixed composer script to extract POT files;
- updated for
php-tools
1.4.5; - removed redundant code in routes;
- added
phpstan
, so fixed some code and descriptions.
2.29.3
- fixed a bug for
FixElFinderCommand
. Now theelfinder-cke.html
file works.