Serendipity Styx Blog

Serendipity Styx 2.9.5 release

N° 2020/3 - The Serendipity Styx 2.9 branch 2.9.5 release.

Styx 2.9.5 applies

  • Fixes some upgrade task issues upgrading from old Serendipity (S9y) versions
  • Fixes some database utf8mb4 migration issues when upgrading from (ditto)
  • Fixes very old password MD5 migration issues when upgrading from (ditto)
  • Fixes a backend style for rare case
  • Fixes some spamblock cases with filter checks and newer mysql versions
  • Added some Smarty backward-compatibility methods for very lazy upgraders. This only applies to this 2.9 branch and is done only, while the thrown exception error reasons were unguessable for non-professionals. Do not wait; Do it now!
  • Again, PLEASE read the 2.9.1 blog post for further branch upgrades only! The 3.0-beta1 release is very near!
  • While this revision is a good new start and endpoint for s9y migration upgrades, the help centers installation guide got an update, recommended to read.

Check out the ChangeLog for details or even read the commit history for more. See download

Serendipity Styx 2.9.4 release

N° 2020/2 - The Serendipity Styx 2.9 branch 2.9.4 release.

Styx 2.9.4 applies

  • Fixes Spartacus Pluginlist Synchronisation issues
  • Fixes a MEDIA.base_properties property_subgroup assignment. Regressional fixes went to frontend related media_showitem.tpl template themes [default, default-php, 2k11]. Watch out for custom copy themes.
  • Fixes the (MySQL) “simple” Install routine for utf8mb4 usage. Auto fix previous “simple” installs by maintenance check.
  • Again, PLEASE read the 2.9.1 blog post for further branch upgrades only! The 3.0-beta1 release is near!

Check out the ChangeLog for details or even read the commit history for more. See download

Serendipity Styx 2.9.3 release

N° 2020/1 - The Serendipity Styx 2.9 branch 2.9.3 release.

Styx 2.9.3 applies

  • Some Bugfixes for extended Serendipity features
  • Some Bugfixes for Serendipity Styx themes. Watchout for copy/child themes!
  • Some security related fixes
  • Improvement for the comment underline assignment. Check some elder comments!
  • Again, PLEASE read the 2.9.1 blog post for further branch upgrades only!

Check out the ChangeLog for details or even read the commit history for more. See download

Serendipity Styx 2.9.2 release

N° 2019/5 - The Serendipity Styx 2.9 branch 2.9.2 release.

Styx 2.9.2 applies

  • Some Bugfixes for extended Serendipity features
  • Support branch upgrades only by manually applied configuration change. PLEASE read the previous 2.9.1 blog post!

Check out the ChangeLog for details or even read the commit history for more. See download

Serendipity Styx 2.9.1 release

N° 2019/4 - The Serendipity Styx 2.9 branch 2.9.1 release.

While heavy development of upcoming Serendipity Styx 3.0 is making huge progress, several issues were found in the 2.9 branch too. This is a point BugFix release.

Having laid in bed with Yoko, this is the Woodstock success Revision. No Chaos - just Peace and Happiness - and the destroying beauty of Jimis SSB - Just Wow! :)

Branching your Autoupdate Notifier for 2.9.x


Since having already noted that upcoming Styx Next is a major upgrade (see 2.9.0 post), which will require a modern PHP 7 version, we have to give some Important Notes about branches and future upgrades.

The current alpha state of the masters branch NEXT Development already requires PHP 7.1.3 as the absolute Minimum. This may even raise up to a required PHP 7.3.x version before (beta) release(s) in the next few months, in 2019/20. If you still are on Debian 9 last stable Stretch for example, you actually have a PHP 7.0.x version running that will not change until a Debian 10 Buster upgrade is performed. Even though it is possible to upgrade such a system to a newer PHP version, even provided by its Maintainer, some of you have or want to stick to PHP 5.6 or PHP 7.0 a little longer.

Serendipity Styx 3.0 does not only require an up-to-date PHP version, it also requires PHP/GD/ImageMagick with --webp support and an openSSL version which is at least a Debian Buster version like 1.1.1d for strongest login encryption! DO NOT use upcoming 3.0 on a system less than Debian Buster (10)!

To not get in conflict with the upcoming major 3.0 upgrade(s), you have to set up a new Update-RELEASE-file URL in your Backend Configuration Panel. Open Configuration - General Settings - and see the option Update RELEASE-file URL. There you add this new URL, pointing to the branch RELEASE file and submit the form: https://raw.githubusercontent.com/ophian/styx/styx2.9/docs/RELEASE

Now you will only get future update request notes if a new branch release, like (next) 2.9.2 is prepared to supply. If you then are ready for upcoming Styx 3.0 Next, you just change it back to the master branch at: https://raw.githubusercontent.com/ophian/styx/master/docs/RELEASE

Styx 2.9.1 runs (…some highlights)

  • Bugfix some non violent extended features of Serendipity (in the MediaLibrary and Plugins)
  • Fix some Themes extending features
  • Added global frontend styles for the new figure/figcaption support, and let the CKEditor notice these elements
  • Fixed the wrong counted assign for the (optional) stable Archive
  • Some language constant fixes and improvements

Check out the ChangeLog for details or even read the commit history for more. See download

What next?