Skip to content

Releases: vincent-peugnet/wcms

v3.17.0

09 Jun 21:16

Choose a tag to compare

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

24 Apr 10:54

Choose a tag to compare

⚠️ 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: v3.15.1...v3.16.0

v3.15.1

09 Apr 16:13

Choose a tag to compare

This release fix a bug in LDAP authentication introduced in v3.11.0.

Full Changelog: v3.15.0...v3.15.1

v3.15.0

08 Apr 22:34

Choose a tag to compare

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 > file menu

⚠️ this release include a small breaking change: %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

05 Feb 21:17

Choose a tag to compare

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

19 Oct 16:42

Choose a tag to compare

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

28 Sep 16:25

Choose a tag to compare

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

👉️ Full changelog

v3.12.2

01 Sep 15:25

Choose a tag to compare

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

17 Aug 17:34

Choose a tag to compare

This release just is just a fix to rendering error of manual due to new API doc stored in assets folder.

v3.12.0

17 Aug 17:07

Choose a tag to compare

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