New feature: Meta description and meta images to be used for social media sharing is now automatically populated from the press release data.
Updated redirect function: When moving a website to WaaS, there is a tool to manage redirects. This is used to keep legacy links working, for instance if someone has bookmarked a page. This function did not work for old addresses containing dots, for example “address.aspx” for security reasons: WaaS blocks all requests to “dot-files” which are not found in the file system since all websites are constantly scanned for files like “wp-admin.php” to find vulnerabilities. Now you can allow certain file endings to utilize the redirect function.
Updated system widget: The built-in Disclaimer widget is used for information that should not be shown until the visitor has agreed on certain terms. This widget has now more flexible settings.
Upgraded developer feature: The built-in import function is used when migrating a website to WaaS. This function can now handle sites with huge amount of content.
New editor feature: In edit mode there is a new panel that scans the page you are working with in real time to find three kinds of issues:
Broken links (internal and external links, images, etc)
Spelling and grammatical errors (multiple languages supported)
Accessibility issues (poor contrast ratio, wrong heading structure and more)
New feature: For clients using Cision as press release vendor, attachments are now renamed to the label of the attachment. Previously, the filename was kept intact, typically a random number, like 123456.pdf. Now they are renamed to the label, in lower case, and with all non-alphanumeric characters replaced to dash, e.g. “Annual Report 2019” becomes “annual-report-2019.pdf”
New feature: Parallax blocks. Parallax scrolling is a nice way to add depth to your website. Earlier, the only built-in parallax effects were on background graphics. Now it is possible to make any block fully parallax. A quick example can be found here. Notice how the graphical objects scroll with different speeds, adding depth to the website experience.
Update: Financial reports created from press releases now inherit the regulatory information flag.
Editor improvement: Widgets with a control field for entering urls now supports full urls, i.e. to external websites.
New feature: Interactions. Blocks and sections can now be grouped and organised by common UX patterns. Today, these patterns are Carousel, Tab panel, and Accordion. Like all system widgets they are developed according to best practices when it comes to speed, usability, and accessibility.
New admin feature: A search function to see which pages uses a particular widget.
New system admin feature: A search function to see which clients are using a particular system widget.
Bug fix: For clients using AM/PM notation in lists with dates, the lists are now sorted correctly, even if some of the list items only have date, no time.
New feature: In the built-in forms-widget, it is now possible for the visitor to upload attachments.
Infrastructure: Updates to the built-in text editor tinyMCE
New image bank feature: Paging is now built into the image bank widget.
Update: Twitter has a new link sharing format, and it is now reflected in WaaS.
New PDF feature: It is now possible to create hyperlinks directly in generated PDF documents, also for links to the internal website.
New chart feature: The built-in chart tool now supports animated charts (for bar, line, and pie charts).
New PDF feature: When using WaaS to create PDF documents, it is now possible to have deviating headers/footers directly in the editor
UX improvement: for clients using a top menu with hover expansion, there is now a new feature to simplify mouse navigation.
Bug fix: All features in the image bank widget didn’t work in old versions of Internet Explorer
Enhancement: For clients using Modular Finance as press release vendor, all attachments are now downloaded to be hosted by WaaS directly.
Enhancement: For clients using Cision as press release vendor, the system now accepts png as image format when it comes to creating thumbnails.
Editor feature: Cross browser testing is now integrated in the editor environment. The administrator sets up which pages should be controlled, and the function fetches screen shots in various devices.
Editor feature: Interactive checklist to be used prior to a website launch. It is integrated into the system and picks up some of the items automatically (such as whether analytics is set up). Today, the checklist consists of 50 items.
Infrastructure: The integrated help system with articles is now centralised into one single database.
Milestone: Accessibility features. Sites built with WaaS has always been accessible, but now we have taken it even further. New projects will be built this way, and existing projects can be upgraded. Please contact us to upgrade your project.
Support for single language sites with multi language press releases.
Infrastructure: New file management module (to server images, pdfs, etc).
Image bank updates: Image categories has two new features: To translate them to other languages and to rearrange them in the admin interface.
Editor feature: It's now easier to see whether you are in the test or the production environment, and also to switch between the two.
Share-ticker improvements: It's now possible to fine-tune the date formats in more detail
New feature: Public writeprotected folders which can host static assets.
Accessibility feature, to specify language on blocks: This is helpful for screenreaders if you for instance have a block with Swedish text where the rest of the page is in English.
New feature: RSS feeds. The administrator can set up different RSS-endpoints with advanced filter functions.
Image bank updates: Increased accessibility and an admin search function.
Cision press releases: Support for multiple accounts
Developer feature: Object-fit polyfill (a tool to easier support legacy browsers)
New Modular Finance widget: Ownership concentration
Admin tool: When working with complex widgets in multi-langague sites, you can now copy all settings between languages
Press release imports can now be set to ignore releases before a certain date
Developer productivity: If a widget breaks, an error message with stack-trace is now shown.
Accessibility: It is now possible for the editor to change the ALT-tag of the logotype in the page header.
New feature: Sections can now be set to be hidden. This is useful when creating a complex section that should not be available for a while, etc. All markup for the section is excluded when rendering the page (not only with styling “display: none”)
Performance improvement in edit mode: For sites with large number of press releases, these are not loaded immediately when in edit mode.
When adding content to a page which is already full of content, the new content would be placed outside the viewport. That is now fixed.
It is now much easier to switch languages in PDF creation mode.
New library widgets: Dividend table and dividend graph (Modular Finance only)
Infrastructure: Filenames containing letters like å, ä, and ö are not allowed in WaaS (and it’s impossible to upload such files). However, when files are being added programmatically, it is allowed, but the files would not show. That is now fixed.
Bug fix: When splitting blocks containing widgets, the widgets could in some cases break
Bug fix: When using compiled pages, the global CDN cache was not cleared.
New library widgets: Orderbook and trades (Cision only)
New navigation system: For mega navigations, the public visitor now can show and hide third level menu items.
Image bank updates:
Possibility to search the image bank on meta data, keywords and more.
Possibility to sort images (not only by latest added, but by drag and drop)
If the images are re-arranged, updated, added, or deleted from the image bank, the CDN cache of the associated pages using the image bank are cleared automatically.
Feature enhancement: Parallax images now runs smoother on mobile devices.
News-lists: When using the paging function (the “load more news” button), the system now prevents duplicated sub-headings.
Developers: When creating a new site, the system now makes sure the developer has access to the latest starting templates.
Press releases: If two press releases has the exact same heading, and are sent the same year, the system now adds send date as url slug automatically.
Improved module: The share ticker module from Cision now has more features.
Upgraded module: The share graph module from Modular Finance is upgraded and works better in mobile
Improved navigation system: For websites with hover activated navigation, more user-friendly buttons are now activated in tablet landscape mode.
New editor feature: SEO and content advice built into the editor. It analyses the content in real time and provides tips for readability and search engine optimization. Please contact us to activate it to your account.
Improved feature: Manual redirects (301) are now more flexible on where to redirect.
Performance improvement: For sites with very large number of pages, WaaS now has a better page load mechanism to make things faster and easier to work with.
New feature: When fetching press releases from 3rd party, WaaS now detects whether it is a financial report. If so, it creates a report page for the financial archive (Cision or Modular Finance only).
Feature improvement: For password protected sites, the custom designed login page had to have inline graphics (becuase images also required login). This is no longer the case.
Performance improvement: New cache mechanism is added to get faster page loads, especially experienced in the CMS editor.
Performance improvement: The CDN cache purge function (the function that clears the CDN cache) is rewritten to increase the number of pageviews served by the CDN.
Security improvement: New components added for increased security.
Feature improvement: The lookup redirect feature mentioned in the previous release note now tries to match the requested language version (for multi-language websites only)
Widget improvement: Sharegraphs now include thousand delimiter sign even on mouse-over values.
New 3rd party added: Modular Finance for news distribution and IR modules.
News distribution: GlobalNewswire now supports the flag for Regulatory news.
New feature: For password protected sites, the login page can have custom design.
New feature - Lookup redirects: If a requested url doesn't exist, and has no manual redirect defined, the system will try to match its slug (the last part of the url) with an existing page and redirect there if found. This feature is optional and needs to be enabled per site.
New pagelist filter type: Checkboxlist
Editor improvement: New filebrowser built from scratch.
Editor improvement: The tool buttons for editing sections, blocks, and widgets are redesigned to make them easier to use.
When formatting Norwegian dates, Norwegian Bokmål is used.
New feature: Forms can now spam-protected with captcha.
Press releases: For sites using Cision, contact- and company info is now saved in separate fields.
Admin feature: When importing all press releases from Cision, the administrator can choose not to download attached files.
Admin feature: When importing or exporting pages between the test and production environments, all date fields are converted to the correct format.
New feature: Timezone support for all datepicker fields in the application.
New news distribution integration: GlobalNewswire
Upgraded database driver for MongoDb to 3.2.7
CSS compilation adjustments for better user experience in Internet Explorer
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)