This release includes 1 breaking change for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
+7 more
Summary
AI summaryWiki 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
randomoption 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
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.
Beta — feedback welcome: [email protected]