Skip to content

W

v3.16.0 Breaking

This release includes 1 breaking change for platform teams planning a safe upgrade.

Published 1mo Productivity & Wikis
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

cms content-management-system ideas interactive-fiction labyrinth lightweight
+7 more
link markdown mindmap no-js php point-and-click wiki

Summary

AI summary

Wiki kinks ([[PAGE_ID]]) cannot be used in BODY; use %TITLE% inclusion with id parameter.

Full changelog

⚠️ Small breaking change: Wiki kinks ([[PAGE_ID]]) cannot be used in BODY anymore.
To achieve the same behavior in BODY, one can now use the new %TITLE% inclusion id parameter:

<a href="target">%TITLE?id=target%</a>

What's Changed

  • Page endering errors are nicely outputed to error log as warnings
  • URL checker is not triggered during render if user is not an editor
  • configurable Time Zone (Finaly !!)
  • url cache store reference pages for each URLs, which allow to display pages orgins for URL in management interface
  • page render feature a micro typography fixer based on page lang, thanks to JoliTypo library https://github.com/jolicode/JoliTypo/
  • new %COMMENTCOUNT% inclusion to output the comment amount of a page
  • new random option for pages sorting ! (that can be used in home view and in %LIST% inclusion)
  • rendering refactor: all W inclusion are now catched by the same regex, which is way more efficient

🎉 One of the most important change is that now W support a time zone setting (that can be set in admin panel) ! Before that, this was ridiculously hardcoded to Europe/Paris 🤭.

Full Changelog: https://github.com/vincent-peugnet/wcms/compare/v3.15.1...v3.16.0

Breaking Changes

  • Removed ability to use [[PAGE_ID]] syntax in BODY; replaced with %TITLE% inclusion using id parameter.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track W

Get notified when new releases ship.

Sign up free

About W

Lightweight, mutli-user, flat-file-database Wiki engine. Create pages quickly and edit them in your Web browser using Mardown/HTML/CSS/JS. The main difference with other wiki is that you are encouraged to customize each page style individually.

All releases →

Related context

Related tools

Beta — feedback welcome: [email protected]