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

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. 

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

    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

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

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