Page 1 of 1

Release CMSimple_XH 1.7.3

Posted: Sun Oct 28, 2018 5:57 pm
by cmb
Hi!

Since CMSimple_XH 1.7.2 has been released 2017-12-21, I think it's about time to release CMSimple_XH 1.7.3 (well, actually it's long overdue).

There are several preliminary steps:

Resolve issues with 1.7.3 milestone

Some of these issues already have been resolved; still review would be appropriate. Unless somebody beats me to it, I'm going to have a look at the yet unresolved issues within the next days. And of course, it may have been missed to set the 1.7.3 milestone for some issues; please report/suggest these. Note that 1.7.3 is planned as a bugfix release, so please no new features or other enhancements (of course, sometimes it's not clear whether something is a bug or just should be improved).

Update the bundled, externally developed, plugins (i.e. hi_updatecheck, jquery, pagemanager and tinymce4)

Finally, the details are up to the respective maintainers, but usually the plugins should update their external dependencies (if any), and provide bugfixes (if any).

Testing with PHP 7.3

While there is no GA available yet (scheduled for 2018-12-06), it appears to be sensible to do preliminary testing of the latest avaialble RC. Windows users can download from https://windows.php.net/qa/; for other systems you have to built yourself as usual. XAMPP users should download the x86 Thread Safe variant, and temporarily overwrite the contents of the XAMPP php/ folder with the extracted files and folders.

PS: you can get Windows binaries of Xdebug on https://windows.php.net/downloads/pecl/ ... .7.0beta1/.

Re: Release CMSimple_XH 1.7.3

Posted: Sun Oct 28, 2018 7:30 pm
by lck
cmb wrote:
Sun Oct 28, 2018 5:57 pm
Since CMSimple_XH 1.7.3 has been released 2017-12-21, ...
Since CMSimple_XH 1.7.2 has been released 2017-12-21, ...
cmb wrote:
Sun Oct 28, 2018 5:57 pm
While there is no GA available yet (scheduled for 2018-12-06), it appears to be sensible to do preliminary testing of the latest avaialble RC. Windows users can download from https://windows.php.net/qa/; for other systems you have to built yourself as usual. XAMPP users should download the x86 Thread Safe variant, and temporarily overwrite the contents of the XAMPP php/ folder with the extracted files and folders.
Thanks. Done, worked.

Re: Release CMSimple_XH 1.7.3

Posted: Sun Oct 28, 2018 9:29 pm
by cmb
lck wrote:
Sun Oct 28, 2018 7:30 pm
cmb wrote:
Sun Oct 28, 2018 5:57 pm
Since CMSimple_XH 1.7.3 has been released 2017-12-21, ...
Since CMSimple_XH 1.7.2 has been released 2017-12-21, ...
Thanks! Fixed above.

Re: Release CMSimple_XH 1.7.3

Posted: Mon Oct 29, 2018 10:14 am
by manu
cmb wrote:
Sun Oct 28, 2018 5:57 pm
...
XAMPP users should download the x86 Thread Safe variant, and temporarily overwrite the contents of the XAMPP php/ folder with the extracted files and folders.
How do I recognize the successful update? phpinfo still shows 7.1.1.

Re: Release CMSimple_XH 1.7.3

Posted: Mon Oct 29, 2018 11:39 am
by lck
manu wrote:
Mon Oct 29, 2018 10:14 am
How do I recognize the successful update? phpinfo still shows 7.1.1.
Bei mir wird es im Backend unter Info als 7.3.0RC4 angezeigt. Ich arbeite allerdings mit portablen Versionen von Xampp.
Siehe dazu auch viewtopic.php?t=12675#p59641.
Ich habe die neueste Version heruntergeladen "xampp-portable-win32-7.2.11-0-VC15.7z", entpackt und "setup_xampp.bat" ausgeführt und dann, wie von Christoph beschrieben, die Dateien im php-Ordner mit den Dateien aus php-7.3.0RC4-Win32-VC15-x86.zip überschrieben.

Ich habe auch schon ein Problem mit PHP 7.3 und XH 1.7.2 und der Master-Version von 1.7.3 festgestellt. Sollte dazu ein neues Thema aufgemacht werden?

Re: Release CMSimple_XH 1.7.3

Posted: Mon Oct 29, 2018 12:38 pm
by manu
Danke lck
mit Deinem windows.php.net link klappt es. Für mein Verständnis war XAMPP schon windows.

Re: Release CMSimple_XH 1.7.3

Posted: Mon Oct 29, 2018 1:05 pm
by cmb
manu wrote:
Mon Oct 29, 2018 10:14 am
How do I recognize the successful update? phpinfo still shows 7.1.1.
Klappt bei mir auch mit den nicht-portablen Versionen. Ich habe lediglich php/ in php-orig/ umbenannt, einen neuen php/ Ordner erzeugt, und dorthin den PHP-Download entpackt. Dann noch php-orig/ini.php nach php/ kopiert und den Server neu gestartet – voilà.
lck wrote:
Mon Oct 29, 2018 11:39 am
Ich habe auch schon ein Problem mit PHP 7.3 und XH 1.7.2 und der Master-Version von 1.7.3 festgestellt. Sollte dazu ein neues Thema aufgemacht werden?
Ist vielleicht besser.

Re: Release CMSimple_XH 1.7.3

Posted: Mon Oct 29, 2018 4:31 pm
by olape
cmb wrote:
Sun Oct 28, 2018 5:57 pm
so please no new features or other enhancements (of course, sometimes it's not clear whether something is a bug or just should be improved).
So this won't move in, then? In fact, it is a mistake, but only a logical one.

https://github.com/cmb69/cmsimple-xh/tree/start-page

Re: Release CMSimple_XH 1.7.3

Posted: Wed Nov 07, 2018 5:11 pm
by cmb
olape wrote:
Mon Oct 29, 2018 4:31 pm
So this won't move in, then? In fact, it is a mistake, but only a logical one.

https://github.com/cmb69/cmsimple-xh/tree/start-page
It seems to me that it is debatable whether this qualifies as bug. After all, it's similar to requesting the start page with index.php or without. Anyhow, I created an issue for the 1.7.3 milestone so we can decide whether to fix it for 1.7.3, for 1.8, or maybe later/never. As for me, I'm reluctant to do it for 1.7.3, since its somewhat fiddly, and I don't consider it to be an urgent improvement (would like it for 1.8, though).

Re: Release CMSimple_XH 1.7.3

Posted: Wed Nov 07, 2018 5:49 pm
by olape
cmb wrote:
Wed Nov 07, 2018 5:11 pm
It seems to me that it is debatable whether this qualifies as bug. After all, it's similar to requesting the start page with index.php or without. Anyhow, I created an issue for the 1.7.3 milestone so we can decide whether to fix it for 1.7.3, for 1.8, or maybe later/never. As for me, I'm reluctant to do it for 1.7.3, since its somewhat fiddly, and I don't consider it to be an urgent improvement (would like it for 1.8, though).
Just a thought.
Do not change the version tactic!