Release notes

See individual changelogs for each package and plugin i the left menu.

New widget; Template Boards

A new static widget Template Board widget was added (part of the Everyboard plugin). It is similar to the Linked board widget, but more flexible using Content containers, queries and lists.

Read more about Template Board widget in it's own documentation.

Other things in March: Teaser image fallback logic in EU Resources package.

-- March 2021

Everyware 2.0 has been released!

The Everyware 2.0 plugin got a nice rewrite in many parts. Most improvements is around cache handling and how objects and search results are stored. Many packages was updated to adapt and make use of the changes with Everyware 2.

Other changes in February: NGINX conf got basic well-known support. Twig package update, and Project, Base theme 1 and Base theme 2 now uses it. Starter Kit updates and improvements.

-- February 2021

December-January 2021 overview

Starter Kit 1.0.0 got updated to PHP 7.4, along with all package dependencies below.

Naviga wp-admin branding and Twig additions is part of Project plugin 0.9.0.

Base theme bug fixes in Article list and Most read widget, gallery, photographers and for mobile iOS Safari. All part of Base theme 2 version 1.0.0.

Along with other fixes and upgrades in multiple packages.

November 2020 releases overview

Instagram post embeds was fixed in the NewsML parser due to a change in the Facebook API. Some other parsing bugs around Writer inline styling were also fixed.

The health test page in Wordpress 5 wp-admin gave some, to us, misleading warnings. Improvements were made for it to align with the Naviga customised hosting setup and sites config.

New plugin! RSS feeds plugin 🎉

The RSS feeds plugin 1.0 was released. With this initial version you can set up custom RSS feeds directly from wp-admin and connect to Lists in Dashboard for editors to work with, or use custom algorithms to make them completely automatic and specific for your needs.

The bundled RSS output template presents the Web teaser headline and image (from Writer) to the reader. That with a link back to the web article will encourage clicks and drive traffic to your sites. Custom templates can be built for special purposes.

What are the use cases for the RSS feeds plugin? Automatically post article links to Social media thru automation tools (example: Facebook) by dropping articles to a list in Dashboard. Or post all with high news value automatically.

Many email newsletter services can use RSS feeds as source, making it easy to work with your newsletters as lists in Dashboard.

You can probably think of more possible integrations. Read more about the RSS plugin

Starter kit got many updates

Updated and added scripts in Starter kit for init and update.

The init script now has all the package and dependency managers running inside Docker containers, reducing the local development requirements. The same script is also reused in Jenkins, making maintenance easier.

Updated to latest Wordpress 5 as default, with the classic editor as a plugin to keep the page admin familiar.

Dependencies have been updated to support Composer 2.0.

October 2020 releases summary

Starter kit 0.11.0 has been updated to use Wordpress 4.9.15, that's the latest 4.x version. This will probably be the last Starter kit running Wordpress 4.x, very soon we switch to 5.5.

Email notification plugin (WP-SES) dependency was updated.

Migrated old urls (OriginalUrl) was not always redirected properly, that has now been fixed. If you have migrated old articles using OriginalUrl, update is strongly recommended.

This Starter kit update also has database fixes, other general improvements and changes in scripts and tools. Check the Starter kit changelog for more details.

So we're now preparing Starter kit to officially support latest Wordpress. Therefor Everyboard 2.0.7 and Concepts 0.2.5 was released with fixes for Wordpress 5+.

Performance in OC API access was improved with Everyboard 2.0.7.

Fixed Instagram embed support in theme-eu-resources 0.9.0 (for EU base theme users) and theme-us-resources 0.2.30 (for US theme users), along with related improvements.

August-September 2020 releases summary

Drop-in plugins 0.3.0 got the Redis plugin updated. That brings fixes, sanitization and improvements to the internal Wordpress caching and OC caching.

Nginx-conf 0.6.4 got updated security settings for maintenance and support.

WP-SES plugin has been updated due to AWS change in authentication. It is used for sending emails from the site code and admin. Starter kit has latest version.

Both Article List 0.4.9 and Most read widgets (Google Analytics 0.5.7) got minor fixes.

June-July 2020 releases summary

Package Twig 1.0.0 was released using Twig 3. Some deprecations both in this package and in Twig itself. And this version may change how your functions, filters and templates are registered. So please verify your site when upgrading. Twig 3.x documentation.

Social media teaser metadata support was added in Lavender Base Theme 0.26.0. You can now specifically control the Facebook post text and image directly from Writer.

Maps embed support was now also added to everyware-theme-eu-resources 0.8.0. Themes using this package can now start implementing x-im/mapembed content. Also everyware-theme-us-resources 0.2.24-0.2.27 got added and updated fields.

Support for hiding and showing inline tags in the NewsML xml document has been improved. This can be used to filter out inline notes not intended for web sites. NewML 0.9.0.

Please update your own themes, packages and site projects. And contact support for help and any issues.

May 2020 releases summary

Concept sync infrastructure got initial support for more content types than Concepts, preparing for future functionality.

Maps embed support has been added for the parser everyware-newsml 0.8.0 and everyware-theme-us-resources 0.2.23. Themes can now start implementing rendering of x-im/mapembed content.

Feeds, teaser images and author concept pages has been improved in everyware-theme-base-1 0.5.5 and everyware-theme-us-resources 0.2.19-0.2.22.

Social media metadata (for use in og tags for example) has been fixed to use the Social media teaser, with fallback to the Web teaser, since everyware-theme-eu-resources 0.7.0. You can now set specific texts and image that will show on social media shares.

Everyboard update 2.0.6 has no new logic, just a composer licensing metadata fix.

March and April 2020 releases summary

Improved cache settings with NGINX conf 0.6.0-0.6.2.

Improved error handling with Concept plugin 0.2.4.

Staff page and RSS feed was added in Theme-base-1 0.5.0-0.5.5.

Customisable author details comes with Theme-base-2 0.24.0-0.25.0. Footer is rendered from a sidebar to make it much more flexible.

WP Theme mods can now be fetched with Base 0.13.1.

Switched to Twig 2.12.5 in Twig package 0.7.0-0.7.1. Template debugging, Twig extensions, deprecation warnings, and Twig filters and operators was added. Also deprecations and removed feature.

Redirect bug fixed in Network plugin 0.2.0-0.2.1.

Cleanup and refactoring was made in Theme-base-2 0.24-0.25: Navbar, Footer, Everyboards, Pages. Duplicated bootstrap CSS was removed. Open Content properties was cleaned up. SocialTeaser metadata was renamed.

Unnecessary dependency was removed in Imengine plugin 0.3.6.

February 2020 releases summary

With the latest NGINX conf 0.5.0 the project specific locations.conf is now also usable locally.

Minor fixes and optimisations in Project 0.8.6, Google Analytics 0.5.6, Settings parameters 0.2.3 plugins, and the Article List widget 0.4.8. Updated Twig integration in widgets Section header 0.1.1 and Social Media 0.1.1. Tighten the dependency to Everyware in the Concepts plugin 0.2.3.

Patrik Granlöv, Product owner Web Erik Vasquez Pettersson, Team leader Web core

January 2020 releases

New admin pages for detecting and managing errors and duplicates has been introduced in Concepts 0.2.0-0.2.2, in case bugs are found. A new sync route and a new local command tool for developers/ops. Triggering of events in create, update and delete endpoints. Improved API responses.

Allowed bots updated in NGINX package 0.4.3.

Minor design fixes in Base theme 0.23.0, and it’s now using proper sidebars.

December 2019 releases

Everyware base 0.13.0 with a new 404 triggering method.

Teasers had <a> tags removed in NewsML parser 0.7.4.

More New Relic logging in Support package 0.5.0.

Theme resources 0.4.4-0.4.5 got Concept fix and updated dependencies.

Base theme 2 got many config improvements and fixes, and improved concept error handling. Bootstrap variables, font sizes, colors. See changelog for detailed list of changes.

Patrik Granlöv, Product owner Web Erik Vasquez Pettersson, Team leader Web core

October and November 2019 releases

Search page support improvements in Everyware plugin 1.8.0 and Base package 0.12.0-0.12.1, now with better sorting and multi word searching. This also improves any other searches and queries from custom theme code.

Added support for retrieving png image format in Imengine package 0.3.5.

NewsML parser 0.6.5-0.7.3 and Base theme 0.21.0-0.22.0 got many fixes and improvements: Text styles. For example; mark elements and table caption, image caption and teaser text styling. Author contact details and photo. Youtube clip start time. Notice, headline teaser fixes.

Generic properties are extracted in NewsML parser. This can be used for different custom developed layouts in themes.

Base theme (and EU resources) got major improvement of CSS config to make it more configurable and easier to work with. Article has gotten tables, bylines top and bottom in article, Concept links, content part (facts box). Static pages now also inherits design from article view. Fixed full width rows (full-black-container), margins and padding so it is truly full width.

Bug fixes and widget improvements in Project Plugin 0.8.5, Article List 0.4.7 and Google Analytics 0.5.4-0.5.5.

Patrik Granlöv, Product owner Web Erik Vasquez Pettersson, Team leader Web core

September 2019 releases

Bug fixes has been released with Project Plugin 0.8.4 and Base package 0.11.0.

Some code has been moved from Base package to their own plugins. Base now also supports getting the total number of hits from Open Content. Usable for search results and pagination.

Cache invalidation 0.1.6 got new actions for code invalidation to make it possible to further improve it overall functionality.

Deploy script improvements has been done for many of the packages. It does not affect the functionality, but it makes future releases smoother and more enjoyable for our teams.

Base theme 1 is now at version 0.4.1 and got many CSS fixes and cleanup. Added social media icons and image caption.

Base theme 2 has got many 0.17.x releases. Scroll has been disabled when menu is open. Mixins has been updated and added for sizes, teasers, headline, grid. Board borders has been updated. Changes has also been made to search bar, with stretch feature and translations, and the Concept page has been improved.

Patrik Granlöv, Product owner Web Erik Vasquez Pettersson, Team leader Web core

August 2019 releases

Concept is being introduced in a more integrated way to Naviga Web. The Concepts 0.1.0 release updates the Wordpress UI. An API has been added to Naviga Web for the handling of Concepts from Open Content. This is stil work is progress and not yet ready for production use.

Sharing url API was added to the NGINX conf package release 0.3.2. This is very useful in external systems that wan't to link to the web, like mobile apps and news letter. Naviga Mobile supports this.

Article List widget 0.4.3 got UI and UX fixes.

The Most read widget got an update in the Google Analytics plugin 0.5.3. Bug fixes, UI/UX improvements and validation was added.

Base theme 1 version 0.3.3 got updated to use latest dependencies.

Base theme 2 version 0.16.2 had a lot of UI improvements, added video support, added Concept support.

Patrik Granlöv, Product owner Web Erik Vasquez Pettersson, Team leader Web core

Last updated