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 11.3.1.185

  • Bug

    .NET Delivery API

    We've addressed an issue where users were unable to programmatically retrieve the values of DateRange, Quote or Location fields from a component or component array when using the .Net Delivery API.

  • Bug

    Content types and entries

    We've fixed an issue where unpublished changes were being displayed on a published site. This arose when draft versions of linked entries were returned instead of published versions. 

  • Bug

    Entry listing screen

    We've fixed an issue that arose when carrying out a filtered search in the entries listing screen. When the filter option 'Has published version' was set to 'No', the results failed to show entries that were in a draft state and unpublished. This is now working correctly.

  • Bug

    File URI slash being removed from links on publishing

    If a user added a hyperlink on a web page that started with 'file://', after publish the link on the page would be missing a slash, and so appear as 'file:/'. We've now fixed this issue so that file references in hyperlinks work as intended.

  • Bug

    Images

    We've fixed an issue relating to image fields where the dimensions were constrained to a fixed size with a 1:1 ratio. This prevented the upload of images.

  • Bug

    Stylesheet rendering

    We've fixed an issue where stylesheets that had their existing media type assignment changed to 'Editor' would continue to render on published web pages. This is now working as intended.

  • Bug

    Web page preview

    When previewing pages whilst using the personalisation panel, any changes to the personalisation selected options would not be reflected when the preview page was reloaded in the browser.  This issue has now been resolved. 

Contensis 11.3.1.172

  • Bug

    Chrome browser performance issue

    We've identified and fixed a memory leak issue relating specifically to the use of .svg images when using content types and entries in Chrome browser. The issue caused the browser to crash or run slowly. 

  • Bug

    Component fields

    We've fixed an issue where changes made to an existing component e.g. added fields and their associated content, were not being reflected in the entry approval workflow screen. 

  • Bug

    Entries

    We've fixed an issue that occurred when using version history for an entry. If a user attempted to view a version that had been unpublished, the system would error stating 'Failed to get the entry'. This is now working as intended. 

  • Bug

    Forms - Captcha

    We've fixed an issue where the use of the captcha feature on a form would generate an error on form submission. This occurred when using multiple projects, because keys from the first project were always being used, and not those of any subsequent projects where the form may have been used.

  • Bug

    Image API

    We've fixed an issue where the image API failed to resize images with an upper-case extension (e.g. .JPG).

  • Bug

    Image gallery

    We've fixed an issue where deleted images placed in the recycle bin remained visible in the image gallery area. Images could be added to an entry, but an error message would be generated when attempting to save the entry.

  • Bug

    Managed hyperlinks

    We've fixed an issue where new managed hyperlinks in pages with a schedule set for publishing at a future time, were being removed. This occurred when maintenance scripts were run.

  • Bug

    System performance

    We've addressed an issue to prevent the failure of maintenance scripts when cleaning up form posts in certain scenarios.

    In addition, we have also fixed an issue with the image api that arose when resizing animated .gif files. This affected system performance too. Consequently, animated .gifs are no longer resizeable.

Contensis 11.3.1.155

  • Update

    Contensis users

    We've updated Contensis to remove the title 'Mr' that was automatically assigned to default system users when creating a new cms.

  • Bug

    AD synchronisation

    We've fixed an issue that affected the synchronisation of active directory groups into Contensis for cms installations with multiple user groups. Prior to the fix, some groups would fail to synchronise, preventing users from logging in to the cms.  

  • Bug

    Content types & entries

    We've fixed an issue with the entry selector that limited the display to 25 entries. The selector now scrolls allowing all entries to be viewed and selected.  

  • Bug

    Entry publishing

    We've fixed an issue that occurred for a specific scenario, preventing entries from publishing. The problem arose when editing an entry and adding an image field in to a composer, but not adding an image to it.  

Contensis 11.3.1.145

  • Bug

    Active Directory

    We've fixed an issue with adding additional users to an existing synchronised AD group. Newly added users are now visible in the CMS after a re-synchronisation.

  • Bug

    CMS database re-indexing

    We've fixed an issue where the cms database re-indexing was failing. This was partly caused by database records referencing an older template version, rather than the current live version, and the number of rows in a database table. Scripts have been updated and improvements have been made to audit logging.

  • Bug

    Contensis upgrade

    We've fixed an issue that occurred when upgrading Contensis from version 8.3 to version 11.3. This failed to populate the z-projects database table correctly, resulting in incorrect project information being stored.

  • Bug

    Content types - number fields

    It is now possible to set a default value of zero for number fields.

  • Bug

    Content types and entries - boolean fields

    We've fixed an issue where incorrect default values for boolean fields were displaying. When a second or subsequent boolean field was added to a content type it would result in that field inheriting the default values from the first boolean field.

  • Bug

    Delivery API

    We've fixed an issue with the Delivery API that arose for entries containing component lists, where one or more of the added components had all fields left in an unpopulated state.

  • Bug

    Entries - dual view screen

    We've fixed an issue relating to location fields when viewed in the dual view (language translation) screen. For the originating language, the location field is now read-only.

  • Bug

    Entries - inline entry editor

    We've fixed an issue that caused the inline editor to close when a user attempted to select an image.

  • Bug

    Entries API

    We've fixed an issue relating to quote fields in content types and entries. 

    In an entry containing a quote field where the field itself was not required (but the source field was) and both fields were unpopulated, and Save and approve was clicked, the CMS would display an unspecified error - 'failed to invoke the workflow event'. This was an API related issue. 

  • Bug

    Hyperlink manager

    We've fixed an issue with managed hyperlinks containing long url's and querystrings. When editing a link changes now save as they should.

  • Bug

    Image API - Webp format fails to work in Internet Explorer

    The Webp format now works in all versions of Internet Explorer 11.

  • Bug

    Image asset date

    Complete image asset data is now returned when using query fields.

  • Bug

    Navigation XML

    We've fixed an issue relating to the publishing of the nav XML which failed to update correctly in some scenarios, resulting in the loss of information and/or availability of published web sites. 

  • Bug

    Publishing

    We've made a number of performance and stability improvements to the publishing process.

  • Bug

    Renaming files

    We've fixed an issue with renaming files to match that of an existing archived file in the same folder. The system now shows a notification / dialogue message to the user to indicate why the name couldn't be changed.

Contensis 11.3.1.120

  • Bug

    Version history

    We've fixed an issue where the version history tab would return an error in WYSIWYG content. The error occurred when viewing the history of pages which had been migrated to a new template if the previous template had been deleted. 

Contensis 11.3.1.119

  • Bug

    Authentication - login

    We've fixed an issue relating to the Remember me check box on the Contensis login screen. If ticked, the password was not saving users credentials, meaning they would have to reenter them again upon revisiting the site. 

  • Bug

    Contensis search results

    We've fixed an issue relating to the Contensis search results screen. If a user conducted a search, and results were displayed, they were unable to re-order the results by clicking on the column headings.

  • Bug

    Content types

    We've fixed an issue that related to content types containing description fields. If the description was deleted from the content type using the UI, the description field wasn't actually removed from the JSON view resulting in an error.

  • Bug

    Entry translations

    We've fixed an issue where it was possible to delete repeatable fields, when present, from a default language entry, when viewing the dual view editor screen.

  • Bug

    Image gallery

    We've fixed an issue that occurred when viewing the image gallery screen for language variations. The image gallery filtered display would show images from the default language, in addition to those for the language variation in question. This was incorrect behaviour.

  • Bug

    Images

    We've fixed an issue relating to the updating of images uploaded to Contensis, and used in entries. If an image was updated, the change would not be reflected at entry level - i.e. when editing the entry, it would still show the previous version of the image. This has now been resolved so that any change to the image, or reversion to a different version in the CMS will now be reflected in any dependent entries.  

  • Bug

    Language variations

    We've fixed an issue where it wasn't possible to copy across date range values from one language version entry to another. 

  • Bug

    Localisations

    We've fixed an issue that affected the publication of localisation changes. The process has been updated to ensure publication now works as intended.

  • Bug

    Quote fields in content types

    We've fixed an issue that occurred when a quote field was set as non-required and the source for the quote was required. This prevented an entry from being published when there was no quote added, which was incorrect behaviour. Validation for the source field now only occurs when a quote has been added.

  • Bug

    Synchronisation

    We've fixed an issue relating to the synchronisation of content for language variations. If a user added an asset e.g. image to the the master (default language) folder, the asset failed to copy to the synchronised language folder(s). This has now been remedied.

     

Contensis 11.3.1.70

  • Bug

    Forms

    Fixed an issue where the forms builder wouldn't load correctly if you didn't have a license for Populo

  • Bug

    Typed models

    Image transformations weren't being returned by the Delivery API when working with typed models

Contensis 11.3.1.67

  • Update

    Audio player web control

    A recent update in Safari caused the audio player web control to show an overlay on mobile devices, that hid the page content. We have now updated the control to prevent this.

  • Update

    Content reviews

    When editing a webpage or document it was possible to set a review date in the past. If a user attempts to do this now they will be prompted to change the date.

  • Update

    Folder homepages

    Folder administrators could create folder home pages but only system administrators could remove them. This has been changed so that folder administrators can both create and remove folder homepages in folders they manage.

  • Bug

    ADFS

    When using ADFS to login to Contensis after 5 minutes you would be logged out. This has now been resolved so you aren't logged out unless you choose to logout.

  • Bug

    Entries

    We have addressed the following issues:

    • Slugs were failing to resolve in the HTTP Delivery API when specifying a linkDepth
    • Entries were failing to unpublish with the message 'Unpublishing assets is not supported'
    • When returning to the entries list screen, filters which had been applied were not remembered
    • Previewing an entry would throw an error if the preview URL didn't contain ?id={GUID}
    • If you had more than one taxonomy repeatable field in a component then an entry would fail to save
  • Bug

    Hyperlink management

    The hyperlink management project setting (ManagedLinks_DeleteUnusedLinks) was not deleting all unused managed hyperlinks. It has now been updated to do this.

  • Bug

    Images (in content types and entries)

    • When creating a content type, if you enable image uploading but don't specify an upload path you will now be notified when saving.
    • When creating a content type, if you set an upload path it was not possible to unset it. You can now remove the folder path.
    • Images failed to display in the image gallery when editing a language variation of an entry. This was happening when no images existed in the additional language. Regardless of this images now show correctly.
    • When an entry was in read-only mode, it still looked like you could drag in images. The drag overlay has now been disabled in read-only.
  • Bug

    Popup positioning

    If you opened Contensis in Firefox on a second monitor, popups would appear on your primary screen. They now open on the same screen as the main application.

  • Bug

    Search text

    When storing search text from PDF's there were cases where the content was being encoded incorrectly. This would result in some characters, such as copyright symbols, being stored as an unrecognised diamond symbol. This has now been rectified.

Contensis 11.3.1.42

  • Bug

    Contensis installer

    When installing Contensis we now set-up the IIS site for you if it doesn't already exist. This was causing issues if you had a preexisting site called Contensis with an uppercase C. We have now updated this so regardless of what your existing site is called the installer will run successfully.

  • Bug

    Folder synchronisation

    When setting up a modifiable synchronisation, the root folder created as part of the sync wasn't copying over the folder properties permissions. The root folder now copies the folder properties permissions from the master folder, this is in line with the content type and template permissions which are already copied.

  • Bug

    Forms

    • If you added blank values to a dropdown field and saved a form, they would disappear from the forms builder so you couldn't subsequently remove them. This meant you could end up with multiple blank values on your live site. We now show the blank values in the forms builder so they can be removed.
    • When trying to access a forms attachment when not logged into the CMS you would get an error. You are now prompted for a username and password and if entered correctly the download will begin. 
  • Bug

    Image editor

    When opening images larger than the viewport in the image editor within an entry, you could end up with a vertical scroll bar present. This has now been fixed so you never see scrollbars when in the image editor.

  • Bug

    WYSIWYG editor

    If you selected an image in the WYSIWYG editor and tried to drag it within the placeholder to a new location, the image would disappear. This has now been fixed so an image can be dragged anywhere within a placeholder.

Contensis 11.3

  • New Feature

    Entry version history

    You can now view, compare, and reinstate versions of an entry. Version history is accessible via the more actions menu in the entry editor.

  • New Feature

    Image API

    The new Image API provides an easier way to manage images for use on any platform or screen size. Now you can serve images that really meet the needs of the a users device, saving them time and bandwidth downloading files that are bigger than necessary.

    View the API documentation

  • New Feature

    Image cropping

    Images can now be cropped to a predefined size set by the new image dimensions property. Or a custom crop can be applied where more flexibility is required in content such as blog posts or news articles.

  • New Feature

    Image dimensions

    Its now possible to specify the dimensions of an image field in entries ensuring that the images selected by your authors meet the requirements of your content and design. When image dimensions are set on a field in your content type the image gallery will only return images that meet those requirements too.

  • New Feature

    Inline upload of images and assets

    You can now upload images and assets inline when creating entries, this saves you time and helps keep you in the flow of creating your content. To enable image and asset uploading you’ll need to enable the upload on the field in the content type builder.

    Images/assets can be:

    • Browsed for using your local file explorer
    • Dragged and dropped to the field from your computer
    • Dragged and dropped from the project explorer
  • New Feature

    System audits

    You can now see audited lists of actions in the Management console. The following audits are reported:

    • Users
    • Groups
    • Global Settings
    • Taxonomy
    • System
  • Update

    .NET Delivery API

    Get alt text from an image field.

  • Update

    .NET Management API

    Alt text can now be specified against an image field.

  • Update

    Alt text

    We now support alt text on image fields. This is especially important now we've introduced image cropping as the original alt text may no longer be relevant to any crop that has been applied. Alt text is an optional property on the image field and can easily be toggled on and off. You can set alt text to be required ensuring that your images are always accessible.

  • Update

    Entry selection

    Its now possible to include the same entry multiple times on an entry field. This is helpful when creating step by step guides where the same content may be used in multiple steps.

  • Update

    Forms module - automatic form post deletion

    We've introduced a form setting to forms that provides a way to automatically delete form posts after a set number of days. This helps to ensure you are not holding form data longer than necessary. These settings are audited and are visible in the audit screen for each form.

     

  • Update

    Forms module - bulk delete form posts

    You can now carry out bulk deletion of form posts in the form search results table.

  • Update

    HTTP Delivery API

    Get alt text from an image field.

  • Update

    HTTP Management API

    Alt text can now be specified against an image field.

  • Update

    Image captions

    Image captions are now optional and can easily be toggled on and off.

  • Update

    Information panel - Node GUID

    You can now view the Node GUID in the information panel launched from the Project explorer.

  • Update

    User interface changes

    • Icons across content types and entries have been updated to use SVGs. They should look a lot sharper on both retina and non retina displays.
    • Toggle buttons have been improved, you can now click on the label as well as anywhere on the toggle.
    • You can now open entries in a new browser tab by right clicking and selecting from the browser context menu, or scroll clicking on the entry edit buttons.

Contensis 11.2.1.45

  • Update

    Classifieds

    We have updated the validation for the price field in classifieds to include pound symbols.

  • Update

    Item count validation

    When setting an item count validation of between 3 and 3 items on a field, the validation text would read Requires between 3 and 3 items, this has been updated to Requires 3 items.

  • Update

    Saving content

    We have improved the performance of saving content when you have a large number of pages.

  • Bug

    ADFS

    When logging into a published website using ADFS credentials, the Save password checkbox was not keeping the user logged in.This has now been fixed.

  • Bug

    Editing deep link

    When using a deep link to edit pages it was possible for non-admin users to force check in a page, this has been changed so that only folder admins can do this.

  • Bug

    Login control

    An issue with malformed return URLs occurring on direct rather than redirect navigation to login pages has been fixed.

Contensis 11.0.1.112

  • Bug

    ADFS login

    Fixed an issue where logging in via AD FS as a new user could cause high CPU load if you have a large number of groups in Contensis.

  • Bug

    Razor view caching

    Fixed an issue where previewing a Razor view from Contensis would not always show the changes immediately.

Contensis 11.1.1.93

  • Bug

    ADFS login

    • Fixed an issue where logging into a published website using AD FS would append additional question marks in the query string. This would result in the page not loading.
    • Fixed an issue where logging in via AD FS as a new user could cause high CPU load if you have a large number of groups in Contensis.
  • Bug

    Hyperlinks

    We have fixed an issue where changing the URL of a hyperlink content type would not reflect in menus on a published site. Prior to this fix, menus would only update when a subsequent page or document was published.

  • Bug

    Razor view caching

    Fixed an issue where previewing a Razor view from Contensis would not always show the changes immediately.

  • Bug

    Send to a friend

    The reCAPTCHA functionality has been updated to use version 2 of the Google reCAPTCHA API as version 1 has been phased out.

Contensis 11.2.1.36

  • Update

    Entries

    When selecting linked entries within the entry editor there was no indication if the entry you had chosen was published, this has now been added to the listing.

  • Bug

    Hyperlinks

    We have fixed an issue where changing the URL of a hyperlink content type would not reflect in menus on a published site. Prior to this fix, menus would only update when a subsequent page or document was published.

Contensis 10.1.1.150

  • Bug

    ADFS login

    Fixed an issue where logging into a published website using AD FS would append additional question marks in the query string. This would result in the page not loading.

Contensis 11.2.1.30

  • Bug

    ADFS login

    • Fixed an issue where logging into a published website using AD FS would append additional question marks in the query string. This would result in the page not loading.
    • Fixed an issue where logging in via AD FS as a new user could cause high CPU load if you have a large number of groups in Contensis.
  • Bug

    Animated GIFs

    There was an issue where certain animated GIFs rendered through the cached image handler would cause a site to go to 100% CPU usage. This has now been fixed so they render a blank image in a situation where there is a problem.

  • Bug

    Contensis user interface

    Fixed the following issues in the Contensis UI

    • When closing the QA panel in the editor the menu bar would disappear
    • When editing a form in Chrome after making the first amend the screen formatting goes wrong and you can't save your changes
    • In IE11 the dashboard and source code editors were failing to load
  • Bug

    Entries

    Fixed an issue where you couldn't filter entries by content type in the listing unless you were an administrator.

  • Bug

    Razor view caching

    Fixed an issue where previewing a Razor view from Contensis would not always show the changes immediately.

  • Bug

    Send to a friend

    The reCAPTCHA functionality has been updated to use version 2 of the Google reCAPTCHA API as version 1 has been phased out.

Contensis 11.1.1.82

  • Update

    Error logs

    We've reduced some unnecessary noise produced by temporary SQL logging in the log viewer.

  • Update

    Installer

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

  • Bug

    Content owner

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

  • Bug

    Content types and entries

    We've fixed an issue that prevented the content types and entries screens opening correctly on instances with many projects.

  • Bug

    Delivery API Search - StartsWith

    We've resolved an issue where a search query using StartsWith was returning unexpected results.

  • Bug

    Dual view / track changes

    We've fixed an issue that prevented the use of dual view and track changes when an inline SVG was being used in a page.

  • 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

    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

    Monaco editor - context menu styling

    We've fixed an issue where the styling of the context menu in the Monaco editor made it difficult to use.

  • Bug

    Parallel publishing of projects

    We've fixed an issue that could result in SQL deadlocks when publishing projects in parallel

  • Bug

    Publishing

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

  • Bug

    System maintenance

    We've resolved an issue where the system maintenance scan would fail to complete on a nightly basis when the audit trail had significant volumes of data.

  • Bug

    Template switching tool - default content

    We've fixed an issue where default content was being removed from placeholders even though they had no mapping applied.

Contensis 9.2.1.244

  • 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 11.0.1.111

  • Update

    Error logs

    We've reduced some unnecessary noise produced by temporary SQL logging in the log viewer.

  • 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

    Dual view / track changes

    We've fixed an issue that prevented the use of dual view and track changes when an inline SVG was being used in a page.

  • 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

    Publishing

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

  • Bug

    Template switching tool - default content

    We've fixed an issue where default content was being removed from placeholders even though they had no mapping applied.

Contensis 11.2.1.24

  • Update

    Error logs

    We've reduced some unnecessary noise produced by temporary SQL logging in the log viewer.

  • Bug

    Components - default values

    We've fixed an issue where the default values that were defined in a component were not being displayed in the entry editor.

  • Bug

    Dual view / track changes

    We've fixed an issue that prevented the use of dual view and track changes when an inline SVG was being used in a page.

  • Bug

    Entry display

    We've fixed an issue where there was potential for entries not to display on a front end site when a settings file was not being published correctly.

  • Bug

    Propertied razor view - entry picker

    We've fixed an issue where all entries were being returned to the entry picker in propertied razor views rather than adhering to the content type specified in the configuration.

  • Bug

    Publishing

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

  • Bug

    System maintenance

    We've resolved an issue where the system maintenance scan would fail to complete on a nightly basis when the audit trail had significant volumes of data.

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.1.1.146

  • Update

    Installer

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

  • Update

    Populo - storing IP addresses

    We no longer store the IP address of a Populo contact once the location has been determined.

  • 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.

  • Bug

    Template switching tool - default content

    We've fixed an issue where default content was being removed from placeholders even though they had no mapping applied.

Contensis 11.2

  • New Feature

    Automatic slug generation

    We now generate a unique slug name for your entries by automatically sanitising the entry title. You can switch on the slug editor from the title field properties in the content type builder. You won't need to rely on authors to sanitise page titles now.

  • New Feature

    Code compare

    We've introduced the ability to compare your code to previous versions in the code editor using the Monaco diff editor. This new feature will allow you to see the changes that have been made between versions and help you to correct any issues that you may find.

  • New Feature

    Entry descriptions

    We've added support for a description field in your content type. The description field provides a way to distinguish similar entries in the interface by showing it when available. The description is available in the Delivery API as a first class property and it's a great way to provide standard descriptions for SEO, and any listings you may create.

  • New Feature

    External hyperlink indexing

    We now index external hyperlinks created with the hyperlink content type into Elastic making them available through the Delivery API.

  • New Feature

    Inline entries

    You can now create and edit entries inline while editing an entry of another type. This makes it easier than ever to have your content broken into smaller parts without affecting the authoring experience.

    Create a new author when adding a new blog or add a new module to a course without ever leaving the entry editor.

  • Update

    Accessibility improvements

    • We've made navigating between areas of content types and entries easier with screen reader rotor controls by introducing ARIA landmarks to key areas of the Contensis interface.
    • Form labels have been improved and further ARIA attributes added to some Contensis components, so form elements are now read more clearly by screen readers.
  • Update

    Auto suggest search boxes

    Auto suggestion search boxes have been updated to provide better keyboard support and consistency across screens.

  • Update

    CMD-S to save in WYSIWYG/code editor

    You can now use CMD-S keyboard shortcut on a Mac to save changes in the WYSIWYG and code editor.

  • Update

    Composer field order

    It's now possible to reorder fields in a composer editor when editing or creating a content type.

  • Update

    Convert fields between single and multiple selection

    We’ve updated the content type builder so that fields can now be switched between single and multiple selection and vice versa. Field values are preserved until you make changes to an entry and save. We'll keep the first value in the array.

    e.g. You'll lose all the images of a multi selection image field except the first image displayed, if you change the image field selection to single, and save the entry with a change.

  • Update

    Copy an entry

    You can now copy an existing entry via the actions menu in the entry editor. 

  • Update

    Create richer relationships

    You can now assign multiple content types to an entry field allowing you to create rich relationships. Alternatively add them to a component to create landing page spotlights, heroes or any front end pattern you may need.

  • Update

    Delivery API - search

    We've improved the performance of entry searching through the Delivery API. This has also improved the search experience in Contensis.

  • Update

    Email link in information panel

    We've added the content owner's email address as a link in the entry information panel.

  • Update

    Entry status

    We've reintroduced the workflow indicator of an entry to the breadcrumb of the entry editor for a quick understanding of its status.

  • Update

    Forms module - GDPR

    • We now delete all associated form data when a form is deleted permanently from the recycle bin.
    • Old orphaned form data is now removed on upgrade.
  • Update

    Indexing and resync performance

    We've made further performance improvements to indexing and re-syncs.

  • Update

    Language panel

    If you work on multilingual content we've made it easier to see what the current status is of your language translations by displaying workflow status and whether it's published.

  • Update

    Log viewer - refresh button

    We've added a refresh button the log viewer to make it easier to check for new logs if you've recently cleared them down to diagnose an issue.

  • Update

    No results message in entries

    If you do not have any entries to display, or the search you've carried out doesn't return any content you'll now see a no results message in the entries screen.

  • Update

    Open Razor views in read-only

    You can now open propertied Razor and standard Razor views in read-only using the context menu in the WYSIWYG editor.

  • Update

    Populo - storing IP addresses

    We no longer store the IP address of a Populo contact once the location has been determined.

  • Update

    Toggle buttons

    We've replaced the pesky toggle buttons across the interface. You can now click anywhere to change a state and they have better keyboard and screen reader support.

  • Update

    Unpublish an entry

    You can now unpublish an entry in the entry editor.

  • Update

    Workflow buttons

    We've improved the visibility of workflow buttons following user testing. Authors can now see the next workflow steps that can be taken after a save e.g. Publish, Send for approval etc. These were previously hidden until the entry was saved.

  • Bug

    Content owner

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

  • Bug

    Delivery API - Invalid taxonomy nodes

    We've fixed an issue where invalid taxonomy nodes were bringing back a generic localised message rather than returning an empty string.

  • Bug

    Delivery API - PageSize

    We've fixed an issue where the PageSize was incorrectly being returned as 0 rather than the default of 25.

  • Bug

    Delivery API - taxonomy resolution

    We've fixed an issue where taxonomy values were not checked and resolved in the entry listing methods of the Delivery API.

  • Bug

    Entry listing count

    We've fixed an issue where the entry count would be calculated incorrectly when changing the page size in the entry listing.

  • Bug

    Historical placeholder data prevented successful upgrade

    We've fixed a needle in a haystack issue that prevented an upgrade, when nested templates placeholder data was partially removed but never published.

  • Bug

    Incorrect URI returned through Management API

    We've fixed an issue where the Management API would return the incorrect URI for an entry.

  • Bug

    Log viewer - searching by log ID

    We've fixed an issue that resulted in an undefined message being displayed when you searched by an invalid log GUID.

  • Bug

    Multiple component saving

    We fixed an issue where using multiple components of the same type would cause a failure to save when re-editing an entry.

  • Bug

    Populo location by IP

    We've fixed an issue where the current location for a Populo contact would be incorrectly set.

  • Bug

    Responsive preview

    We've fixed an issue where you may have received an unsafe script error in the responsive preview that prevented the login/logout control when using AD FS.

  • Bug

    Taxonomy tree visibility

    We've fixed an issue where the taxonomy tree was not displayed in the default language when translating an entry in the split view entry editor.

  • Bug

    Unpublish permission

    We've fixed an issue where Unpublish was shown in the actions menu even for users who didn't have the unpublish permission. 

  • Bug

    Webpage logging

    We've fixed an issue where excessive logs were being reported from webpages that had had a placeholder removed from their template.

Contensis 11.1.1.64

  • Update

    Localisation editor performance

    We've made improvements to the localisation editor to increase performance.

  • Bug

    Cached image handler quality

    We've made changes to improve the quality of images generated by the cached image handler.

  • Bug

    Contensis login - front end websites

    We've fixed an issue relating to logging in behaviour on front end websites. We've now prevented the username from being pre-filled server side for users logging back in.

  • 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 types and entries button

    We've fixed an issue affecting visibility of the content types and entries button in the sidebar of the Contensis interface.

  • Bug

    Editor stylesheet

    We've fixed an issue where in some instances editor stylesheets were being rendered in web pages.

    In Contensis, a stylesheet assigned with a media type of 'Editor' should only render in the Contensis editor, and not be published out to the rendered site.

  • Bug

    Entries - asset fields

    We've fixed an issue that prevented the removal or replacement of images from asset fields. 

  • Bug

    Entries - editing

    We've fixed an issue that prevented the editing of some entries by a user.

    This arose as a result of changing the workflow type for the content type when entries had already been created from it. 

  • Bug

    Entries - publishing

    We've fixed an issue that arose when a user attempted to publish an entry.

    When the publish button was clicked, the system would sometimes display an error message stating 'Unspecified Error - The entry variation is not the latest version'

  • Bug

    Management API

    We've fixed an issue where the wrong URI was being returned in the JSON for entries in the management API. The uri included reference to 'delivery' instead of 'management'. 

  • Bug

    Unpublish permission

    We've fixed an issue where Unpublish was shown in the actions menu even for users who didn't have the unpublish permission. 

  • Bug

    Web.config

    We've fixed an issue to ensure the debug level is set correctly, and there is no mention of diagnostics in the web.config file for publishing servers.

Contensis 11.0.1.86

  • Bug

    AD FS login using Internet Explorer / Microsoft Edge

    We've fixed an issue where users continued to see the Contensis login dialogue even after clicking the remember password option.

    A fix has been applied so that if the remember password option is ticked, it will not show for 30 days (in line with non ADFS/Azure AD Contensis logins)

  • Bug

    AD login

    We've fixed an issue, where for a particular instance, AD users of that system were unable to login after upgrade of Contensis from v10 to v11. 

  • Bug

    Aliases

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

  • Bug

    Entry listing

    We've fixed an issue where the entries listing screen would not completely load in IE 11.

  • Bug

    Forms confirmation email message

    We've fixed an issue where the forms confirmation email made reference to a forms ID instead of the data for the field.

  • Bug

    Log in when using responsive preview

    We've fixed an issue where an unsafe scripts warning was generated when attempting to login using standard or AD logins from a responsive preview screen.

  • 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.

  • Bug

    WebDav

    We've fixed an issue where WebDav failed to open C# / VB file types. These file types are now editable.

Contensis 9.2.1.228

  • Bug

    Aliases

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

  • Bug

    Forms confirmation email message

    We've fixed an issue where the forms confirmation email made reference to a forms ID instead of the data for the field.

  • Bug

    Log viewer

    We've fixed an issue where an undefined error pop up message would appear if searching for an invalid log id.

  • 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.1.1.128

  • Bug

    AD FS login using Internet Explorer / Microsoft Edge

    We've fixed an issue where users continued to see the Contensis login dialogue even after clicking the remember password option.

    A fix has been applied so that if the remember password option is ticked, it will not show for 30 days (in line with non ADFS/Azure AD Contensis logins)

  • Bug

    Aliases

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

  • Bug

    Forms confirmation email message

    We've fixed an issue where the forms confirmation email made reference to a forms ID instead of the data for the field.

  • Bug

    Log in when using responsive preview

    We've fixed an issue where an unsafe scripts warning was generated when attempting to login using standard or AD logins from a responsive preview screen.

  • Bug

    Log viewer

    We've fixed an issue where an undefined error pop up message would appear if searching for an invalid log id.

  • 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 11.1.1.49

  • Bug

    AD FS login using Internet Explorer / Microsoft Edge

    We've fixed an issue where users continued to see the Contensis login dialogue even after clicking the remember password option.

    A fix has been applied so that if the remember password option is ticked, it will not show for 30 days (in line with non ADFS/Azure AD Contensis logins)

  • Bug

    AD login

    We've fixed an issue, where for a particular instance, AD users of that system were unable to login after upgrade of Contensis from v10 to v11. 

  • Bug

    ADFS login

    We've fixed an issue with ADFS/Azure login where users experienced a delay on the first login attempt. This has now been resolved.

  • Bug

    Aliases

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

  • Bug

    Components

    We've fixed an issue that affected repeatable components, where any changes made to existing content were not registered as a change in an entry. This prevented any updates.

  • Bug

    Composers

    Fixed an issue where content disappeared after re-ordering fields within a composer field.

  • Bug

    Content types

    We've fixed an issue with the image selector in entries, where it failed to work correctly when an image folder path was specified in the content type and a keyword search was performed at entry level.

  • Bug

    Entries - save functionality when adding multiple component fields.

    We've fixed an issue that occurred when a user added multiple component fields to an entry. Initially the changes would save as expected. However, if the entry was re-edited, and a change was then made to a field within a component area, the save button would fail to highlight, preventing the user from saving the change.  

  • Bug

    Entries - table editor

    We've fixed an issue that occurred when working with a table editor in an entry. The table editor toolbar wasn't tied to the table and would follow when scrolling. 

  • Bug

    Forms confirmation email message

    We've fixed an issue where the forms confirmation email made reference to a forms ID instead of the data for the field.

  • Bug

    Log viewer

    We've fixed an issue where an undefined error pop up message would appear if searching for an invalid log id.

  • Bug

    Logs

    Fixed an issue where logs were being created for invalid links in GenericPublishableItems. This should not have been the case.

  • Bug

    Populo

    We've fixed an issue that arose when using Populo - the current location IP was being returned as the internal load balancer IP address, which was incorrect.

  • 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.

  • Bug

    Taxonomies

    We've fixed an issue where taxonomy nodes weren't being resolved when using the list method in the .Net delivery API.

  • Bug

    Taxonomies - invalid nodes

    We've fixed an issue that arose if a taxonomy node was invalid or couldn't be found which then returned an incorrect message - 'Unable to find localised value for taxonomy key XYZ'.

    The string will now be empty, and the issue logged.

  • Bug

    WebDav

    We've fixed an issue where WebDav failed to open C# / VB file types. These file types are now editable.

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 11.1.1.38

  • Update

    Forms module - GDPR

    • We now delete all associated form data when a form is deleted permanently from the recycle bin.
    • Old orphaned form data is now removed on upgrade.
  • Bug

    AD FS login improvements

    • We've fixed an issue where the Contensis login screen was inadvertently being displayed even though remember my password was being set.
    • We also solved a generic issue where AD users were not able to login in certain container setups.
  • Bug

    Delivery API - Entries.List performance

    We've improved the performance of entries being returned from the Entries.List method.

  • Bug

    Entry field titles in translations

    We've fixed an issue where the titles of linked entries were not displayed in the editor when translating an entry in the split view.

  • Bug

    Forms module - confirmation email

    We've fixed an issue where the field ID of an unpopulated field was being sent in the confirmation email.

  • Bug

    Log viewer - searching by log ID

    We've fixed an issue where searching for an invalid log by ID would display an error.

  • Bug

    Monaco editor - JavaScript files

    We've fixed an issue where JavaScript files would fail to open in the code editor in Internet Explorer 11.

  • Bug

    WebDAV

    We've fixed an issue where it was not possible to open cshtml or vb files when using WebDAV.

Contensis 10.1.1.119

  • 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

    Azure AD group membership

    We've fixed an issue relating to synchronization of users when using Azure AD. If a user was a member of a large number of groups (>100) then these would fail to get created in contensis when the user logged in. This resulted in the user only being part of the AD Users group.

  • 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.

  • Bug

    Varnish cache

    We've fixed an issue where changes made to entries were not being reflected in the varnish cache.

Contensis 11.1.1.26

  • 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

    Azure AD group membership

    We've fixed an issue relating to synchronization of users when using Azure AD. If a user was a member of a large number of groups (>100) then these would fail to get created in contensis when the user logged in. This resulted in the user only being part of the AD Users group.

  • Bug

    Deleting HTML Snippets from web pages when using Firefox browser

    We've fixed an issue that prevented content editors from deleting HTML snippets that had been added in to web page placeholders. When right clicking on the snippet, and selecting 'Delete' from the context menu, the snippet failed to delete. 

  • 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

    Error reporting

    We've fixed an issue where an excessive amount of errors were being reported in the error logs relating to placeholders in webpages and missing taxonomy localisations.

  • Bug

    Indexing

    We've fixed an issue where entries weren't indexed into ElasticSearch.

  • Bug

    Razor views

    • We've fixed an issue that occurred when a Razor view made a call to CurrentNode which resulted in an error message being generated in certain scenarios. 
    • We've fixed an issue relating to permissions when using a Razor view as a propertied content entry picker. If a user was not a member of any role, when opening the Razor view properties they would be unable to see available entries in the selector.
  • Bug

    Roles

    • We've fixed an issue that prevented custom workflow permissions from being added to a role. 
    • We've fixed an issue where the language permissions would be automatically reset to 'no languages'. This resulted in users losing their permissions.
  • Bug

    RSS feed

    We've fixed an issue where exceptions were thrown when rendering an RSS feed.

  • Bug

    Version history - track changes

    We've fixed an issue with the track changes functionality failed where it failed to work correctly in cases where the content contained more than 10 tables.

Contensis 11.0.1.70

  • 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

    Azure AD group membership

    We've fixed an issue relating to synchronization of users when using Azure AD. If a user was a member of a large number of groups (>100) then these would fail to get created in contensis when the user logged in. This resulted in the user only being part of the AD Users group.

  • 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.

  • Bug

    Varnish cache

    We've fixed an issue where changes made to entries were not being reflected in the varnish cache.

  • Bug

    WYSIWYG editor (Firefox)

    We've fixed an issue that occurred in Firefox where it was not possible to delete an HTML snippet that had been added into a placeholder. Clicking on the snippet displayed the context menu, but selecting either the delete or edit options failed to work.

Contensis 9.0.1.211

  • 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.

Contensis 9.1.1.181

  • 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

    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.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 9.2.1.219

  • 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

    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.

  • Bug

    Version history - track changes

    We've fixed an issue with the track changes functionality failed where it failed to work correctly in cases where the content contained more than 10 tables.

Contensis 11.1

  • New Feature

    .NET Core Support

    The .NET Delivery and Management APIs have been updated to support .NET Core, allowing developers to create applications on any platform using content types and entries.

  • New Feature

    Copy an entry

    You can now copy an existing entry through the actions menu in the entry listing.

  • New Feature

    Limit the images and assets displayed in the gallery

    Content that is displayed in the asset gallery can now be limited - ideal if you have large image and document collections in your project. Simply choose the folders that should be displayed for a field by specifying it in the content type.

  • New Feature

    Reduce the fields returned by the Delivery API

    Developers can now limit the field data returned from the Delivery API when making a request using the search, GET and list methods. This makes it easier to interact with the data returned whilst saving bandwidth for those visiting your site. This is avaliable from the HTTP, .NET and JS APIs.

  • New Feature

    Unpublish an entry

    Removing content from your site or application is now possible using the unpublish feature. You'll need permission, but this is easily setup in the roles screen.

  • Update

    Entry editor performance

    As we've seen content types become more complex, and content models begin to expand we've revisited the entry editor with a focus on improving the performance.

    The entry editor now feels snappier to use, we've reduced the number of API calls, cache duplicate requests and lazy load the field editors as they come into view.

  • Update

    Entry filters

    Contensis now remembers the filters and searches you created the last time you were in the listings screen. This makes it easier to switch between an entry and the listing as you review large groups of content.

  • Update

    Rich text field

    Native browser spellchecking is now available in the rich text editor in content types and entries.

  • Update

    Roles builder

    You can now search for users in the roles screen by their email address.

  • Bug

    Images with required caption

    We've fixed an issue where entries created from a content type that had a required image caption, would fail to publish if an image and caption were not inserted.

  • Bug

    Minimum and maximum number validation

    We've fixed an issue where it wasn't possible to set a minimum or maximum number field validation to 0.

  • Bug

    Newly added users

    We've fixed an issue where a newly added user would not show up in the user assignment dropdown of the roles builder.

Contensis 11.0.1.57

  • Bug

    Azure login

    We've fixed an issue where some user accounts were being duplicated after logging in with Azure.

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 11.0.1.56

  • 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

    Delivery API - search

    We've fixed an issue where deleted content wasn't being removed from Elasticsearch, and was appearing in search results.

  • Bug

    Global user group assignment to projects

    We've fixed an issue where newly assigned global user groups would not be visible when first assigned to a project. The application cache previously had to be reset to resolve this.

  • Bug

    Images not resolving in component arrays

    We've fixed an issue where images were not auto resolving in component arrays when using typed models.

  • 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.  

  • Bug

    Roles

    We've fixed an issue where users were unable to view entries that were available for translation when assigned to a role with only a single language enabled.

  • Bug

    Service host

    We've fixed an issue where the service host would fail to start after a server reboot had been performed.

Contensis 10.1.1.111

  • 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

    Global user group assignment to projects

    We've fixed an issue where newly assigned global user groups would not be visible when first assigned to a project. The application cache previously had to be reset to resolve this.

  • 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

    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 9.2.1.209

  • 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

    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

    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 9.1.1.176

  • 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

    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 9.0.1.210

  • 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

    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 9.1.1.171

  • 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.

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 11.0.1.41

  • Update

    Entries

    We've updated entry history dates to now use UTC (Coordinated Universal Time).

  • Bug

    Active directory

    Fixed an issue where users were unable to login to Contensis using AD synced accounts after upgrade.

  • Bug

    Contensis projects

    We've fixed an issue relating to the system behaviour following the creation or deletion of projects. Contensis now redirects to the project dashboard for a new project when created. And for multi-project set-ups, when a project is deleted, the system redirects to the project dashboard for the first project in Contensis.

  • Bug

    Content types & entries

    Fixed an issue where the translation state for a language variation showed as incorrect. This occurred when a content type had additional languages added to it.

    We've also fixed an issue where it wasn't possible for a user to filter entries in a certain role scenario.

  • 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

    Localisations

    We've fixed an issue where newly added localisations would fail to update.

  • 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

    Roles

    We've fixed an issue that prevented newly added users to Contensis from seeing the content types and entries menu options. This arose in a specific scenario where the user was assigned to a role for 'all content types', and the 'everyone' group was assigned.

  • Bug

    Self diagnostic scan

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

Contensis 9.2.1.205

  • Bug

    Active directory

    Fixed an issue where users were unable to login to Contensis using AD synced accounts after upgrade.

  • 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

    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.

Contensis 9.0.1.206

  • 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

    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.

Contensis 10.1.1.100

  • Bug

    Active directory

    Fixed an issue where users were unable to login to Contensis using AD synced accounts after upgrade.

  • 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

    Localisations

    We've fixed an issue where newly added localisations would fail to update.

  • 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 11.0.1.30

  • Bug

    Active Directory login

    We've fixed an issue where users were unable to log in to Contensis on certain systems.

  • Bug

    System diagnostic scan

    Fixed an issue that caused the system diagnostic scan to fail. To fix this we've applied more robust checking to ensure the scan runs in a web context. 

Contensis 10.1.1.85

  • Bug

    Active Directory login

    We've fixed an issue where users were unable to log in to Contensis on certain systems.

  • Bug

    System diagnostic scan

    Fixed an issue that caused the system diagnostic scan to fail. To fix this we've applied more robust checking to ensure the scan runs in a web context. 

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.1.1.82

  • Bug

    Web controls

    We've fixed an issue with the Folder Images Banner web control, where it failed to work correctly in cases where there was an invalid client ID.

10.1.1.80

  • Update

    Content types & entries

    We've updated the pattern validation on entry fields to cater for null values entered into non-required fields. Previously, users would see a message stating 'The input does not match the expected pattern. Please edit and try again.' when the field was left empty and the user saved the entry.

  • Bug

    Azure active directory

    Fixed an issue ensuring that Azure AD users are mapped correctly to local users and have the correct integration information. 

  • 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. 

  • Bug

    Track changes

    Fixed an issue where the use of asp tags generated an error message when comparing different versions of a page.

9.1.1.167

  • Bug

    Forms

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

  • 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 11.0.1.27

  • Update

    Content types & entries

    We've updated the pattern validation on entry fields to cater for null values entered into non-required fields. Previously, users would see a message stating 'The input does not match the expected pattern. Please edit and try again.' when the field was left empty and the user saved the entry.

  • Update

    Entries

    We've updated the language dropdown selector when viewing an entry in split view. If multiple languages are available, the dropdown list will display available languages in alphabetical order. If there is only one language available, the dropdown is replaced by a label.

  • Update

    Roles

    Made changes to the Management API to improve performance in the roles area.

  • Bug

    Azure active directory

    Fixed an issue ensuring that Azure AD users are mapped correctly to local users and have the correct integration information. 

  • 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

    Content Types listing screen

    Fixed an issue where the screen height was incorrect when the filter bar was removed from display. This occurred when a user only had permissions for a single content type, where the filter bar wasn't required. 

  • 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

    We've fixed an issue where a user could save an entry without a title. This was possible when the user created an entry, left the title field blank, and then when navigating away clicked 'Yes' in response to the save changes prompt. 

  • Bug

    Entries filtering

    Fixed an issue where filtering entries by a specified content type displayed a list showing entries from all content types within the project.

  • Bug

    Hyperlink properties

    Fix an issue where a user was unable to set an existing hyperlink to not open in a popup , in cases where it was originally set to.

  • Bug

    Structured content definitions

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

  • Bug

    Track changes

    Fixed an issue where the use of asp tags generated an error message when comparing different versions of a page.

  • Bug

    Web controls

    We've fixed an issue with the Folder Images Banner web control where it failed to work under certain circumstances when there was an invalid client ID.

9.2.1.200

  • 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. 

9.0.1.201

  • Bug

    Forms

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

  • 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 11

  • Breaking change

    .NET Management API

    The Publish() and PublishAsync() methods are now extension methods.

    Read more
  • Breaking change

    HTTP Management API

    The endpoint for entry workflow invoke has moved.

    Read more
  • New Feature

    Entry activity

    Understanding the journey of your content is important. The new entry activity panel in the entry editor provides an overview of who's been involved in the production of your content. It's also where you'll see any messages that have been added during the different stages of the workflow.

    Entry activity

  • New Feature

    Roles and permissions

    You can now give granular permission to groups of users in your organisation to manage content entries by creating roles.

    Creating a role enables you to set explicit permission to content, by type and language allowing you to create rich roles for different teams. You also get to manage these in one place, making it easier to get an overview of who is managing your content.

    View the roles and permissions documenation

  • New Feature

    Unified search in the Delivery API

    You can now use the Delivery API to create a unified search between entries, existing webpages and assets such as documents and images.

  • New Feature

    Workflow

    Not all content needs to go through the same process. We've introduced two types of workflow to entries, allowing you to choose how your content can be governed.

    Basic workflow enables you to create and publish content without needing approval, whilst the approval workflow requires someone to review the content before its published.

    Using the new roles builder you can determine who your authors and approvers are.

    Workflow overview

  • Update

    Entry listing

    We've reviewed the entries listing since adding workflow and have made some changes to improve the experience.

    • The listing is now permission based, set by the roles you may be part of, bringing focus to the content that you're responsible for.
    • A new published column tells you if there is a published version of the entry.
    • We've given the listing alternating striped rows to help tracking through large lists.
    • We've tweaked our colour palette to have more contrast to be WCAG AA compliant.
    • Dates now have a sprinkling of natural language to show what has been updated today and yesterday.
    • We now reset any filters that may be applied when navigating using the breadcrumb or navigation drawer.
    • The listing screen now updates after an entry has been deleted.
  • Update

    Faceted entry search

    You can now locate the entries that matter to you using the new faceted search. Build up rich search criteria based on content type, language, current status and translation status, just check and uncheck the items to build your search and find the content thats important to you.

    View search and filter entries

  • Update

    Page count in the Delivery API

    We now return the number of pages (PageCount) for a given page size when using a PagedList.

     

     

Contensis 10.1.1.61

  • Update

    Language synchronisation

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

  • Bug

    Azure AD

    Fixed an issue where Azure AD details were deleted upon upgrade of Contensis.

    In addition, we also addressed an issue that affected how Azure AD user details were mapped to local users, ensuring they now have the correct integration information. 

  • 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

    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.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 9.2.1.194

  • 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

    WYSIWYG editor

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

9.1.1.164

  • 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

    Quality Assurance

    Fixed an issue where the QA service re-checked content that had previously failed a scan, and a user had clicked the 'Submit anyway' option. On the third attempt, this resulted in an error.

  • Bug

    Searching

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

  • Bug

    WYSIWYG editor

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

9.0.1.198

  • 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

    Quality Assurance

    Fixed an issue where the QA service re-checked content that had previously failed a scan, and a user had clicked the 'Submit anyway' option. On the third attempt, this resulted in an error.

  • 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.1.1.44

  • Update

    Content type builder

    The following field ID's are now restricted when creating a content type.

    • entryTitle
    • metadata
    • sys
    • searchContent
  • Update

    Reduced services memory usage

    We've reduced the memory usage of the localisations cache which has reduced the memory footprint of the Contensis services.

  • Bug

    Azure AD login

    Fixed an issue where an exception would be thrown when obtaining the claims for an Azure AD user.

  • Bug

    Composer field data

    We've fixed a bug in composers where content may not have been mapped correctly due to a change of name in the field mapper.

  • 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.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 9.2.1.190

  • 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 9.1.1.160

  • 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

    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.

9.0.1.195

  • 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.1.1.28

  • 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

    Edit profile control

    Fixed an issue where the edit profile control would return the error "WebForms UnobtrusiveValidationMode requires a ScriptResourceMapping for 'jquery'"

  • 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.

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 9.2.1.185

  • Update

    TLS 1.2

    Added support for TLS 1.2 in system diagnostic scans

  • 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

    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 9.1.1.158

  • 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.  

9.0.1.191

  • 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.  

Contensis 10.1

  • New Feature

    Azure AD

    You can now integrate your Azure AD instance with Contensis to help manage seamless single sign-on for the members of your organisation.

    How to configure Azure AD with Contensis.

  • New Feature

    Item count validation

    You can now restrict authors from populating fields that support multiple items, such as images, entries or taxonomy to meet a minimum, maximum or range of expected values. Alternatively you can use this validation to determine how many fields can be added to a repeatable field.

    How to set item count validation.

  • New Feature

    Markdown editor - dark theme

    As part of updating the default theme in the markdown editor, we've introduced a dark theme for those who don't like to look at a bright screen. 

    How to apply the dark theme.

  • New Feature

    Repeatable fields

    Enable an author to create lists of values of the same field type in an entry. Once this option is enabled on a field, multiple items can be added, removed and ordered in the repeated list.

    Read the documentation.

  • Update

    AD FS configuration

    We've updated the AD FS configuration so that you can use the same AD FS server for development and production environments.

  • Update

    AD FS localisation

    You can now localise the AD FS login button on front end sites.

  • Update

    Content owner in .NET Delivery API

    The content owner is now accessible through the .NET Delivery API when requesting an entry.

  • Update

    Content search

    • When localisations were switched on the content search did not display correctly this has now been resolved.
    • We've also improved the highlighting of matched search terms in the quick search, from the top toolbar.
  • Update

    Content type builder - deselect fields

    You can now deselect fields in the content type builder, especially helpful if you add a composer into your content type first!

  • Update

    Content type builder - inline validations

    We now carry out inline validation for field ID, field name and content type name in the content type builder.

  • Update

    Date range validation

    We've improved the inline validation of date range fields. We now highlight fields when only one date has been set. 

  • Update

    Entry language variation workflow

    We now hide single language content types from the language variation workflow.

  • Update

    Image field keyboard navigation

    We've removed the ability to tab through single and multiple images editors when marked as read-only to improve keyboard accessibility.

  • Update

    Location editor

    We've updated the behaviour of the location editor. Previously a location would always have a lat/long set in an entry, this could lead to incorrect locations being published if an author hadn't changed it. You can now set a default map position as well as setting a default value for a location if required.

    The new properties are explained in the location article.

  • Update

    Markdown editor - default theme

    The default markdown theme has had a complete overhaul, its now nicer to write in. We've taken more consideration to code snippets, links and tables, and the side by side preview gives a clearer representation of your content.

  • Update

    Metadata republish audit

    We now audit a metadata republish when actioned from the Management Console.

  • Update

    Quote editor

    We've improved the behaviour of the requires source toggle button in the quote editor to only display the validation message text box when the toggle is set to yes.

  • Update

    Relationships

    • We've given the relationships panel in the editor some love with a refresh.
    • You can now edit an item of content from the panel.
    • You can also view information about a relationship by clicking the info button.
  • Update

    REST services

    All our REST services have GZIP enabled by default,  optimising delivery.

  • Update

    Rich text editor

    You can now use tables in the rich text editor, by inserting them from the editor toolbar.

  • Update

    System diagnostics scan

    We've updated our system diagnostics scans to work with TLS 1.2.

  • Update

    Varnish cache invalidation

    If you host on our cloud platform, a change made to an entry will now cause all pages using that entry to invalidate their cache rather than waiting for their natural expiry. This means that changes are instant across your site when publishing entries. 

  • Update

    WYSIWYG editor

    • We've update the editor to support advanced formatting of list options from the toolbar.
    • The HTML5 schema has been updated to support OL attributes for type and reversed. 
    • The order of the web control menus is now alphabetical, making it easier to locate propertied razor views that you've created.
  • Bug

    Duplicate logs

    Fixed an issue where in some instances two validation errors in an entry would be displayed in the log viewer for an asset field.

  • Bug

    Forms module

    We fixed an issue in the forms builder where it was possible to remove all values from a dropdown field, with no way of adding a new one back in.

  • Bug

    Monaco editor

    • We've fixed a small bug where after checking in a piece of content, opening the same content in read-only mode would allow you to edit the content.
    • Fixed an issue where the code editor would incorrectly split attributes in some code scenarios.
  • Bug

    Propertied razor views - entry picker

    • Fixed an issue where you couldn't save a propertied razor view without setting an entry, from the entry picker.
    • You can now deselect an entry from the entry picker in a propertied razor view.

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 9.2.1.167

  • 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.
  • 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

    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

    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

    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

    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.

  • 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.

Contensis 9.1.1.144

  • 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

    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

    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

    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.

  • 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. 

Contensis 9.0.1.180

  • 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

    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

    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

    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.

  • 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. 

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 9.2.1.141

  • Update

    Image editor localisations

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

  • 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

    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 9.1.1.132

  • Update

    Image editor localisations

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

  • 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.

Contensis 9.0.1.168

  • Update

    Image editor localisations

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

  • Bug

    Google Recaptcha

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

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.

Contensis 9.2.1.120

  • Update

    Sitemap.xml schema update

    We've updated the schema of the sitemap to adhere to version 0.9.

  • Bug

    Contensis services

    Fixed an issue where Contensis services would fail to start if the database was inaccessible.

  • Bug

    Folder synchronisation

    Fixed an issue where slave folder links failed to resolve to other slave pages within the slave folder area.

  • Bug

    Image gallery

    Fixed an issue where the image gallery would not display correctly in Internet Explorer 11 due to heights not being set correctly for some images.

  • Bug

    Project licensing

    Fixed an issue where the number of supported projects for a license key wasn't being calculated correctly and prevented new projects from being created.

  • Bug

    SaaS - RSS feed

    Fixed an issue where the Atom/RSS links in listing controls would use the incorrect URL.

Contensis 9.1.1.127

  • Update

    Sitemap.xml schema update

    We've updated the schema of the sitemap to adhere to version 0.9.

  • Bug

    Contensis services

    Fixed an issue where Contensis services would fail to start if the database was inaccessible.

  • Bug

    Image gallery

    Fixed an issue where the image gallery would not display correctly in Internet Explorer 11 due to heights not being set correctly for some images.

  • Bug

    SaaS - RSS feed

    Fixed an issue where the Atom/RSS links in listing controls would use the incorrect URL.

Contensis 9.0.1.163

  • Update

    Sitemap.xml schema update

    We've updated the schema of the sitemap to adhere to version 0.9.

  • Bug

    Contensis services

    Fixed an issue where Contensis services would fail to start if the database was inaccessible.

  • Bug

    Image gallery

    Fixed an issue where the image gallery would not display correctly in Internet Explorer 11 due to heights not being set correctly for some images.

  • Bug

    SaaS - RSS feed

    Fixed an issue where the Atom/RSS links in listing controls would use the incorrect URL.

Contensis 9.0.1.162

  • Update

    Tooltips

    We've updated a number of tooltip areas to correct spelling mistakes across a small number of web controls. In addition, we've updated the URL acroynm in the Quality Assurance area to upper casing.

  • Bug

    Content schedules

    We've fixed an issue that prevented the updating of the 'year' field on an existing review or expiry schedule.

  • Bug

    Forms

    Fixed an issue in the forms module where forms containing a text field with a min/max validation or two date time fields would prevent the form being rendered.

Contensis 9.1.1.117

  • Update

    Tooltips

    We've updated a number of tooltip areas to correct spelling mistakes across a small number of web controls. In addition, we've updated the URL acroynm in the Quality Assurance area to upper casing.

  • Bug

    Contensis.RazorEngine

    We fixed an issue where the Contensis.RazorEngine was incorrectly pointing to version 3.

  • Bug

    Content schedules

    We've fixed an issue that prevented the updating of the 'year' field on an existing review or expiry schedule.

  • Bug

    Forms

    Fixed an issue in the forms module where forms containing a text field with a min/max validation or two date time fields would prevent the form being rendered.

  • Bug

    Import from Microsoft Word

    Fixed an issue where the 'Import from Word' wizard generated an error and failed to import the content from MS Word documents.

Contensis 9.2.1.112

  • Update

    Aliases

    We've improved system performance so that the addition of aliases is much quicker, especially where existing installations already contain large numbers of aliases. We also fixed an issue with the addition of new aliases and a missing database alias table for new installations of 9.2.1.45.

  • Update

    Tooltips

    We've updated a number of tooltip areas to correct spelling mistakes across a small number of web controls. In addition, we've updated the URL acroynm in the Quality Assurance area to upper casing.

  • Bug

    Content schedules

    We've fixed an issue that prevented the updating of the 'year' field on an existing review or expiry schedule.

  • Bug

    Delivery API - searching using typed models

    Fixed an issue to stop exceptions being thrown in typed models when image assets are null.

  • Bug

    Entry language display

    We've fixed an intermittent issue where an incorrect language would sometimes display when accessing the entries screen.

  • Bug

    Forms

    Fixed an issue in the forms module where forms containing a text field with a min/max validation or two date time fields would prevent the form being rendered.

  • Bug

    Import from Microsoft Word

    Fixed an issue where the 'Import from Word' wizard generated an error and failed to import the content from MS Word documents.

  • Bug

    Quick search

    We've updated the live search in the CMS to weight the search terms by content title, metadata and then the contents of the content.

    1. Bug

      Synchronised content

      We've fixed an issue where content synchronisation workflow states were not working correctly, resulting in documents losing updates in certain scenarios.. 

    Contensis 9.2.1.105

    • Update

      CurrentNode.Data cache

      We've added the Contensis_Caching_NodeDataCacheDuration setting to preview publishing servers to control the duration in minutes of how long the CurrentNode.Data property should be cached for.

    • Update

      SaaS - Removed https check when adding jQuery

      Removed the check for https context when adding jQuery as https is handled by the load balancer.

    • Bug

      Contensis.RazorEngine

      We fixed an issue where the Contensis.RazorEngine was incorrectly pointing to version 3.

    • Bug

      Delivery API

      Fixed an issue where a razor view would not return a list of entries by Content type in the Delivery API.

    • Bug

      Taxonomy validation

      We've fixed a number of issues around taxonomy validation.

      • A taxonomy field was attempting to validate a null / empty value when the field was not set to required.
      • The key value of a taxonomy field wasn't being checked if it exisited, when the field was set to required.
      • Where the root key wasn't validated unless it was set to required.

    Contensis 9.1.1.109

    • Update

      Contensis installer

      Updated the installer to include the Elasticsearch plugin royrusso, so the Contensis search component can be installed on a server without internet access.

    • Update

      Project setting localisation

      Updated the link to the TinyMCE documentation in the description of the Editor_SchemaValidChildren project setting

    • Update

      Razor output tracing

      Added output tracing to razor views to show their render times and path to help diagnose performance issues. This can be enabled in the cms.config by adding the following key.

      <!-- Setting to determine whether the Razor performance trace is shown within a page --><add key="Contensis_Razor_EnableTrace" value="true" />

    • Bug

      Approval screen

      Fixed an issue where you would receive a server error when reordering items by project that were waiting for approval.

    • Bug

      Deleting entries

      Fixed an issue where after deleting an entry, it would still show in a live environment even though it didn't exist in an entries listing.

    • Bug

      Dictionary administration

      Fixed an issue where it wasn't possible to delete a word from the dictionary as a dictionary administrator.

    • Bug

      Forms module

      Fixed an issue where a form with a min and max values set on a text box would prevent the form from displaying correctly due to a duplicate ID being used.

    • Bug

      Image gallery in entries

      Fixed an issue where the entry image gallery would incorrectly validate a field that contained a caption.

    • Bug

      Quality assurance module

      Fixed an issue to prevent the QA service running multiple times when there is a service in standby.

    • Bug

      Quick search

      Fixed an issue where search results would display too much text in search listing, when the description metadata tag was not present.

    • Bug

      Security

      Fixed an issue where the default administrator user from the systems administrator group could be removed, causing certain system actions to fail.

    • Bug

      Sidebar localisations

      Fixed an issue where localisations in the sidebar would not update.

    • Bug

      Web.config

      Fixed an issue where the publishing server section of the web config doesn't merge correctly into a published web.config

    Contensis 9.2.1.95

    • Update

      Contensis installer

      Updated the installer to include the Elasticsearch plugin royrusso, so the Contensis search component can be installed on a server without internet access.

    • Update

      Monaco editor

      Updated Monaco editor to the latest release version to resolve a number of issues:

      • Fixes an issue where Safari wouldn't render the editor
      • Fixes an issue where Firefox would revert an editor to read only mode when previewing content
    • Update

      Project setting localisation

      Updated the link to the TinyMCE documentation in the description of the Editor_SchemaValidChildren project setting

    • Update

      Razor output tracing

      Added output tracing to razor views to show their render times and path to help diagnose performance issues. This can be enabled in the cms.config by adding the following key.

      <!-- Setting to determine whether the Razor performance trace is shown within a page --><add key="Contensis_Razor_EnableTrace" value="true" />

    • Bug

      Approval screen

      Fixed an issue where you would receive a server error when reordering items by project that were waiting for approval.

    • Bug

      Deleting entries

      Fixed an issue where after deleting an entry, it would still show in a live environment even though it didn't exist in an entries listing.

    • Bug

      Dictionary administration

      Fixed an issue where it wasn't possible to delete a word from the dictionary as a dictionary administrator.

    • Bug

      Entry validation

      • Fixed an issue where you could not save an entry when a composer didn't have any fields defined.
      • Fixed an issue where multiple validations on fields in a composer would prevent an entry from saving.
    • Bug

      Forms module

      Fixed an issue where a form with a min and max values set on a text box would prevent the form from displaying correctly due to a duplicate ID being used.

    • Bug

      Image gallery in entries

      Fixed an issue where the entry image gallery would incorrectly validate a field that contained a caption.

    • Bug

      Quality assurance module

      Fixed an issue to prevent the QA service running multiple times when there is a service in standby.

    • Bug

      Quick search

      Fixed an issue where search results would display too much text in search listing, when the description metadata tag was not present.

    • Bug

      Security

      Fixed an issue where the default administrator user from the systems administrator group could be removed, causing certain system actions to fail.

    • Bug

      Sidebar localisations

      Fixed an issue where localisations in the sidebar would not update.

    • Bug

      Web.config

      Fixed an issue where the publishing server section of the web config doesn't merge correctly into a published web.config

    Contensis 9.0.1.154

    • Update

      Contensis installer

      Updated the installer to include the Elasticsearch plugin royrusso, so the Contensis search component can be installed on a server without internet access.

    • Update

      Project setting localisation

      Updated the link to the TinyMCE documentation in the description of the Editor_SchemaValidChildren project setting

    • Update

      Razor output tracing

      Added output tracing to razor views to show their render times and path to help diagnose performance issues. This can be enabled in the cms.config by adding the following key.

      <!-- Setting to determine whether the Razor performance trace is shown within a page --><add key="Contensis_Razor_EnableTrace" value="true" />

    • Bug

      Approval screen

      Fixed an issue where you would receive a server error when reordering items by project that were waiting for approval.

    • Bug

      Deleting entries

      Fixed an issue where after deleting an entry, it would still show in a live environment even though it didn't exist in an entries listing.

    • Bug

      Dictionary administration

      Fixed an issue where it wasn't possible to delete a word from the dictionary as a dictionary administrator.

    • Bug

      Forms module

      Fixed an issue where a form with a min and max values set on a text box would prevent the form from displaying correctly due to a duplicate ID being used.

    • Bug

      Image gallery in entries

      Fixed an issue where the entry image gallery would incorrectly validate a field that contained a caption.

    • Bug

      Quality assurance module

      Fixed an issue to prevent the QA service running multiple times when there is a service in standby.

    • Bug

      Quick search

      Fixed an issue where search results would display too much text in search listing, when the description metadata tag was not present.

    • Bug

      Security

      Fixed an issue where the default administrator user from the systems administrator group could be removed, causing certain system actions to fail.

    • Bug

      Sidebar localisations

      Fixed an issue where localisations in the sidebar would not update.

    • Bug

      Web.config

      Fixed an issue where the publishing server section of the web config doesn't merge correctly into a published web.config

    Contensis 9.2.1.66

    • Update

      Contensis installer

      Updated the Contensis installer to check the JAVA_HOME variable to find out where Java is installed.

    • Update

      Content schedules administrators group

      Users can be given access to Content Schedules in the management console by assigning them to the Content Schedule Administrators group.

    • Update

      Publishing server name

      You can now have a publishing server with a name of up to 100 characters, updating it from the original maximum of 50.

    • Bug

      Alias management

      Fixed an issue where editing a published page removed any alias from the live publishing server until the page was published again.

    • Bug

      Content definitions

      Fixed an issue where the Doctype was being removed from user created content definitions in the source editor.

    • Bug

      Content types and entries

      • Fixed an issue where an exception was thrown when viewing the content types listing screen when no content types existed.
      • Fixed an issue where the guidelines text failed to display correctly for language variations in the entry editor. 
      • Fixed a minor issue with a stored procedure that prevented assets from having descriptions.
      • Fixed an issue with regular expression validations for composer fields.
    • Bug

      Forms

      • Fixed an issue where required checkboxes would fail to work when multiple forms were added to a page.
      • Updated the dropdown form field to allow you to change the default dropdown text.
    • Bug

      FTP cleaner

      Fixed an issue where the FTP cleaner failed to delete folders which contained homepages.

    • Bug

      Language variations split view

      Fixed an issue where the left hand pane in the split view entry editor would display incorrect data after changing the default language and pressing save.

    • Bug

      Project management

      Fixed an issue where the project API ID was being set incorrectly if the project name included hyphens in its name.

    • Bug

      Source code editor

      Fixed an issue where the source code wasn't indented when viewing the source of a read-only file.

    Contensis 9.1.1.94

    • Update

      Contensis installer

      Updated the Contensis installer to check the JAVA_HOME variable to find out where Java is installed.

    • Update

      Content schedules administrators group

      Users can be given access to Content Schedules in the management console by assigning them to the Content Schedule Administrators group.

    • Update

      Publishing server name

      You can now have a publishing server with a name of up to 100 characters, updating it from the original maximum of 50.

    • Bug

      Content definitions

      Fixed an issue where the Doctype was being removed from user created content definitions in the source editor.

    • Bug

      Forms

      • Fixed an issue where required checkboxes would fail to work when multiple forms were added to a page.
      • Updated the dropdown form field to allow you to change the default dropdown text.
    • Bug

      FTP cleaner

      Fixed an issue where the FTP cleaner failed to delete folders which contained homepages.

    Contensis 9.0.1.139

    • Update

      Content schedules administrators group

      Users can be given access to Content Schedules in the management console by assigning them to the Content Schedule Administrators group.

    • Update

      Publishing server name

      You can now have a publishing server with a name of up to 100 characters, updating it from the original maximum of 50.

    • 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

      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

      Forms

      • Fixed an issue where required checkboxes would fail to work when multiple forms were added to a page.
      • Updated the dropdown form field to allow you to change the default dropdown text.
    • Bug

      FTP cleaner

      Fixed an issue where the FTP cleaner failed to delete folders which contained homepages.

    • 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.

    Contensis 9.1.1.80

    • Bug

      AD FS

      • Fixed an issue where you'd be redirected to the CMS rather than a published site when using the AD FS login control.
      • Removed an AD FS security token cookie that was created on login.
    • Bug

      Array fields in composables

      Fixed an issue when trying to get an array field from a composable in the Delivery API.

    • Bug

      Delivery API

      Fixed an issue where the search in the Delivery API would not return nested objects. 

    • Bug

      Log viewer

      Fixed an issue in the log viewer details panel where values were not displayed against their correct labels.

    • Bug

      Microsite wizard performance

      We've improved the performance of the microsite wizard to prevent gateway timeouts, when a project has significant number of folders.

    • Bug

      Other fixes

      Fixed an issue where xp_System_ContentType_Maintenance had an error due to an incorrect object name.

    • Bug

      Quality assurance module

      Fixed an issue where the Quality Assurance module would strip out submit messages, resulting in them not being displayed on the approval screen.

    • Bug

      Quick search

      We have fixed an issue where results within the quick search were showing all of the document's content instead of a small snippet.

    • Bug

      Responsive preview

      Fixed an issue where the responsive preview would crash when there was a query string parameter in the URL.

    • Bug

      Synchronisation

      • Fixed an issue where content would not sychronise correctly, due to nested orphaned folders.
      • Fixed an issue where content assigned to the Any Content Type would fail to synchronise across language folders.
    • Bug

      Taxonomy field editor

      Fixed an issue where it wasn't possible to save an entry with a multi-select taxonomy field.

    • Bug

      User profile web control

      Fixed an issue in the User Profile web control where changing the timezone would not save correctly.

    Contensis 9.2

    • New Feature

      Alias management

      • You can now restrict who can manage aliases by assigning users to the Alias Administrators group.
      • We’ve also improved the performance of retrieving aliases in large projects for both staging and production environments.
    • New Feature

      Development server interface theme

      You can now easily distinguish between your development server and production environment by enabling the development theme in the Contensis UI.

    • New Feature

      Entry language workflow

      You can now create an entry in language that is not the default language for your project, outside of the normal translation workflow. This could useful where the content is applicable only to a specific locale or you want to display a variation of a language (eg. a dialect).

    • New Feature

      Entry search

      You can now search for entries by keyword in the entry listing screen.

    • New Feature

      Log viewer

      You can now delete logs in the log viewer.

    • Update

      .NET Delivery API - typed models

      You can now resolve the Asset link in an Image model when using the EntryModel Resolve method.

    • Update

      Content type builder performance

      We’ve refactored the content type builder to improve the performance of complex content types.

    • Update

      Monaco editor improvements

      • Enabled code folding feature
      • HTML is now indented when viewing source in the editor
    • Update

      WebAPI performance

      We've improved the performance of WebAPI when searching for NodeIDs in search content.

    • Bug

      Array fields in composables

      Fixed an issue when trying to get an array field from a composable in the Delivery API.

    • Bug

      Date range editor

      Fixed an issue where an error appeared on save, when clearing the values of a date range editor in an entry.

    • Bug

      Microsite wizard performance

      We've improved the performance of the microsite wizard to prevent gateway timeouts, when a project has significant number of folders.

    • Bug

      Multi-select image, asset and entry fields in composer fields

      Fixed an issue where adding a blank multi-select image, asset or entry field to a composer and saving would cause composer data to be lost.

    • Bug

      Quick search

      We have fixed an issue where results within the quick search were showing all of the document's content instead of a small snippet.

    • Bug

      Taxonomy field editor

      Fixed an issue where it wasn't possible to save an entry with a multi-select taxonomy field.

    • Documentation

      Content types and entries

      Content types in Contensis allow you to describe a type of content broken down into smaller chunks.

    Contensis 9.0.1.123

    • Update

      Councillors and committees

      We've added missing localisations to the start and finish times of meetings in the Councillors & Committees module.

    • Bug

      AD FS

      • Fixed an issue where you'd be redirected to the CMS rather than a published site when using the AD FS login control.
      • Removed an AD FS security token cookie that was created on login.
    • Bug

      Delivery API

      Fixed an issue where the search in the Delivery API would not return nested objects. 

    • Bug

      Image selection in Chrome v58

      Fixed an issue where it was not possible to select an image in a placeholder with the left mouse button on Chrome v58.

    • Bug

      Log viewer

      Fixed an issue in the log viewer details panel where values were not displayed against their correct labels.

    • Bug

      Microsite wizard performance

      We've improved the performance of the microsite wizard to prevent gateway timeouts, when a project has significant number of folders.

    • Bug

      Quality assurance module

      Fixed an issue where the Quality Assurance module would strip out submit messages, resulting in them not being displayed on the approval screen.

    • Bug

      Quick search

      We have fixed an issue where results within the quick search were showing all of the document's content instead of a small snippet.

    • Bug

      Responsive preview

      Fixed an issue where the responsive preview would crash when there was a query string parameter in the URL.

    • Bug

      Synchronisation

      • Fixed an issue where content would not sychronise correctly, due to nested orphaned folders.
      • Fixed an issue where content assigned to the Any Content Type would fail to synchronise across language folders.
    • Bug

      User profile web control

      Fixed an issue in the User Profile web control where changing the timezone would not save correctly.

    Contensis 9.1.1.28

    • Update

      Added support for Google reCAPTCHA v2

      Google reCAPTCHA v1 is no longer supported. We have now upgraded to version 2.

    • Bug

      Content types and entries

      • Fixed an issue where deleting a content type with associated entries, failed to remove all entry related information from the database.
      • Fixed an issue where deleting an image would cause the image content type to return an empty asset rather than a null value.
    • Bug

      Councillors & Committees module

      Fixed an issue where filtering results by ward, failed to display any ward details.

    • Bug

      Delivery API

      Fixed an issue where resolving linked entries would return the incorrect language.

    • Bug

      Folder creation

      Fixed an issue where a folder would sometimes fail to create, when a folder with the same name and location existed in the recycle bin.

    • Bug

      Publishing

      • Fixed an issue with database case sensitivity when upgrading publishing servers. This issue was related to the online polls web control.
      • Fixed an issue where publishing a large website from the root folder of a project would sometimes fail.

    Contensis 9.0.1.90

    • Update

      Added support for Google reCAPTCHA v2

      Google reCAPTCHA v1 is no longer supported. We have now upgraded to version 2.

    • Bug

      Contensis installer - Elasticsearch

      The Elasticsearch management plugin is now included as part of the Contensis installer. It no longer requires an internet connection to download the plugin.

    • Bug

      Content types and entries

      • Fixed an issue where deleting a content type with associated entries, failed to remove all entry related information from the database.
      • Fixed an issue where updating content in the 'Content guidelines' area of a content type field, would cause the cursor to jump to the end of the text making it impossible to add new content.
      • We've removed a duplicate security group 'ContentType Creators' which was introduced when adding permissions to the Content types and api key management screens. 
    • Bug

      Councillors & Committees module

      Fixed an issue where filtering results by ward, failed to display any ward details.

    • Bug

      Job vacancies

      Fixed an issue where a job would fail to display.

    • Bug

      Publishing

      • Fixed an issue with database case sensitivity when upgrading publishing servers. This issue was related to the online polls web control.
      • Fixed an issue where publishing a large website from the root folder of a project would sometimes fail.
    • Bug

      Quality Assurance module

      Applied a fix to prevent removal of any messages on webpage submission for approval. 

    • Bug

      Resetting of the application cache after emptying the recycle bin

      A fix has been applied to now automatically reset the application cache when items are permanently deleted from the recycle bin.

    • Bug

      We've fixed a difficult to replicate issue where some page content would be lost under certain conditions due to template caching in the parser.

    • Bug

      We've fixed an issue where the default 'Quick Search' text was not cleared when you focussed in to the search box.

    • Bug

      Websites failing when unable to access c:\programdata\contensis\contensissettings.xml

      A fix has been applied where websites would fail if contensis was unable to access the c:\programdata\contensis\contensissettings.xml file.

    Contensis 9.1

    • New Feature

      .NET Delivery API - typed models

      Entries can now be returned as typed models for the get, list and search entry operations. This will allow a developer to create .NET classes that match the content type definitions and specify the classes as generic parameters when retrieving entry data. The entries are returned as the specified type, allowing the developer to work with a typed API which will greatly simplify usage, and catch potential issues before they are published.

    • New Feature

      Filter content types when creating entries

      You can now filter the content type listing when creating a new entry, this is especially helpful if you have lots of content types.

    • New Feature

      Monaco Editor

      Monaco is a browser-based code editor that comes from the same code base as Visual Studio Code. It provides a whole host of features that we have been missing with our code editor, so we’ve replaced Code Mirror with Monaco across Contensis. It brings with it a range of features. Some of which can be viewed in our blog post From Code Mirror to Monaco.

      • Tabbing and code formatting
      • Intellisense and code validation
      • Warning and error highlighting
      • Code navigation
      • Rich find and replace support
      • Multiple cursor and selection
      • Protected read only mode
      • Extended to support propertied razor view IntelliSense.
    • New Feature

      Monaco Editor - JS Delivery API IntelliSense

      We've extended Monaco Editor to support rich IntelliSense for our JS Delivery API, meaning you can spend more time writing code than viewing methods in our API documentation.

    • New Feature

      Support for entries in propertied razor views

      You can now use an entry lookup in the propertied razor view configuration to select an entry from one of your content types. An entries GUID is returned for a single entry, and an array of GUIDs are returned when using the entry lookup in a repeater field.

    • Update

      .NET Delivery API entry serialization

      A custom serializer has been applied to the Entry class in the .NET Delivery API so that when it is serialized to JSON (using Newtonsoft.Json) it will serialize to the same JSON structure as it was originally received from the HTTP REST service. This change will impact projects that are using entries in .NET from React as the JSON structure will have changed.

    • Update

      Content types and entries

      • The image editor properties has been updated to hide the caption validation textbox if it hasn’t been set to required.
      • We've added support for superscript and subscript tags in the rich text editor in content types.
      • We’ve removed the default value field setting for an entry as it can’t be set against a content type.
      • The entry editor has been updated to use the list format to bring consistency with the asset editor and to support ordering of entries.

    • Update

      We’ve reviewed and reduced the complexity the content types and entries screens and tidied up some inconsistencies.

    Contensis 9.0.1.68

    • Update

      Improved Active Directory login performance

      We've improved the active directory authentication process which speeds up the time it takes to log in.

    • Bug

      Added cache busting to dynamically created editors

      We've fixed an issue where an entry editor wouldn't render correctly as the cached version of an editor was being used.

    • Bug

      Fixed an issue where WebDAV would not connect to a Contensis 9 instance.

    Contensis 9.0.1.60

    • Update

      Date picker editor improvements

      • Improved the usability of the date picker editor in content types and entries by introducing a year selector and improving manual input of date strings.
      • Updated the date picker editor to support a default date of today.
    • Update

      Responsive preview

      • Fixed an issue in the responsive preview where you would get three question marks (???) in the URL when enabling the PreviewSecurityToken setting.
      • The responsive preview toolbar now has a new default option of Full viewport. This ensures you see your site using the entire width of the viewport when previewing your content.
    • Update

      Updated the logic in the Contensis installer to show / hide the content owner steps in certain scenarios.

    • Bug

      Content types and entries

      • Fixed an issue where copying the contents of an asset or image field failed, were both types were present in an entry variation.
      • Fixed an issue where you couldn’t clear a value from a drop-down list editor.
      • Fixed an issue where unpublished image and file assets were not being published, when publishing an entry that they were being used in.
      • Fixed the ordering behaviour of assets when using a multiple selection asset editor.
      • Fixed some height and alignment issues in the content type builder.
      • Provided more spacing for the entries count in the content type listing when the value exceeded 100,000 entries.
    • Bug

      Delivery API - search

      • Fixed an issue where the latest version of an entry was being returned by the search.
      • Fixed an issue where entries and assets we’re not being resolved correctly in entry variations when using the search.
      • Updated FreeText searches to be case insensitive.
      • Fixed issues where StartsWith and EndsWith search queries would produce spurious results
    • Bug

      Email notifications

      • Fixed an issue where a disabled user account would still receive email notifications.
      • Fixed an issue where you would receive two form notification emails when a form contained a radio button list and an upload control.
    • Bug

      General UI fixes

      • Fixed an issue where the management console drawer would remain open when selecting the log viewer from the menu.
      • Fixed an issue where logs with a backslash or double quotes would not serialise correctly, affecting their display in the log viewer.
      • Fixed an issue where switching between projects in IE11 was not consistent.
      • Fixed an issue where the last login time was not set when a new ADFS user was created.
      • Fixed an issue where in some scenarios CTRL-S would not save changes to a web page in the editor.
      • Fixed an issue where it wasn’t possible to use the date picker to override a content schedule.
      • Fixed an issue where archiving page would lose any relationships that we’re assigned to it.
      • Various localisation improvements.
    • Bug

      Wizards

      • Fixed an issue in the Microsite wizard where a spurious dialog box would be shown when creating a new microsite.
      • Fixed an issue where the web page content type was listed in the create content wizard when only structured content templates were available.
      • Fixed an issue in the content creation wizard when the same action was carried out by simultaneous users would fail.

    Contensis 9

    • Breaking change

      .NET Framework 4.6.2

      We have upgraded to the latest version of the .NET framework to 4.6.2, which brings with it a number of improvements.

      Be aware that not only does your CMS server have to run on 4.6.2, but also your front end publishing servers.

    • Breaking change

      Contensis IIS application pool

      In Contensis 9.0. the IIS application pool needs to be changed to Integrated Pipeline Mode.

    • Breaking change

      Multiple instances of Contensis on a single server

      Although never documented as a configuration option, it was possible to install multiple instances of Contensis on a single server. Due to architectural changes made in this release it is no longer possible to have this configuration. If you are running multiple instances on a single server then they will need to be split out onto individual servers before upgrading.

    • Breaking change

      Removed support for Internet Explorer 10

      We no longer support Internet Explorer 10. Clients needing support for this browser should continue using R8.3 or contact those responsible for desktop browser support in their organisation, to be updated to a newer version.

    • New Feature

      Active Directory Federation Services

      You can now integrate your Active Directory Federation Services (AD FS) instance to Contensis to help manage seamless single sign-on for the members of your organisation.

    • New Feature

      Content owner

      All content in Contensis can now be assigned a content owner. The primary purpose of having a content owner is to assign the responsibility for a particular item of content to an individual to aid content governance.

      You can also filter on the content owner in Contensis search to create custom content audit reports.

    • New Feature

      Content type builder

      Create new types of content to use on any screen using our new content type builder. Break your content down into reusable chunks by inserting different types of field together to create a content type.

      We’ve included a broad range of field editors that your authors can use to populate their content as well as ensuring the content they input is accurate by using our field validation

    • New Feature

      Delivery API

      The Delivery API is designed and focused on enabling you to get content and data into your webpages or applications as quickly and easily as possible.

    • New Feature

      Entries editor

      Create new items of content using the entries editor, from the content types that have been created for your organisation.

      If you’re working with multi language content you’ll also get a split view editing experience when translating content.

    • New Feature

      Manage your projects

      Existing projects

      • Introduced a project overview screen in the management console.
      • You can now delete a project from this new screen.
      • Rename a project.
      • Assign supported languages.

      New projects

      • Set the default language.
      • We now automatically assign the most commonly used assets on new project creation.
    • Update

      Additional language support

      We now have language support for over 50 languages and regional variants in the CMS.

    • Update

      Global settings

      We have added the following:

      • MessagingServer_Address
      • Elastic_Instances
      • ResyncElasticSearchIndexes
      • QualityAssurance_MaximumMemory
      • ADFS_Enabled
      • ADFS_MetadataEndpoint
      • PublishSystemXMLAtEndOfHighPriorityPublish
      • Log_Retention_Period
      • Log_MaximumLogsToRetain
      • FormsModule_CombinedMaxAttachmentSize
      • DeliveryAPI_AccessToken
    • Update

      Housekeeping

      • The Project Explorer has been streamlined and now has as a static vertical sidebar with a sliding drawer.
      • Project specific and licensed feature icons have been moved from the top toolbar and the footer to the new sidebar.
      • Project and the Recycle bin have been moved from the Management Console to the sidebar.
      • The wizards shortcut has been moved to the I Want To… section on the dashboard.
      • The regular expressions screen previously found in the Management Console has been removed as its no longer used.
      • Standardisation of label text across the web controls.
    • Update

      HTML 5 schema updates

      We've updated the HTML 5 schema in the WYSIWYG to support the following tags and attributes.

      aria attributes

      aria-activedescendant, aria-atomic, aria-autocomplete, aria-busy, aria-checked, aria-controls, aria-describedby, aria-disabled, aria-dropeffect, aria-expanded, aria-flowto, aria-grabbed, aria-haspopup, aria-hidden, aria-invalid, aria-label, aria-labelledby, aria-level, aria-live, aria-multiline, aria-multiselectable, aria-orientation, aria-owns, aria-posinset, aria-pressed, aria-readonly, aria-relevant, aria-required, aria-selecte, aria-setsize, aria-sort, aria-valuemax, aria-valuemin, aria-valuenow, aria-valuetext

      Schema.org attributes

      Itemscope, Itemtype, Itemprop

      Tags

      <canvas>, <nav>, <main>, <datalist>, <keygen>, <output>

    • Update

      Improved the behaviour of popup content creation wizards

      • Reintroduced the ability to edit the newly created page.
      • Removed an unnecessary close button from the confirmation screen.
      • Fixed the border styling on the filter bar
      • Fixed the foreign character being displayed in the folder breadcrumb
    • Update

      Populo

      • Allow users to opt-out of populo tracking
    • Update

      Project settings

      We have added the following:

      • Google_ApiKey_Places
      • SurveyGizmo_ApiToken
      • SurveyGizmo_ApiTokenSecret
    • Update

      Reduced the backup frequency of the NAV XML

    • Update

      Updated the default setting for ContentName_SpaceSeparatorApplyToBulkUploads to true on new installations

    • Update

      User groups

      Two new global user groups have been added:

      • AD Users (system group)
      • ContentType Creators (system group)
    • Update

      You can now upload content with file extensions that exceed 10 characters.

    • Bug

      Log viewer

      We fixed a bug where the search / log navigation in Contensis search was being displayed for users without administrator permission.

    • Bug

      Marketplace

      We've fixed a number of issues with the marketplace.

      • Variations of images are no longer flattened but show their parent and child relationships
      • Metadata definitions are now exported / imported
      • Empty folders are now exported / imported
      • Sychronised folder relationships are now imported successfully
      • Module definitions are now exported / imported
      • Taxonomy values are now exported / imported
      • All relationship types are now exported / imported
    • Bug

      We fixed an issue where the a user id wasn't always recorded against a successful / unsuccessful login attempt.

    • Bug

      We fixed an issue where the menu name and filename we not being automatically populated in certain scenarios leading to webpages being called Untitled1, Untitled 2.

    • Bug

      We now cleanup the database source files used during a Contensis install.

    • Documentation

      API Keys

      API keys provide a way to secure content types for your application.

    • Documentation
    • Documentation

      Delivery API

      Delivery API documentation is available for each language.

    • Documentation

      Entries

    • Documentation

      Field editors

      A field editor is a user interface component that a content creator would use to input content inside the Entry Editor.

    • Documentation

      Validation

      Validation rules appled to your content type fields help ensure your content model meets your organisational needs and bring consistency to your content.