Skip to main content
Logo

What's new in Contensis

We are constantly improving Contensis by releasing new features, squashing bugs, and delivering fresh documentation. Here's what's been happening recently.

Download Contensis

Contensis 10.0.1.176

  • Update

    Installer

    We've reduced the size of our installer by removing some redundant third party installers that were previously required.

  • Bug

    Contensis upgrade - placeholder data

    We've fixed an issue relating to Contensis upgrades in cases where there was partially deleted placeholder data.

    This occurred when nested sub templates were deleted from page templates, and the changes were saved but not approved. The content modification service incorrectly removed content from the published web pages.

  • Bug

    Content owner

    We've fixed an issue where the content owner was not set correctly on synchronised folders.

  • Bug

    Logs - thumbnail generation error

    We've fixed an issue where an unnecessary log was being generated because the resolved URL for a thumbnail image was http instead of https.

  • Bug

    Publishing

    We have fixed an issue where publishing would be slow in certain instances due to a recently introduced parser change.

Contensis 10.0.1.149

  • Bug

    Aliases

    We have fixed an issue where aliases were working on an intermittent basis.  

  • Bug

    Tables

    We've fixed an issue relating to tables containing merged header cells. The markup of the table would initially show as colspan/rowspan for the merged cells. However, if rowgroup/colgroup was added to the cells, then colspan/rowspan would be removed.

Contensis 10.0.1.142

  • Update

    Access to the content information screen

    We have implemented a security check which means you must now be logged into Contensis in order to see the content information screen.

    In addition to this fix we have also removed the PublicUser from the everyone group as it wasn't clear that this represented anonymous users and could end up in administrators inadvertently giving access to screens within Contensis.

  • Bug

    Deleted entries appearing on published sites

    We've fixed an issue whereby deleted folder content would fail to be removed from Elasticsearch meaning that it continued to show on your published site

  • Bug

    Elastic search

    We've fixed an issue that occurred if a search returned more than 10,000 results, which was the maximum number previously allowed in Elastic search.

  • Bug

    Metadata definitions

    We've fixed an issue where metadata definitions that were assigned to folders were not being deleted from the database when the folder had been deleted from the recycle bin.

  • Bug

    Related Items

    We've fixed an issue caused by exceptions being thrown when retrieving relationships from the WebCache at the same time as the cache was being refreshed.

  • Bug

    Structured content

    We've fixed an issue where structured content reverted back to previous dates in cases where a release schedule had been set and the file was subsequently opened as read-only.

Contensis 10.0.1.136

  • Bug

    Aliases

    We've fixed an issue where aliases stopped working, resulting in 404 errors being generated. This occurred when large numbers of aliases were being used on a site. 

  • Bug

    Change a page title

    We've fixed an issue that prevented users from amending the title of a web page after an initial save.

  • Bug

    Content creation

    We've fixed an issue where users were unable to create new content in a folder if the forms module had been removed from the original license key.

  • Bug

    Database replication service

    We've fixed an issue where the database replication service would fail if the CMS database password contained an equals character.

  • Bug

    Published site diagnostic scan

    We've fixed an issue that occurred when running a diagnostic scan for a published site, where the database connection file could not be accessed. This generated error logs on the server.

  • Bug

    Renaming or moving files in the 'App_Code' folder area

    We've fixed an issue where renaming or moving C# or VB files within the App_Code folder created duplicates in some instances. This had the potential to cause compilation issues, resulting in sites failing to start up.  

Contensis 10.0.1.123

  • Bug

    Folder Images banner control

    Fixed an issue where the folder images banner control failed to work under certain circumstances due to an invalid client ID.

  • Bug

    Management API

    Fixed an issue that occurred when creating an entry with no default language specified, resulting in supported languages being returned as null. 

  • Bug

    Relationships

    Fixed an issue relating to the order of publishing for the relationships XML file when adding or re-ordering related items, ensuring any changes are published correctly.

  • Bug

    Self diagnostic scan

    We've fixed an issue where the resolve self diagnostic scan was failing for publishing servers.

Contensis 10.0.1.113

  • Bug

    Code editor

    Fixed an issue where the code editor failed to save without any notification to the user when incorrect markup had been added. The fix has restored the notification to advise users of the nature of the error.  

  • Bug

    Desktop tool

    Fixed an issue with Contensis and Desktop tool connections when using TLS1.1 or 1.2 which prevented users from connecting successfully.

  • Bug

    Entries editor

    Fixed an issue where a prompt to save changes for an entry would appear when a user attempted to navigate away and no changes had been made.

  • Bug

    Error logging

    Fixed an issue that generated large numbers of logs related to the deletion of pages and subsequent publishing of parent templates. 

  • Bug

    Forms

    Fixed an issue where checkbox status in the forms settings area failed to save when publishing a form.

  • Bug

    HTML snippets

    Fixed an issue that occurred when adding HTML snippets to a page that resulted in empty paragraph tags also being added. 

  • Bug

    Structured content definitions

    Fixed a bug that caused the application pool to recycle when a change was made to a structured content definition. 

Contensis 10.0.1.101

  • Update

    Language synchronisation

    Added in audit logging when changing the synchronisation for a folder.

  • Bug

    CMS editor

    Fixed an issue where a confirmation screen overlay prevented users from clicking on the 'Preview' and 'Quality' buttons in the cms editor after an item had been submitted for approval.

  • Bug

    Content types and entries

    Fixed an issue that caused the display of multiple component fields when editing an entry. This resulted from changes made to the content type where an existing text field was replaced with a new field (component) that had the same API ID.

  • Bug

    CPU Usage

    Fixed an issue where ContensisTaskSchedulerService.exe was causing excessive CPU usage when processing large amounts of logs.

  • Bug

    Entries

    Fixed an issue where occasionally a 'Cannot deserialize the current JSON array' message would display.

  • Bug

    HTML Snippets

    Fixed an issue where ParserContext was null during the rendering of HTML snippets, causing a Contensis error to be displayed.

  • Bug

    Quality Assurance

    Fixed an issue where a user was unable to submit a page. This was caused by QA indicating valid links as broken when redirecting from https to http.

  • Bug

    Searching

    Fixed link resolution when using typed models in the delivery .NET API

  • Bug

    Taxonomy Manager

    Fixed an issue where a user couldn't switch language in  the taxonomy manager, without first having to load unsafe scripts.

  • Bug

    Track changes

    Fixed an issue where an error would occur when attempting to track changes across different content versions.

  • Bug

    WYSIWYG editor

    Fixed an issue that occurred when using the WYSIWYG editor and Firefox, where 'strong' tags were converted to bold tags.

Contensis 10.0.1.88

  • Bug

    Email link encoding

    We've fixed an issue where some email clients would cut off an email address where an ampersand is present. We now URL encode the ampersand which has greater support across clients.

  • Bug

    Monaco editor

    We've fixed an issue where the editor would move or remove closing tags in XML files, when opening a file to edit.

  • Bug

    Version history

    We've fixed an issue that prevents scrolling in the version history window when reverting to previous versions.

  • Bug

    Worker process terminates unexpectedly

    Fixed an issue where updating metadata/module definitions for a front-end site without CMS database access could cause the IIS worker process to terminate.

Contensis 10.0.1.81

  • Update

    TLS 1.2

    Added support for TLS 1.2 in system diagnostic scans

  • Update

    Validation messages

    Updated validation messages for integer and decimal fields for values entered that fall outside of the supported range.

  • Bug

    Audit Trail

    Fixed an issue where incorrect data was being written to the audit logs when renaming items; and added an update to correct the existing incorrect audit log data.

  • Bug

    Compatibility issue when TLS1.0 is disabled

    Addressed issue with disabling the Transport Layer Security version 1.0 at client and server levels, which when disabled, prevented Contensis from working.  

  • Bug

    Entry picker

    Fixed an issue with the razor entry picker where a user was unable to deselect an entry.

  • Bug

    FAQ control

    Fixed an issue where FAQ records failed to display for synchronised language variations.

  • Bug

    Forms

    Fixed an issue where form page rules were defaulting to the first option when re-editing.

    Also fixed an issue where validation failed for required textbox, number and email fields. 

  • Bug

    Marketplace

    Fixed an issue that prevented the successful generation of packages in the Marketplace.  

  • Bug

    Metadata republishing

    Fixed an issue with the metadata republishing of flat files (e.g. stylesheets), that caused exceptions to be logged by the publisher.

  • Bug

    Publishing

    Fixed an issue to prevent publish queue items being set incorrectly to "done". This occurred when a page template and a dependent page were both present in a publishing queue. 

  • Bug

    Source code editor

    Fixed an issue where the source code editor changed the formatting of code when saving.

Contensis 10.0.1.56

  • Update

    Bulk upload

    • Improved the method of uploading multiple files to avoid timeout error messages and failed uploads.
    • Improved the stability of the extraction and creation process for zip files.
  • Update

    Master page templates

    It is now possible to add code to set the language in a master page template for the html lang attribute.

  • Bug

    ADFS

    Fixed an issue where an infinite redirect loop occurred after a successful login.

  • Bug

    Creating pages from a published site

    'Failed to publish message to the Messaging Framework' errors were being logged when creating pages using the CMS_API from a published site which wasn't hosted on the CMS server, this is no longer the case.

  • Bug

    Entries

    Fixed an issue where an error message displayed when searching for entry titles containing an apostrophe.

  • Bug

    Forms

    • Fixed an issue in Contensis forms where selected items in a checkbox field failed to save in Populo.
    • Added the ability to include a copy of a user's form post for form post notifications.
  • Bug

    Live search

    Fixed an issue where the 'Keywords' metadata was not being output to the 'SC_SearchContent.SC_MetaData' column in the CMS database, resulting in failure to return search results for terms used in 'Keywords' metadata fields.

  • Bug

    Log in (after upgrade)

    Fixed a number of issues associated with logging in to Contensis, these are:

    • Logging in with invalid credentials could lock your AD account, this is now fixed.
    • Timeouts when entering invalid credentials, this is now fixed.
    • A user no longer needs read permissions on the CN=Users container.
  • Bug

    Quality Assurance

    Fixed an issue that occurred when a QA scan had initially failed checking and a user then clicked 'Submit anyway' which triggered another scan.

  • Bug

    Responsive preview

    Fixed an issue where responsive preview failed to display correctly when a front end website used HTTPS and a CMS used HTTP. 

  • Bug

    Synchronisation

    Fixed an issue where a link added to an approved language master page failed to appear as a link in a dependent slave page.

    Also fixed an issue where .PDF files in slave folders were being overwritten when the master version was approved.

  • Bug

    Taxonomy

    Fixed an issue where taxonomy resolution failed to work correctly when more than one composer field, with metadata assigned, was present in a content type.

Contensis 10.0.1.30

  • Bug

    Councillors & committees

    The councillor and committee listing web control was not respecting the show telephone and show email settings, it now does.

  • Bug

    Delivery API - published images

    Images were failing to be indexed on publication, which meant that they weren't being returned by the front end delivery API. This has now been fixed so that all images get indexed correctly.

  • Bug

    Metadata

    If you had a single @ at the start of a metadata value it would be stripped out when published to a web page. This was particularly annoying if you were trying to add a Twitter handle into metadata, this has now been fixed.

  • Bug

    Read-only

    If you edit a file which uses a code editor such as JavaScript and then check it in, you get presented with an overlay. One of the options is "Open read-only". If you selected this option then the overlay disappeared but the editor wasn't in read-only mode, this has now been fixed.

  • Bug

    Recycle Bin

    Fixed an issue where if you had a content item in the recycle bin which had a title greater than 255 characters it would fail to delete.

Contensis 10.0.1.22

  • Update

    Image editor localisations

    Updated image file extensions to be in upper case in the image editor.

  • Bug

    Content schedule administration

    Fixed an issue where it was not possible to select templates in a content schedule if you were a content schedule administrator. 

  • Bug

    Content types & entries

    • Fixed an issue where you couldn't see the last entry in a long entry listing at certain screen sizes.
    • Fixed an issue where a single image field was being treated as an array and was failing to save.
  • Bug

    Create content wizard

    Fixed an issue where the action buttons were not always present  in the wizard when there were large lists of items. 

  • Bug

    Delivery & Management APIs

    We've updated the validation of taxonomy fields to ensure that if the taxonomy values have been removed then each API returns a null value.

  • Bug

    Delivery API - boolean default value

    Fixed an issue where the default value of a Boolean was being returned as null rather than the default value that was defined in the content type. 

  • Bug

    Editing Razor view web controls

    Fixed an issue where it wasn't possible to edit the properties of a razor view in Internet Explorer 11.

  • Bug

    Google Recaptcha

    Fixed an issue where Google Recaptcha keys would only work for a single project in a multi project setup.

  • Bug

    Never translated entries

    • Fixed an issue where the delete button would be present for entries that have 'Never been translated'
    • Fixed an issue where and the localisation of the edit button should have been Translate.
  • Bug

    Pass to another user

    Fixed an issue where the close button in the modal didn't return you to the dashboard after passing a piece of content to another user.

  • Bug

    Restrict access to the project overview screen

    Fixed an issue where member of the Content schedule, Hyperlink or Release Administrators groups had access to the project overview screen.

  • Bug

    Synchronisation

    • Fixed an issue where linking to a page within a master folder would disconnect the sync of a slave page if the global setting ContentSynchronisation_ResolveHyperlinks was set to 1.
    • Fixed an issue where updates to documents in master folders would incorrectly overwrite documents in slave folders.
  • Bug

    WYSIWYG/Code editor text selection

    Fixed an issue where the highlighted text in the WYSIWYG editor was not being highlighted in the code editor.

Contensis 10

  • Breaking change

    Locations

    In Contensis 10 we have updated the lng property of a location to be lon. We did this to bring consistency between our Delivery API and search.

    Elasticsearch natively stores locations as lat/lon, prior to this change our API would return locations as lat/lng. This was confusing as you were given a location differently to how you were expected to search for it.

    Read more
  • Breaking change

    Taxonomy

    In Contensis 10 we have updated the way taxonomy is accessed. In 9.2 and earlier, taxonomy nodes could only be accessed using the Web API. The Delivery API now has full access to taxonomy nodes but with the following breaking changes.

    Read more
  • New Feature

    Components

    Components are groups of fields that can be used to define custom building blocks of content that can be used across your content types. You can use components as a standard fields in a content type or add them to a composer to create dynamic areas of content that can be used in your pages or marketing sites.

    So, whether you want to add social cards, ensure all of your pages have the fields they need for good SEO, or create card content to use on landing pages, build new components that can be reused anywhere.

  • New Feature

    Delivery API - Taxonomy

    The Delivery API now has full access to taxonomy nodes, so you no longer need to use the CMS API to get hold of taxonomy content in your entries.

  • New Feature

    Management API

    We know that many of you have content stored across many different systems that you'd love to be able to use in your websites or mobile apps. We wanted to simplify the process of importing content into content types and entries. So, we've introduced our new HTTP and .NET Management API to make it quicker and easier to bring content from other systems into Contensis. 

  • New Feature

    Read-only fields

    We had feedback that some imported data needed to be visible to authors but not editable. To solve this issue we have introduced the concept of read-only fields within an entry. 

    Simply mark a field as read-only in the content type builder and changes then can't be made to the field through the UI. This has no bearing on the API.

  • Update

    Localisations

    • Updated the file type extensions in the image editor.
    • Updated the language used in the create a relationship window to make it clearer what the assignment of templates does.
  • Update

    User groups

    A new global user group has been added:

    User Administrators (system group)

  • Bug

    Content types and entries

    Fixed an issue where the wrong language of an entry was being shown in the UI due to the default language for the project not being adhered to.

  • Bug

    Projects overview

    Fixed an issue where people have access to the project overview screen who shouldn't.

  • Bug

    Publishing servers

    Fixed an issue where the REST security endpoint had not been updated in the CMS API which prevented publishing servers from deploying.