Skip to main content

Release process

The sections below detail the processes, responsibilities, and timing around updating Komodo Publications Planning, not the initial installation and implementation of the product. Komodo Health strives to meet and exceed the stated details below; however, specifics around any particular product update may necessitate a deviation from these items. Should such a scenario arise, Komodo Health commits to providing communication as soon as possible to outline the specifics of the situation.

Overview

Komodo Health recommends that the Komodo Publications Planning product is installed as a single tenant application that resides and operates within customer-owned and customer-managed Salesforce environments. All components utilized to deliver product functionalities reside within each customer’s Salesforce.com environment. In this model, customers retain all administrative responsibilities of the Komodo Publications Planning product once installed within their respective environments.

While each customer receives their own instance of the Komodo Publications Planning product, all customers are generally on the same, most recently released version of the product.

Release responsibilities

Komodo Health is responsible for communicating when a new release is available and what changes are shipping with each release and for updating the product documentation.

Customers are also responsible for completing any required actions listed in the given version's release notes. Required actions are actions that customers must take to ensure new versions of Komodo Publications Planning operate as desired. Komodo Health makes all attempts to minimize the need for required actions; however, often times changes must be made in areas where customers are allowed to make changes (e.g., formula fields), which then requires customer action. For example, to ensure customization stay in place, Komodo Health does not overwrite customer environments if a defect is found in the stock formula. Instead, Komodo Health asks customer Administrators, who know their system and its customizations, to evaluate the required action and to perform the requested actions in the best manner possible, which takes into account local customizations. For help with questions regarding required action, visit How to Contact Customer Support.

While not required, customers should also consider implementing the recommended actions listed in the given version's release notes. Recommended actions are similar to required actions and usually represent areas of the product that have been deprecated or revamped to offer enhanced performance and reliability. For reasons similar to those of required actions, Komodo Health does not forcibly deploy these changes to customer environments and instead asks customers to consider them for incorporation. It is common that a recommended action becomes a required action in subsequent releases.

Release process and timing

Komodo Health releases two major versions of Komodo Publications Planning each year, which are generally available in spring and fall. When the major version becomes generally available, you can install the version in your sandbox and production environments.

Prior to general availability, Komodo Health follows a communication cadence to let customers know what changes are included with the new version. Once the new version becomes available, Komodo Health advises customers upgrade to this new version during the recommended upgrade window. Upgrading during this window ensures product support eligibility. The release communication sequence and release windows are detailed in Table 49, “Release timeline.

Table 49. Release timeline

Timing

Steps performed

2 months prior to the release

  • A release announcement is sent to customers via email. The release announcement highlights key new features and enhancements of the new version.

1 month prior to the release

  • Fall '23 release notes are made available online. The release notes provide a preview of new features and enhancements, defect fixes, and metadata changes. They also include required actions administrators must take when upgrading Komodo Publications Planning.

Date of the release's general availability

Date of the subsequent release's general availability

Date of the second subsequent release's general availability



Upgrading environments

Customers are responsible for upgrading their sandbox and production environments during the upgrade window.

To perform an upgrade:

  1. Customers decide when in the recommended upgrade window they want to upgrade Komodo Publications Planning.

    Note

    While customers have twelve months post general availability to upgrade their environments and maintain product support eligibility, Komodo Health highly recommends completing the upgrade during the recommended upgrade window. Visit Product support and recommended upgrade windows.

  2. Customers run all unit tests and compile all Apex code.

    • Run all unit tests to ensure no issues exist that could cause the upgrade job to fail. Komodo Health also recommends regularly performing unit tests to help identify issues as soon as possible post the introduction of a conflicting change. For information on how to run all unit tests and ensure customizations do not interfere with unit tests, visit Salesforce's Run Unit Test Methods documentation.

    • Compile all Apex code before upgrading their environments to ensure no issues exist that could cause the upgrade job to fail. For more information, visit Salesforce's Apex Developer Guide.

  3. Customers complete required actions and consider implementing recommended actions.

    Once the product has been updated, customers must complete the required actions listed in the given version's release notes. In addition, Komodo Health encourages customers consider implementing the recommended actions listed in the given version's release notes. Completing the recommended actions ensures maximal use of the new features and enhancements released in the new version. While not required, they offer guidance to customers to ensure optimal performance and reliability within Komodo Publications Planning. Recommended actions typically become required actions over time, especially in cases where components have been deprecated.

Upgrade failures

If the upgrade fails in a post deploy step, the new version was not completely installed. You can retry the upgrade by clicking Retry in the Installed Products section on the Home page.

If an upgrade fails before the package is installed, the instance remains on the previously installed version until a new upgrade is attempted.

For help with questions or to provide feedback, visit How to Contact Customer Support.

Maintenance releases

A maintenance or hotfix release is a release that typically contains a typically small number of fixes for issues that are affecting customers. Komodo Health provides email communications when a maintenance release is available and release notes detailing the changes contained in the maintenance release. Customers are responsible for initiating the upgrade.