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

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. 

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.

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