Composite C1 v6.3 Release Notes

Release Date: 2018-01-29 // about 6 years ago
  • C1 CMS 6.3 (6.3.6599.29375)

    This release contains bug fixes and performance improvements as well as introduces a few extension points such as IPageContentFilter that enables developers to implement post processing for C1 pages.

    πŸ”§ With this new version it is also possible to use the new premium package - Orckestra.Media.CdnPublisher that enables configuring a C1 CMS website to serve static and media files via a reverse proxy cache service, like Azure CDN.

    Download

    πŸš€ Download C1 CMS 6.3

    What’s new in C1 CMS 6.3?

    Dev Features

    IPageContentFilter is an interface that allows post processing of C1 pages - modifying the HTML of the final page. It can be used, for example, to replace or augment certain URLs, replace img tags with the new HTML 5 picture tags, update certain words in the content etc.

    πŸ“š Documentation link pending

    πŸ“¦ Orckestra.Media.CdnPublisher package

    πŸš€ The Orckestra.Media.CdnPublisher add-on allows integration with Azure CDN, or any other reverse proxy caching server. Using a CDN both allows the deployments to handle a much higher load, reduce hosting costs and possibly improve performance.

    Console

    The DLL version information is now visible in the C1 Console when browsing files in the System perspective.

    πŸ› Bug fixes

    πŸ’» #504 [Chrome] Input fields loosing focus if login/password information is preserved in browser
    #506 [Chrome] Function call editor - text is not visible in the second column input fields.
    #490 Transparency artifacts in Chrome
    #535 Custom 404 page resolution does not take language specified in URL into account
    #507 Console doesn't work if ~/bin/Composite.Generated.dll is missing
    Inline search in dropdown selectors is not enabled for Edge and is aligned properly.
    πŸ›  Compatibility fixes related to EntityToken deserialization.
    πŸ›  Fixing user permissions upgrade failing when there are permissions connected to no longer existing users/user groups.
    πŸ›  Fixing an exception in PageObjectCacheFunction that was preventing caching an XML fragment
    πŸ›  Fixing exceptions in the code handling the externally added workflows
    πŸ›  Fixing "Undo Changes" action not working for page folder data types

    🐎 Performance fixes/improvements:

    🐎 XmlDataProvider - removing excessive locking that was limiting website performance.
    PageObjectCache - blocking execution only when the same element to be cached is rendered.
    0️⃣ Increasing the default max size for the "Page placeholders" cache.
    🐎 Media handler - fixed performance issues that were occurring under heavy load.

    63node