Serendipity Styx Blog

Serendipity Styx 2.4-beta1 was released

The Styx October 2.4-beta1 release brings exiting news for MySQLi users, “finally” fixes the MediaLibrary and adds some new widgets. And much more. Check the ChangeLog for details! And remember, Styx is PHP 7.1.x ready!

Styx 2.4-beta1 runs (…some highlights)

  • Set minimum required PHP version to 5.4+
  • Adding the migration task for full UTF8MB4 unicode support on MySQL server databases >= v.5.5.3
  • Installing new mysql systems already UTF8MB4 ready, if supported
  • Adding a new spamblocklog CLEANUP widget for SPAM-blown-up log database tables
  • Adding responsiveimages event plugin, which creates an easy way for authors to upload differently sized images and to scale images to the visitors viewport width
  • Fixing some more old and odd bugs in the MediaLibrary and its tasks (see changelog for details)
  • Preparations for translated theme info strings in the theme info layer, already done for [de]
  • Lots of optimising for the lang constants
  • Other optimized (backend) handlers and bugfixes
  • And some more…

See download

Serendipity Styx 2.3.0 was released

The Styx September 2.3.0 release brings another bunch of fixes for the MediaLibrary and adds the new gallery widget. And much more. Check the ChangeLog for details!
Styx is PHP 7.1.x ready!

Styx 2.3.0 runs (…some highlights)

  • Adding the new Gallery Widget for simple and easy gallery entries
  • Fixing old bugs in the MediaLibrary and refactored image processing
  • Lots of optimising for the comments, ping- and trackbacks
  • Latest Smarty
  • Strengthens Maintenance Mode handling
  • Enhance and optimise $serendipity[‘logger’] log/* files usage
  • Theme changes and security
  • Preparations for the future
  • And certainly a lot more…

See download

Serendipity Styx 2.2.0 was released

Styx 2.2.0 June release did not only finalise the 2.1.0 Snapshot, it also brought in some exiting new additions. Check the ChangeLog!

Styx 2.2.0 runs (…some highlights)

  • Works on Readiness for PHP 7.1
  • Optimise backend comments list for a better distinction of Comments/Trackbacks/Pingbacks
  • Secure and optimise the modemaintain plugin
  • Improve the Dashboard
  • Add and use random_bytes() to generate cryptographically secure pseudo-random bytes
  • Enhances Themes
  • Added secure installer with a token
  • Lots of Backend optimizations
  • Replace the old and deprecated mcrypt library with openssl for login attempts
  • And lots more..!

See download

Serendipity Styx 2.1.0 was released

#January 2017, 26th - Styx 2.1.0 was released.

A very intense cared release shot and more of a 2.2 version, which will follow soon, to demonstrate what Styx is in real life. See download

Serendipity Styx 2.1-dev migration builds

January 2017, 30th - Serendipity Styx 2.1rc1 was released.

December 2016, 28th - Serendipity Styx 2.1-beta3 was released.

September 2016, 26th - Serendipity Styx 2.1-beta2 was released.

September 2016, 03rd - Serendipity Styx 2.1-beta1 was released.

January 2016, 04th - Migration start

As you can see, the migration of Serendipity origin to Serendipity Styx took nearly one full year.

Epigraph: “Trouvez ce que vous avez attendez pas à regarder”

The main focus of Serendipity Styx 2.1 developer builds were rewrites in some older legacy parts of the core (URL routing, template fallback chain, experimental internal caching) as well as PHP7 compatibility in the API or external libs. Serendipity Styx had many month more time to develop and to mature, which made these development releases well-shaped bundles.

Notable changes include (…some highlights)

  • Various fixes all over - even in themes [ Read the ChangeLog! ]
  • New bundled responsive themes “Timeline” and “Clean-Blog”
  • Improved usability of plugin upgrades
  • Dashboard and Maintenance Section enhancements
  • Permission checks for the dashboard output and comments
  • Usability improvements to the media library, bulk moving support
  • Usability improvements to comments
  • Smarty library update, which brought the need for some template fixes, but - out of others - enhances Smarty, since inheritance is no longer a compile time process.
  • Re-integrated and reworked two very unique example themes, which is a PHP theme (default-php) and a simple XML (output) theme (default-xml).
  • Updates to other core bundled-libs as much as possible.
  • Usage of Zend-DB was reworked for most common cases (still marked experimental).
  • Added Maintenance “serendipity_event_changelog” widget.
  • Added Plugin-Update-Notifier “serendipity_event_plugup” plugin.
  • Some other changes or additions need to be found and/or enabled; Well, it truly is Serendipity, isn’t it?

See download

What next?