Inevitably, we look everywhere, test a thousand times, and then a small typing error creeps into the well-oiled cogs and so this morning a small maintenance version with no visible effect.
2023 Aug 14
By Franck on Monday 14 August 2023, 09:44
Inevitably, we look everywhere, test a thousand times, and then a small typing error creeps into the well-oiled cogs and so this morning a small maintenance version with no visible effect.
2023 Aug 13
By Franck on Sunday 13 August 2023, 08:46
As is often the case, we'd planned for the best, but along the way we've become reasonable again, given our respective availabilities, with a few visible improvements and, above all, a lot of invisible work to modernize the code and get rid of old stuff.
This quarter, version 2.27 introduces theme previews with the blog's current content, which can be useful for a visual check before activating a theme, and we've added and completed (with the help of translation engines) a few languages; but above all, this version is the last to support PHP 7.4 and PHP 8.0.
We therefore advise you to switch to PHP 8.1 or PHP 8.2 if you wish to continue upgrading in the future. Note that not doing so will not prevent you from using 2.27 for a long time to come - it's up to you.
Finally, we'd like to wish DotClear a happy 20th birthday with a capital C, as Olivier wrote in his announcement post (in French)!
2023 Jun 4
By Franck on Sunday 4 June 2023, 09:15
A small maintenance release, as is customary after a major release, to resolve a few problems encountered since then.
The next major release (2.27) is scheduled for mid-August, which will also be the occasion to celebrate Dotclear's 20th anniversary, and you should know that this version will be the last to still support PHP 7.4.
Starting with 2.28, which will be released at the end of the year (mid-November a priori), you'll need at least PHP 8.1 to run.
You can already prepare for this by switching to this version, or even better to 8.2, as Dotclear has been supporting it well for several versions now!
2023 May 13
By Franck on Saturday 13 May 2023, 06:26
A new version which update should pass without major problem for most of you.
Nothing extraordinary this time, mostly small improvements here and there, and it is especially on the side of the code that the main thing has been done because for the first time since the first version of Dotclear 2, the Clearbricks library is no longer part of it, or rather has been integrated directly into the code of Dotclear.
It was also the occasion to reinforce the unit tests and the static analysis of the code (with PHPStan, PSalm and Rector) which will continue to be progressively modernized (there is quite a lot left).
A new theme is under development and it should, if possible, be part of the next major release — which will also mark Dotclear's 20th anniversary —, but as we've often said here: "It will be when it is ready!".
Moreover, the redesign of the administration architecture is under study, in particular to benefit from the latest HTML and CSS possibilities. There might be some breakage, but we'll try to limit the damage, as usual.
Have a good update!
2023 Feb 25
By Franck on Saturday 25 February 2023, 09:16
An update that fixes some bugs encountered with the last 2.25.2.
2023 Feb 19
By Franck on Sunday 19 February 2023, 09:14
An update that fixes some bugs encountered with the last 2.25.1.
2023 Feb 18
By Franck on Saturday 18 February 2023, 13:09
An update that fixes some bugs encountered with the last 2.25.
2023 Feb 13
By Franck on Monday 13 February 2023, 09:37
A new version of Dotclear for which you should encounter fewer problems, if any, than at the time of the update to 2.24.
This version essentially incorporates a code modernization - a modernization that should continue for a few more quarters.
It is possible that in the near future the required PHP version will change, especially to allow us to focus on code modernization. For now it is still PHP 7.4, but the 2.25 administration interface will tell you, if you are still using this version, that it is time to consider switching to PHP 8.0 or PHP 8.1, or even PHP 8.2 for which we have worked hard to ensure compatibility.
A small note to plugin developers: It was optional until now to define the module type in the _define.php
file; it is likely that the future 2.26 will require it, so add this line in the properties:
'type' => 'plugin',
Take example on one of the plugins distributed with Dotclear if necessary.
The changelog of the 2.25:
2023 Jan 18
By Franck on Wednesday 18 January 2023, 12:13
An update that fixes some bugs encountered with the 2.24 of last Christmas.
2022 Dec 24
By Franck on Saturday 24 December 2022, 10:00
The new version for the holidays. It is strongly recommended that you do the update in safe mode, which will then allow you to update the plugins that need to be updated.
If you have trouble logging in after the update, delete the associated cookies before refreshing the login page.
The 2.24 CHANGELOG:
2022 Dec 13
By Franck on Tuesday 13 December 2022, 15:26
We won't lie to ourselves, the next update could be ... sporty1 :-)
I just tested several times, from an installation that runs in production (my blog) with Dotclear 2.23.1 and I noticed the following things:
If you ever use the static cache2 plugin, disable it temporarily (just comment out the DC_SC_CACHE_ENABLE
activation constant in the inc/config.php file, or set it to false
).
Upgrading to Dotclear 2.24 in rescue mode is the best way to do it, once you know3 that the plugins you use are available for 2.244.
If you ever need the FakeMeUp plugin, then log back in to normal mode, install it, run it, then log back in to rescue mode.
Make way for updates:
This should be all good!
Take the opportunity to clear the template cache and the static cache (Maintenance plugin).
A little extra: it may be useful to install the growUp plugin to clean up a bit7 once the update is done8.
Anyway, we'll be around if there is a problem; on the forum in particular.
To be honest my first attempt ran into a problem with the static cache (see item 1 in the list), otherwise I was able to do the update in normal mode without any trouble. ↩
Especially if you use it, like me, aggressively. ↩
Install the Check store version plugin, it will tell you all that. ↩
If not, wait until they are, it's better! ↩
The authentication page may not be displayed, in which case delete the cookies associated with the site and refresh the page. ↩
Force the update check to make sure you don't miss anything. ↩
This is normally done during the update, but sometimes things can happen ;-) ↩
It can be disabled or uninstalled afterwards. ↩
2022 Aug 13
By Franck on Saturday 13 August 2022, 10:02
And in the meantime, a maintenance version to correct a bug with the addition of comments.
By Franck on Saturday 13 August 2022, 09:02
The new version for this quarter with some improvements in the program mainly in the core code, but not only.
Note the disappearance of the management of icon sets, little used and potentially complicated with the use of icons in SVG format in two versions (light and dark theme).
The CHANGELOG of 2.23 :
2022 May 13
By Franck on Friday 13 May 2022, 08:19
The new version for this quarter — we're keeping up, that's a good thing — with some improvements to the program:
2022 Mar 7
By Franck on Monday 7 March 2022, 10:18
A new version that fixes two bugs concerning the management of users other than administrators (or super-administrators).
« previous entries - page 2 of 8 - next entries »