Under maintenance

Heretto Help

Show Page Sections

April 2026

New versions of Heretto products are here! Read on to learn what's new. πŸš€

Heretto product versions released this month:

  • Heretto CCMS

    • 26.04.07

    • 26.04.14

  • Heretto Deploy API 26.04.09

  • Heretto Portal v6 (major release)

  • Cloud Publishing 26.04.10

April 16, 2026

Heretto Portal v6 is here! πŸ™Œ It is the biggest portal release yet, rebuilt for speed, packed with new features, and reimagined from the ground up for easier customization. πŸš€

Note:

Existing Portal customers will be migrated to v6 through a tailored approach, guided by a discovery-driven process aligned to their specific needs and technical requirements. Reach out to your Customer Success Manager (CSM) to learn more about what this process will look like for your team.

Heretto Portal v6

  • Faster, lighter portal experience. Portal v6 delivers a faster experience for portal users. Thanks to a new, modern architecture designed from the ground up for speed and efficiency, portal pages are at least 50% smaller and load at least 50% faster. Content is fully rendered on the server before reaching users, which means navigation between pages is also faster and only the content area updates rather than the full page reloading. Server-side rendering also improves how search engines index your documentation, as page content is fully available to crawlers without requiring JavaScript to execute first.

  • Added: Portal Extension Framework. Portal v6 introduces the Portal Extension Framework, a JavaScript toolkit that enables your portal to incorporate content and functionality from outside your Heretto content set. Once enabled, portal pages can call third-party services, pull in external data, and embed other applications, all within the portal user's browser session. For example, a portal page could surface regulatory alerts from an external system, or launch a separate business application directly from a content page. The framework is disabled by default and can be enabled as part of your portal configuration through the config.json file.

  • Added: Authenticated calls to external services. Portal v6 extends the Portal Extension Framework with the ability to make authenticated calls to external services on behalf of signed-in portal users. When a portal user is signed in, their authentication session can now be passed to third-party services called through the framework, so those services can verify who the user is without requiring a separate login. This makes it possible to surface secured, personalized content from external systems within your portal pages, all secured through your single sign-on (SSO).

  • Added: Session management and idle timeout. Portal v6 introduces tighter control over how portal user sessions are managed after sign-in. The portal can now stay synchronized with your identity provider throughout a user's session, rather than operating independently after the initial login. This means that if a portal user's account is disabled in your identity provider, their portal access is revoked promptly rather than persisting until their session expires. You can also configure an idle timeout, which signs portal users out automatically after a period of inactivity, similar to the behavior they may recognize from banking or other secure web applications. Both options can be configured independently depending on your organization's security requirements.

  • Added: Multiple identity provider support. Portal v6 adds support for configuring multiple identity providers for single sign-on. Portals that serve different user groups can now connect more than one identity provider simultaneously, with each configured independently. When users sign in, they are presented with the available sign-in options and can authenticate through the provider relevant to them. This gives organizations with complex access requirements more flexibility in how they manage portal authentication without requiring separate portal deployments for different user groups.

  • Added: Metadata Governance. Portal v6 introduces metadata governance, a way to control which metadata accompanies your content as it moves from Heretto CCMS through to its delivery endpoints, whether that's Heretto Portal, a third-party system, or a connected device. Metadata from Heretto CCMS, including DITA metadata, system metadata such as last modified dates, and custom metadata such as taxonomy and date metadata, flows through to deployments and Heretto Portal HTML. This metadata drives search behavior, content discoverability, and social sharing previews. Metadata governance operates at the deployment level in Heretto CCMS and at the portal level, giving you control at each stage of content delivery. Metadata governance requires activation by the Heretto team. Contact your Customer Success Managers (CSM) to get started.

    For details, see Metadata Governance in Heretto CCMS and Metadata Governance in Heretto Portal.

  • Added: Templating and customization system. Portal v6 introduces a new approach to portal customization built around a library of pre-built template variants and simple configuration parameters. Each part of the portal, including the header, footer, navigation, hero section, and more, is an independently configurable component with its own set of options. Whether your portal is configured by the Heretto Implementation team or managed by your own team after initial setup, the new system makes customization more predictable and easier to maintain over time.

  • Added: Section groups. Portal v6 introduces section groups, a new way to organize tiles on a portal homepage and section landing pages into named groups, each with its own heading and optional description, rather than presenting all tiles in a single grid. Groups are defined in your DITA sitemap structure in Heretto CCMS, which means adding or reorganizing groups is a content authoring task with no portal configuration changes needed. The portal reflects the group structure automatically whenever content is published. Users can more easily scan and navigate portals with a large number of tiles, and your team has more control over how documentation is presented to different audiences.

  • Added: Highlight links on tiles. Portal v6 adds the ability to include up to five highlight links directly on a tile. Highlight links appear at the bottom of the tile card, below the short description, giving portal users direct access to specific topics or resources without navigating into the section first. Links can point to any topic in your sitemap or to external resources such as websites. Highlight links are defined in Heretto CCMS with the tile-highlight-link outputclass and appear on the tile automatically when content is published.

  • Added: Main navigation tree controls. Portal v6 adds two optional controls to the main navigation tree that users can use to adjust their reading experience. The first is an expand/collapse all button that opens or closes all entries in the navigation tree at once, useful for users who want to quickly scan the full structure of a section or reduce visual noise. The second is a width control that lets users resize the navigation tree panel or hide it entirely, giving more space to the content area. The portal remembers the width preference as users navigate between pages. Both controls are off by default and can be enabled as part of portal configuration.

  • Added: Dark mode. Portal v6 introduces dark mode, enabling users to switch between light and dark themes using a toggle in the portal header. The portal remembers the preference across sessions. Dark mode is available out of the box with no configuration required. Portals that use a logo can optionally provide a separate logo image optimized for dark backgrounds; if none is provided, the standard logo is used in both modes. Dark mode can also be disabled entirely if preferred.

  • Enhanced: Localization management. Portal v6 improves how localization is managed. Portal interface text is now maintained in dedicated language files, independent of portal configuration, making translations easier to manage and update. Portal UI content such as navigation menus and footer links can now also be localized through your DITA map in Heretto CCMS alongside your documentation content. Portal v6 ships with nine languages out of the box: English, German, Spanish, French, Italian, Korean, Polish, Portuguese, and Swedish.

  • Enhanced: Accessibility. Portal v6 marks a significant step forward in accessibility. Accessibility support is now implemented consistently and deliberately across the portal. Interactive controls carry proper labels for screen readers, dynamic interactions announce their outcome to assistive technology, the portal correctly identifies its active language to browsers and assistive technology, and animations respect the motion preferences set in a user's operating system. This release establishes the foundation for WCAG AA conformance. Work will continue in this effort to achieve compliance. Work toward full conformance will continue.

  • Enhanced: Hero section. Portal v6 makes the hero section a fully configurable component. Previously, the hero section was a fixed element on the portal homepage. In v6, it can be independently enabled or disabled for each page type, including the homepage, section landing pages, content pages, and search pages. An optional search bar can also be displayed within the hero section, making search prominent for portals where discovery is a priority. By default, the hero section is on for the homepage and section landing pages, and off for content pages to maximize reading space.

  • Enhanced: Header. The portal header in v6 offers more built-in options and greater flexibility. You can now configure how the search bar appears in the header: as a full inline input field, as an icon that expands on click, or hidden entirely if you prefer search to live elsewhere on the page. Similarly, sign-in and sign-out controls can appear as an icon button or inline text link. For portals that use authentication, these options make it easier to match the header layout to your brand and design preferences without requiring custom styling.

  • Enhanced: Footer. Portal v6 gives the footer more built-in options and a new variant. The default footer now automatically includes a navigation section linking to top-level sections of your content and can include a related resources section, both driven by your content in Heretto CCMS and updated automatically when you publish. For portals that want a lighter footer, a new minimalistic variant is also available, offering a compact layout with a logo, copyright notice, and custom links, with its content likewise managed in Heretto CCMS alongside your documentation.

  • Enhanced: Social sharing. Portal v6 replaces the basic share button from the previous version with a dedicated social sharing menu. Users can now share any content page directly to LinkedIn, X, or Facebook, send it via email, or copy the page URL to the clipboard. When a URL is copied, the portal confirms the action with a visual indicator. The menu is available on all content pages with no configuration required.

  • Enhanced: Page printing. Portal v6 makes printing a portal page a built-in feature available on all content pages without any custom configuration. Previously, enabling print functionality required custom portal setup. When a user clicks the print button, the browser print dialog opens, enabling users to print the page or save it as a PDF.

  • Enhanced: Image zoom. Portal v6 improves the image zoom experience on content pages. Users can now zoom in on any image inside a figure (fig), including images annotated with callouts and highlights in Heretto CCMS. Zoomed images open in an overlay with dedicated zoom in and zoom out controls, enabling users to inspect fine detail without leaving the page. Inline images (image), typically used for small images such as icons, are not zoomable by default but can be made zoomable by setting the zoomable outputclass on the image element in Heretto CCMS.

April 14, 2026

A new version of the CCMS with a fix to a recent Content Editor issue.

Heretto CCMS 26.04.14

  • Fixed. We fixed an issue where valid links appeared as broken in the Content Editor after reopening topics or maps. This was a display-only problem as links functioned as expected in outputs. The editor now correctly reflects link validity on reload. This issue was a short-lived issue, introduced in version 26.04.07.

April 10, 2026

A new Cloud Publishing version with a fix affecting how the CCMS reflects the status of completed manual deployments.

Cloud publishing is an umbrella term for all publishing engines that come with Heretto CCMS, including PDF Generator and DITA-OT Cloud. The cloud publishing infrastructure is separate from the Heretto CCMS infrastructure. New versions of cloud publishing are released separately from CCMS versions and are deployed to customers immediately after they are released.

Heretto Portal and Heretto Deploy API are separate products and are not part of cloud publishing.

Cloud Publishing 26.04.10

  • Fixed. We fixed an issue where a completed manual deployment could continue to show as in progress in the CCMS Deployments interface. This could occur when a brief, intermittent disruption to the publishing service prevented the Deployments interface from receiving the completion signal. The deployment itself always finished successfully and content was published. The root cause has been addressed and the Deployments interface now updates correctly when a manual deployment finishes.

April 9, 2026

A new Deploy API version with a fix to a keyref issue that affected active sync deployments.

Heretto Deploy API 26.04.09

  • Fixed. We fixed an issue where an unresolved key reference (keyref) in a DITA map could take an active sync deployment offline. When a map included a key reference that could not be resolved, the deployment would go down, leaving the portal site in an unusable state. Active sync deployments now continue to function as expected when an unresolved key reference is encountered.

April 7, 2026

A new CCMS version with a number of fixes.

Heretto CCMS 26.04.07

  • Fixed. We fixed an issue where adding multiple annotation elements to an image could cause Google Chromeβ„’ to freeze or become unresponsive. The underlying cause was a validation process that could run indefinitely under certain conditions and prevent the browser from responding. This issue has been resolved. Annotated images now save as expected without impacting browser performance. To learn more about annotated images, see Annotations.

  • Fixed. We fixed an issue where uploading a translated localization package would fail with a Problem confirming locale error for images in a release. When a localization job was created from a release, images in that release were missing the checksum metadata, which prevented the system from confirming the locale during upload. Translated localization packages can now be uploaded successfully.

  • Fixed. We fixed an edge case where uploading files could cause the CCMS to become temporarily unavailable. The issue occurred, when a file upload was in progress and concurrent WebDAV activity occurred in the same folder. The upload process has been updated to prevent this from happening in the future. File uploads and locale uploads now complete as expected.

  • Fixed. We fixed an issue where a DITA map containing an unresolved key reference (keyref) would cause the preflight check to fail with a normalization error. The preflight check now completes successfully and clearly identifies the unresolved key reference, reporting both the topic containing the error and the unresolved key.