Serendipity Styx Blog

Serendipity Styx 4.3.0 release

N° 2023/08 - The Serendipity Styx 4.3.0 release php8.3

4.3.0 - The Autumn Update Edition

This maintenance update is the last regular Serendipity Styx 4 series revision supporting the PHP 7.4+ Series. If nothing in the following development of next major Serendipity Styx version 5.0 is discovered, which needs an important backport refactoring, further only urgent bugfix or security point releases will be given.

As already pointed out: With the release of PHP 8.3 the EOL for PHP 8.0 has arrived. Please update to latest available PHP version for your system, to be able to work with all features Serendipity Styx supports.

Some important refactoring and future update changes have been made. So this is not only a pretty good maintenance upgrade, it is supposed to be a must have revision to positively checkout into the future of Serendipity Styx ! Read the changelog, please.

Styx 4.3.0 spices

  • Ready for the new PHP 8.3 version
  • Refactor comment escaping, fixing a regression with valid code snippets on re-edit cases
  • Improve some icons, helper constants and documentary links
  • Improve the backend startpage overview plugin API for plugin hooked “section” placement, so it better works as a normal dashboard widget
  • Upgrade some template and core assets, eg. jQuery lib, Smarty, etc.
  • Retired plugin “serendipity_event_smartymarkup” due to Smarty changes
  • Improve the [ pure ] standard theme by adding “back-to-top” anchor jumpers
  • At long last, allow other core themes to follow an elder [ core / pure ] improvement, to exclude empty (blog) years in the archives (list)s
  • Refactor and fix the plugin zombies comparison checkup maintenance task
  • Improve the MediaLibrary workflow for better RichText editor placement
  • Add logic to check an automatic upgrade GO for the next Styx major 5 series
  • Prepare Spartacus to check and run “additional_plugins” updates over the new “legacy” named Github branch, until next major Styx 5.0 revision has settled
  • Added a remote ticker notification system for urgent update and future preparation notifications
  • Certain bug fixes for several core tasks
  • Improved the backend markup indents for the main content where possible

Take it !! And - See you on next 😎 Serendipity Styx 5.0 - hopefully - !😃

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

Watch your PHP version

N° 2023/07 - Watch your PHP version php8.2

End of Life for PHP 8.0

Please notice: PHP current Version series are not that long supported any more like they were with elder PHP series, i.e. PHP 5. See this official Support Until announcement page. Even for PHP 8.0 EOL time will end in 3 weeks:

7.2 7.3 7.4 8.0 8.1 8.2 1 Jan 2020 1 Jan 2021 1 Jan 2022 1 Jan 2023 1 Jan 2024 1 Jan 2025 1 Jan 2026 Today: 31 Oct 2023 </div> </div>
Active support A release that is being actively supported. Reported bugs and security issues are fixed and regular point releases are made.
Security fixes only A release that is supported for critical security issues only. Releases are only made on an as-needed basis.
End of life A release that is no longer supported. Users of this release should upgrade as soon as possible, as they may be exposed to unpatched security vulnerabilities.

So better hurry up. The new upcoming Styx 4.3 is your last chance series to work and live with your current PHP versions, but we do recommend to use the latest 8.2 revision! 😉 After Styx 4.3 the work on the new Styx 5 (major) series starts, which will require a minimum of PHP 8.2.

See you soon on this channel!

Serendipity Styx 4.2.0 release

N° 2023/06 - The Serendipity Styx 4.2.0 release php8.2

4.2.0 - A Maintenance Release

Serendipity Styx 4.x.x revisions will be the last update Series supporting the PHP 7.4 Series and will further on only see some maintenance or bugfix releases. The previously announced change to PHP 8 minimum requirement was stashed and we now start developing Serendipity Styx 5.0 up from PHP 8.2 as the minimum. Styx 4.2 has ironed out several bugs and other inconsistencies and is pretty much another good maintenance release, pushing a new 😎 Styx Logo. Read the ChangeLog.

Styx 4.2.0 faces

  • Add the new Styx Logo. “Gone fishing… Phishing for inspiration…”
  • Improve header sets up from HTTP/1.1, including some LiteSpeed server cache exceptions
  • Several Theme templates were updated for some issues
  • Fix and improve the “last page of” multipage search results on MySQL
  • Improve the MediaLibrary messaging for ImageMagick
  • Improve several references with plugin categories
  • Upgrade some template and core assets
  • Improve the new [ b53 ] Work-In-Progress [ WIP ] theme for final assets and new configurable color themes
  • Fix .htaccess core templates for Apache 2.3 deny syntax. This also is the minimum Apache Server version supported.
  • Bug fixes

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

Serendipity Styx 4.1.3 release

N° 2023/05 - The Serendipity Styx 4.1.3 release php8.2

4.1.3 - A Bugfix Release

After the Serendipity Styx 4.1.2 bugfix release we found it related to PHP 8.2 version on certain servers too.

Styx 4.1.3 fixed

  • A follow-up regression found for PHP 8.2 versions
  • Fix entries search result on bool (no result) for PHP 8.2
  • Improve [ b53 ] theme
  • Other minors

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

Serendipity Styx 4.1.2 release

N° 2023/04 - The Serendipity Styx 4.1.2 release php8.2

4.1.2 - A quick Bugfix Release

Quickly after Serendipity Styx 4.1.1 bugfix release we found it related to PHP 8.1 version too.

Styx 4.1.2 fixed

  • A follow-up regression found for PHP 8.1.x versions

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

What next?