Cookie disclaimer updates: It is now possible to prevent Google analytics from loading at all until the visitor explicitly approves it.
New feature: Pagelists now have paging function. The editor sets how many items should be displayed, and then a "Load more" button will appear.
Improvement: The built-in Disclaimer widget is used for information that should not be shown until the visitor has agreed on certain terms. This widget now has more options and is more flexible.
Editor user interface improvement: For editors with very large screens, the editor environment now makes better use of this space.
New feature: Placeholder pages. These are used for pages with large amounts of sub pages for organisational purposes. If the user navigates directly to a placeholder url, she will automatically be redirected to its parent page. A typical use case is the news archive, where you can divide the news into year folders for instance.
Improvement: The built-in video widget now respects the maximum width for the body text (even if the block itself is wider).
New feature: A widget has default values that can be overridden on a page. The developer can now restrict which values are overrideable.
Administrator feature: Widget types can now be re-ordered and organised into different folders for better structure.
Developer productivity: When designing the search result page, sample search results are shown in local developer mode.
Bug fix: In charts with axis unit labels, the unit label was misplaced in certain versions of Internet Explorer.
New feature: The built in subscribe widget is now more adjustable so the administrator can customize the texts even further, and add different kinds of news stories to subscribe to.
Performance improvement: “Harder” cache for the font files to provide a glitch free user experience.
New developer feature: The static search engine for annual reports now work in local developer mode.
New accessibility feature: The parts in a pie chart is now readable for accessibility tools, and possible to navigate with the keyboard.
New editor feature: The link tool is now possible to use to create anchor-links, i.e. links that will scroll the visitor smoothly to a specified heading on the target page.
Project start-up feature: When onboarding a site to WaaS we have a new tool to crawl the existing site, get all content, images, and files, and reorganizing it into a WaaS compatible format.
CMS interface tweaks to take advantage of the new Google Chrome version
Addition to the new style search mentioned in the previous post: It now also finds occurrences in blocks or sections
New feature: Themes. When creating a new website in WaaS, you can pick a theme to start with.
CMS interface touch up: When reloading a admin tool, the corresponding tree node is expanded.
New feature: Global search tool to detect which styles are used on a site (used to be able to clean up the style classes in a more secure way)
Milestone: New website layout creation tool. This is used by the developers for the overall layout and design, like the navigation system, colours, and typography. Faster development and higher quality.
Developer feature: Two new control types: Icons and Textfields in a grid. This is used when the developer creates the user interface for the editor.
Editor productivity: You can now limit to which sections/pages a specific widget is available, to get a better overview in projects with a large number of widgets.
New feature: Different sections can now have different widths even if on the same page.
Bug fix: How very long texts flow between different pages in the PDF creation tool.
Bug fix: Chart axis bug fix
Developer productivity: Global search function for source code
Admin improvement: When uploading to the file archive, a clearer notification is shown when everything is complete.
Widget improvement: The built-in sharegraph now defaults to intra-day mode if listing date is within 48 hours.
Chart improvement: Possibility to have thousand delimiter in the chart axis.
Security fix: The built-in buttons for social channels opens in a new window, and the correct set of security settings is implemented.
Editor simplification: Styles can now be grouped and presented as a dropdown instead of the checkbox list. This is useful for instance for section background colours.
Editor simplification: Styles can now be sorted to make it easier to find the checkbox you are looking for.
New feature: Static search engine for sites that should be exported to other platforms.
Editor improvement: Font files can now be navigated to despite working with a password protected site (to make the preview mode more correct).
Upgraded the text editor, TinyMCE 4.9.2
Upgraded the code editor, Ace editor 1.4.2
Developer productivity tools
Built-in ejs objects
PDF improvement: Better precision when managing page-breaks in PDFs.
New feature: To switch page template for an existing page.
New chart type: Stacked bar
Chart improvement: The chart tool now has a field for chart description
Image improvement: It’s now easier to align background images depending on screen size and image focus point.
Bug fix: Handle the case when a background image has been removed.
Milestone! WaaS now has the ability to create PDF documents based on the site’s regular pages. See MAG's annual report for example. Please contact the WaaS team to learn more.
New feature: Download the entire site (or parts of it) as a .zip file with static HTML pages.
New feature: Blocks can now be copy-and-pasted.
Performance improvement: Youtube-videos are not loaded until the visitor interacts with them.
New admin function: To upload multiple files, and ensure no non-alphanumeric characters are used
New editor function: For pages with inaccessible content (compiled pages, scheduled pages, shortcuts, etc.) there is now a button to show how to access the content again.
New admin function: To download files directly from the file archive
Editor improvement: The editor is now easier to reach for right-most blocks
The monitor of all websites on WaaS now ignores incomplete SSL chains
Bug fix: When uploading huge files, the system could freeze in some cases
Added feature in the hyperlink tool. It's now possible to link to a specific heading on a page. The page will scroll softly to that position.
When using multiple Google fonts, these are bundled to one single call for increased performance
Upgraded Nodejs to version 8.11.1
New system tool to monitor all websites on WaaS
Added the tool "bullet list" in the rich text editor for controls
Excel imports (whole Excel files, not only the already existing copy-and-paste from Excel function)
Upgraded the log in system (Auth0)
More prominent warning messages when deploying new code
Added features for advanced table editing. When a table is selected, new tools appears to insert/remove rows and columns, etc.
Bug fix: Newly created sections didn't respond when adding styles templates to them.
Redesigned section background tool, including support for video
Upgraded file storage system
More robust support for very large zip files
Scheduled jobs for Nasdaq pressreleases
Google Tag manager integration
Improved selection tools in the file browser
IP Anonymization in Google Analytics (due to GDPR)
New features in the search engine:
Show number of hits
Show url of each search hit
An additional search box on the results page
Refined settings for standard texts
Stronger control of uploaded file names
New admin tool: To create screen shots for project specific help articles
Editor interface: checkbox for opening links in a new window
Help manual: some help articles now has a "Show me how" button that demonstrates in the user interface how things work.
New feature: Block animations. These are defined per project, but can be imported from a standard library (approx. 50 standard animations). The editor attach animations to any block on a page, and it starts the animation when the user scrolls down to its position.
Support for global syllabications: The system adds soft hyphens to words defined by the administrator. Example: "innovative" becomes "innova-tive" when needed.
Client specific help articles can now be hover-connected to form fields, including style checkboxes
Styles can now be applied to charts
Block- and section styles can now be made available only for certain sections (to clean up the editor interface)
Clearer indication that the system is busy when uploading heavy images
Feedback buttons sending data to Google Analytics now available
Linked blocks can now link to external pages and files
Possibility to link inline images
Compiled pages and footer can now have page-specific css styles
New admin feature: Download sections of the website and upload/import them to another environment (from test to production for instance)
New system widget: Twitter feed
Bug fix: Insert page-dependent widgets on unpublished pages failed
Save calendar events for Outlook, Google Calendar or iCal
Display images from your Instagram account through new Instagram API widget
Improved integration of intercom.io support function
Content widgets available in different languages
For editors: New search function for pages and admin tools
Schedule a page for expiration
Built-in format template to center text
Hide blocks or sections in specified devices
Possibility to create templates that are hidden from navigation by default
New date format in the page version list in edit mode
For developers: CSS and JS editors are hidden when working with pagetypes
Updated system widget: In the Cision subscribe widget you can now set which languages the visitors want to subscribe to
Scheduled publishing for pages
Possibility to create manual 301-redirects in admin-mode
Warning message when administrators are deploying pages from test to production
Upgrades in the core platform
Installed Azure Application Insights for better surveillance: https://azure.microsoft.com/en-us/services/application-insights/
New database connection procedure for increased performance
Upgraded Nodejs version to 8.9.3
Upgraded database driver for MongoDb to 3.0.1
Re-written proxy for file download for increased performance
Previewing unpublished pages
Updated system widget: In the searchbox widget you can now define placeholder (an semitransparent text in the textbox when it has no value)