PubNub SDK EOL Policy

Effective March 2018

Laymen TL;DR

When an SDK Major or Minor version is released PubNub will stop supporting the last Major. The Minor version of the release twelve months later. For example, if the Major version 3.0.X is released on April 1, 2018, support for version 2.8.X would end on April 1, 2019. If version 3.2.X is released on May 1, 2018, we would stop supporting version 3.0.X on May 1, 2019.

Official Policy

To ensure the delivery of innovative and cost-effective products, PubNub will periodically discontinue specific SDKs, APIs, Tools, Services, and features. At PubNub's sole discretion, such products or services may be discontinued regardless of the delivery method, including on-premises software, hardware, and cloud services. This policy describes the intended communication and transition plans for discontinued products and versions and provides information required to plan for migration to replacement technologies. Any questions arising in the interpretation of this policy or the application of this Policy shall be as determined by PubNub at its sole discretion. Any conflict between this Policy and the terms of support shall be controlled by the provisions of this Policy.

Releases

Major (Main) Release

Major releases encompass new products, major architecture changes, major user interface (UI) changes, significant new features or capabilities/functionality additions, new solutions, and substantial innovation.

Minor Release

Minor releases include updates or enhancements/features to existing products, moderate administration or UI changes, and major bug fixes.

Update (Patch) Release

Update releases incorporate minor bug fixes, security fixes, and service packs. Update releases are typically incorporated into the next Minor Software release.

The Software product version numbering scheme is defined as follows.

(Major). (Minor). (Update)

Example: 3.1.4 Where Major release is 3, Minor release is 1, Update release is 4

SDKs

PubNub will make commercially reasonable efforts to adhere to the following guidelines:

  1. The End of Life (EOL) Period for a Major.
  2. Minor Software release, "N," starts when the N+2 release becomes Generally Available.


The maximum total support life of a Software release is the lesser of:

  1. three (3) years from the date it first became Generally Available or
  2. one (1) year after the N+2 Major. The Minor version becomes Generally Available.


Example 1: SDKs with Major. Minor version of 3.9.X will be marked as EOL once version 4.1.X becomes released.

Example 2: SDKs with the Minor version of 4.1.X will be marked as EOL once version 4.3.X is released.

Customers with paid support plans will receive support as described above. During this time, critical bug fixes may be made available but for access to new features or optimizations released in a later version, an upgrade will be required.

Customers creating standard support issues using our free service may be asked to upgrade to the currently supported SDK version before receiving further support.

In all cases, no further feature development will be done on the SDKs after the EOL date has been reached.

APIs and Tools

PubNub will make commercially reasonable efforts to adhere to the following guidelines: 1. The EOL Period for a Major. Minor Software release, "N," starts when the N+2 release becomes Generally Available.

The maximum total support life of a Software release is the lesser of:

  1. years (3) years from the date it first became Generally Available or
  2. one (1) year after the N+2 version becomes Generally Available.


Customers with paid support plans will receive support as described above. During this time, critical bug fixes may be made available but for access to new features or optimizations released in a later version, an upgrade will be required.

Customers creating standard support issues using our free service may be asked to upgrade to the currently supported SDK version before receiving further support.

In all cases, no further feature development will be done on the affected offerings after the EOL date has been reached.

Cloud service

PubNub will support only the current release.

Product features

PubNub will make commercially reasonable efforts to provide six (6) months' notice of an affected product's EOL Date and, after the effective EOL Notice, provide Full Service Software Support for a maximum of 6 months.

Extension of Support Terms

Custom Software Support. In rare instances, and at our sole discretion, PubNub may offer extended support, beyond the typical support lifecycle. Custom Software Support may be available at an additional cost to a customer. Custom Software Support will endeavor to provide workaround solutions under the following conditions:

  • The technology remains supportable per PubNub, including being free from unsupported dependencies on components provided by independent Software vendors (ISVs) that are outside PubNubs control; and

  • The platform it operates on is supported by our original equipment manufacturer (OEM) technology partner (where applicable); and

  • Technical support for issue resolution will be provided on a commercially reasonable basis; and Custom Software Support could be added at an additional cost:

    • Product Enhancement Requests (PER)
    • Patches, Updated, Hotfixes or Engineering-related support
    • New Operating System support
    • SLA commitments related to defects in the supported product

Definitions

Cloud Services - Means Software or platform services offered on servers that are owned or managed by PubNub and provided to a customer as specified in one or more grant letters, or as further defined by the relevant customer agreement.

Custom Software Support - This is an individually negotiated Software support contract requiring a PubNub-approved quote for the product where the customer requests Support beyond the published EOL Date.

Defect Severity – References to bug or defect severity reflect a qualitative appraisal of the problem's extent. The following guidelines apply: Sev Description Examples 1 Business has stopped. - Your organization cannot conduct business based on a failure of a PubNub product.

EOL Period - Refers to the timeframe beginning with the day PubNub announces a product is no longer available for purchase until the last date the product is formally supported by PubNub.

EOL Date – The last day that the product and/or Software version is supported per the terms of the standard Software and Hardware support offerings

Generally Available – The product is generally available for Sale and Support on current PubNub price books.

Software - Means each PubNub Software program in object-code format or source code that is licensed from PubNub or its authorized partners including updates and upgrades that the customer installs during any applicable support period.

EOL period

The following is the list of all SDK versions and their expected EOL period.

VersionRelease dateEOL date
v8.3.1November 18, 2024November 18, 2027 or 1 yr from the date when v8.5.X or a higher version is released, which ever is earlier.
v8.3.0November 14, 2024November 14, 2027 or 1 yr from the date when v8.5.X or a higher version is released, which ever is earlier.
v8.2.10October 31, 2024October 31, 2027 or 1 yr from the date when v8.4.X or a higher version is released, which ever is earlier.
v8.2.9October 25, 2024October 25, 2027 or 1 yr from the date when v8.4.X or a higher version is released, which ever is earlier.
v8.2.8September 30, 2024September 30, 2027 or 1 yr from the date when v8.4.X or a higher version is released, which ever is earlier.
v8.2.7August 1, 2024August 1, 2027 or 1 yr from the date when v8.4.X or a higher version is released, which ever is earlier.
v8.2.6July 23, 2024July 23, 2027 or 1 yr from the date when v8.4.X or a higher version is released, which ever is earlier.
v8.2.5July 18, 2024July 18, 2027 or 1 yr from the date when v8.4.X or a higher version is released, which ever is earlier.
v8.2.4June 17, 2024June 17, 2027 or 1 yr from the date when v8.4.X or a higher version is released, which ever is earlier.
v8.2.3June 6, 2024June 6, 2027 or 1 yr from the date when v8.4.X or a higher version is released, which ever is earlier.
v8.2.2June 5, 2024June 5, 2027 or 1 yr from the date when v8.4.X or a higher version is released, which ever is earlier.
v8.2.1May 22, 2024May 22, 2027 or 1 yr from the date when v8.4.X or a higher version is released, which ever is earlier.
v8.2.0May 21, 2024May 21, 2027 or 1 yr from the date when v8.4.X or a higher version is released, which ever is earlier.
v8.1.0May 16, 2024December 14, 2025
v8.0.1April 23, 2024June 21, 2025
v8.0.0April 22, 2024June 21, 2025
v7.6.3April 18, 2024May 22, 2025
v7.6.2March 28, 2024May 22, 2025
v7.6.1February 26, 2024May 22, 2025
v7.6.0February 21, 2024May 22, 2025
v7.5.0January 16, 2024May 22, 2025
v7.4.5November 28, 2023March 21, 2025
v7.4.4November 14, 2023March 21, 2025
v7.4.3November 8, 2023March 21, 2025
v7.4.2October 30, 2023March 21, 2025
v7.4.1October 17, 2023March 21, 2025
v7.4.0October 16, 2023March 21, 2025
v7.3.3September 11, 2023February 16, 2025
v7.3.2August 31, 2023February 16, 2025
v7.3.1August 21, 2023February 16, 2025
v7.3.0July 26, 2023February 16, 2025
v7.2.3June 19, 2023November 16, 2024
v7.2.2December 12, 2022November 16, 2024
v7.2.1November 10, 2022November 16, 2024
v7.2.0July 1, 2022November 16, 2024
v7.1.2June 22, 2022August 26, 2024
v7.1.1June 14, 2022August 26, 2024
v7.0.1May 24, 2022August 1, 2023
v7.0.0May 24, 2022August 1, 2023
v6.0.0April 21, 2022June 24, 2023
v5.0.1March 2, 2022May 21, 2023
v5.0.0January 12, 2022May 21, 2023
v4.37.0December 16, 2021February 12, 2023
v4.36.0December 9, 2021February 12, 2023
v4.35.0December 2, 2021January 16, 2023
v4.34.2December 1, 2021January 9, 2023
v4.34.1November 19, 2021January 9, 2023
v4.34.0November 19, 2021January 9, 2023
v4.33.1October 18, 2021January 2, 2023
v4.33.0August 31, 2021January 2, 2023
v4.32.1May 26, 2021December 19, 2022
v4.32.0April 28, 2021December 19, 2022
v4.31.0April 22, 2021October 1, 2022
v4.30.1March 30, 2021May 28, 2022
v4.29.11January 11, 2021May 22, 2022
v4.29.10November 30, 2020May 22, 2022
v4.29.9October 5, 2020May 22, 2022
v4.29.8September 21, 2020May 22, 2022
v4.29.7September 14, 2020May 22, 2022
v4.29.6September 8, 2020May 22, 2022
v4.29.5September 1, 2020May 22, 2022
v4.29.4August 14, 2020May 22, 2022
v4.29.3August 14, 2020May 22, 2022
v4.29.2August 5, 2020May 22, 2022
v4.29.1August 4, 2020May 22, 2022
v4.29.0August 4, 2020May 22, 2022
v4.28.4July 15, 2020April 30, 2022
v4.28.3July 15, 2020April 30, 2022
v4.28.2June 29, 2020April 30, 2022
v4.28.1June 19, 2020April 30, 2022
v4.28.0June 3, 2020April 30, 2022
v4.27.6April 24, 2020September 4, 2021
v4.27.5April 21, 2020September 4, 2021
v4.27.4March 18, 2020September 4, 2021
v4.27.3January 6, 2020September 4, 2021
v4.27.2December 5, 2019September 4, 2021
v4.27.1November 20, 2019September 4, 2021
v4.27.0October 8, 2019September 4, 2021
v4.26.1September 27, 2019July 3, 2021
v4.26.0September 20, 2019July 3, 2021
v4.25.2September 3, 2019November 8, 2020
v4.25.1August 23, 2019November 8, 2020
v4.25.0August 16, 2019November 8, 2020
v4.24.6August 9, 2019October 20, 2020
v4.24.5August 7, 2019October 20, 2020
v4.24.4July 26, 2019October 20, 2020
v4.24.3June 19, 2019October 20, 2020
v4.24.2June 13, 2019October 20, 2020
v4.24.1June 6, 2019October 20, 2020
v4.24.0May 9, 2019October 20, 2020
v4.23.0March 14, 2019September 16, 2020
v4.22.0March 4, 2019June 9, 2020
v4.21.7December 20, 2018April 14, 2020
v4.21.6October 4, 2018April 14, 2020
v4.21.5August 6, 2018April 14, 2020
v4.21.4August 4, 2018April 14, 2020
v4.21.3July 10, 2018April 14, 2020
v4.21.2June 12, 2018April 14, 2020
v4.21.1June 8, 2018April 14, 2020
v4.21.0June 6, 2018April 14, 2020
v4.20.3April 24, 2018April 4, 2020
v4.20.2February 28, 2018April 4, 2020
v4.20.1January 29, 2018April 4, 2020
v4.20.0January 4, 2018April 4, 2020
v4.19.0December 5, 2017July 6, 2019
v4.18.0November 20, 2017February 4, 2019
v4.17.0October 19, 2017January 5, 2019
v4.16.2October 19, 2017December 20, 2018
v4.16.1October 12, 2017December 20, 2018
v4.16.0October 10, 2017December 20, 2018
v4.15.1August 21, 2017November 19, 2018
v4.15.0August 21, 2017November 19, 2018
v4.14.0August 14, 2017November 10, 2018
v4.13.0July 27, 2017September 21, 2018
v4.12.0June 19, 2017September 14, 2018
v4.10.0May 23, 2017July 19, 2018
v4.9.1May 18, 2017July 19, 2018
v4.8.0April 6, 2017June 23, 2018
v4.7.0March 30, 2017June 18, 2018
v4.6.0March 27, 2017May 6, 2018
v4.5.0March 8, 2017April 30, 2018
v4.4.4February 14, 2017April 27, 2018
v4.4.3February 7, 2017April 27, 2018
v4.4.2January 31, 2017April 27, 2018
v4.4.1January 31, 2017April 27, 2018
v4.4.0January 23, 2017April 27, 2018
v4.3.3December 16, 2016April 8, 2018
v4.3.2November 28, 2016April 8, 2018
v4.3.1November 22, 2016April 8, 2018
v4.3.0November 18, 2016April 8, 2018
v4.2.5November 4, 2016February 23, 2018
v4.2.4November 1, 2016February 23, 2018
v4.2.3November 1, 2016February 23, 2018
v4.2.2October 31, 2016February 23, 2018
v4.2.1October 30, 2016February 23, 2018
v4.2.0October 26, 2016February 23, 2018
v4.1.1October 17, 2016December 18, 2017
v4.1.0October 13, 2016December 18, 2017
v4.0.13October 5, 2016November 26, 2017
v4.0.12October 3, 2016November 26, 2017
v4.0.11September 27, 2016November 26, 2017
v4.0.10September 14, 2016November 26, 2017
v4.0.9September 9, 2016November 26, 2017
v4.0.8August 25, 2016November 26, 2017
v4.0.7August 25, 2016November 26, 2017
v4.0.6August 18, 2016November 26, 2017
v4.0.5August 10, 2016November 26, 2017
v4.0.4August 9, 2016November 26, 2017
v4.0.3August 7, 2016November 26, 2017
v4.0.2August 3, 2016November 26, 2017
v4.0.1August 1, 2016November 26, 2017
v4.0.0August 1, 2016November 26, 2017
Last updated on