Releases: vincent-peugnet/wcms
v3.17.0
new features
- new
%LOCATION%inclusion - option to disable typo fixer globally
- admin selectable template colletion
- URL cache management: new filter and sort options + page listing
Full Changelog: v3.16.0...v3.17.0
v3.16.0
[[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: v3.15.1...v3.16.0
v3.15.1
This release fix a bug in LDAP authentication introduced in v3.11.0.
Full Changelog: v3.15.0...v3.15.1
v3.15.0
What's Changed
- implementation of a comment system by @vincent-peugnet in #576
- new theme: carbon ghost
- URL checker cache management is now accessible from
home > filemenu
%AUTHORS% inlcusion do not use a parent <span> element but only a <a> element.
Full Changelog: v3.14.0...v3.15.0
v3.14.0
What's Changed
- New URLchecker panel to manage external link checker cache. Main new feature is that URL can be re-checked manually by editors.
- list: add datemodif and timemodif options, close #558 by @vincent-peugnet in #560
- add Nginx config sample in README, close #541 by @vincent-peugnet in #567
- allow spellcheck on Markdown elements in edit view
- option to display Markdown headings using a proportional size in edit view
- nestable filters in home view.
And of course some bug fixes !
Full Changelog: v3.13.1...v3.14.0
v3.13.1
What's Changed
- Documentation special layout to allow back button when navigating anchor by @jbidoret in #561
- Fix CSS and JS templain chain order 😇
- edit view: display user levels instead of number in authors list
Full Changelog: v3.13.0...v3.13.1
v3.13.0
New features
cacheTTL
A global time to live for page render cache can be defined in admin settings. Page can override this parameter in advanced settings.
Time limit can be deactivated by setting cacheTTL to -1. Or caching can be totally disabled (very bad idea 😅, but at least 5secs) by setting cacheTTL to 0
No-index
Page that are public may be indexed by search engines. Each page can now have noindex set to true to prevent being indexed by those engines.
It can be set in page's advanced setting panel or using multi-edit.
Admins can define if newly created page have this setting set or not.
Other
- admin can edit user's personnal URLs from the users interface
- full log file can be downloaded from Web interface
v3.12.2
This release fix a bug where the JS could not load due to missing taglist.js file.
Full Changelog: v3.12.1...v3.12.2
v3.12.1
This release just is just a fix to rendering error of manual due to new API doc stored in assets folder.
v3.12.0
New features
- all panels are closed by default if mobile browsing is detected (according to user-agent)
- URL checker give more details about failures (in edit right panel)
- admin can set default tags, content, templates settings for new pages.
- help button can be displayed on connect view.
- new "same as body" default selector for CSS and JS template. which is 99% of time what user wants.
- use fancy tag input everywhere (not just in edit view)
- display API doc next to user manual.
This release is supposed to be the first version that will work with the first release of Wsync client.
Full Changelog: v3.11.0...v3.12.0