Thalassa CMS logo

Thalassa CMS

«««321»»»

Thalassa CMS news


Thalassa 0.3.75

Wed Jun 17 16:16:40 2026 UTC

Thalassa 0.3.75 is available for downloading.

This release introduces one (minor?) new feature: macro expansion is now available for the content coming from headed text files. To enable it, add the token macro to the list within the format header field (follow the link for details).

Also this release incorporates fixes for this (sorry, the discussion took place in Russian; TL;DR: list item pages can now be correctly generated for set-based lists, although hardly this is really useful) and this (sorry guys, the macros %[lsort:] and %[lindex:] didn't work in both 0.3.70 and 0.3.71, crashing to the coredump both the generator and the CGI).


Thalassa 0.3.70

Tue Jun 9 19:40:00 2026 UTC

UPD (June 11, 2026): Thalassa 0.3.71 is uploaded; contains a couple of minor fixes.

A lot of fixes were applied to the Thalassa source here and there since the last release in February, so I decided it is time to publish them, despite the project is still in financial troubles. Hence, Thalassa 0.3.70 is available for downloading.

Besides fixes, it now contains one completely new feature: logging for the CGI. By default (if you don't provide the [logging] section in your thalcgi.ini) the CGI doesn't log anything anywhere, just like its previous versions. Follow the links for details.

Support for the logging feature added to all existing site templates. Feel free to copy the new base/ subdirectory contents over your existing one; then, if you need/want some logging, add the file named logging.ini containing the desired [logging] section. The file from the new version of the template may be a good start. Don't worry, it won't cause any errors if you don't add the file, as the base part of templates performs the appropriate check.

Here is the list of the rest of the changes:

  • typo in the README file fixed;
  • typo in the file examples/Common/en/cgitexts.ini fixed;
  • the scriptpp library's version updated after some bugs got fixed in it;
  • as a result of a failed login attempt, the interactive session now closes; this makes it a bit harder to bruteforce those single-use passwords;
  • closed the possibility of sending passwds to a pending acct (yes, sorry, this possibility exists in the earlier versions, so please consider updating your version of Thalassa);
  • captcha md5 trick made slightly more sophisticated;
  • added the blockgroup named footerbottom to the Smoky template, where it didn't exist before; also and the blocks-related label named ^front to all the three templates.

RSS feed