Release and Versioning Scheme of Event Broker Services

We do not use semantic versioning for our releases of PubSub+ software event brokers. In PubSub+ Cloud, event broker services use an A.B.C.D-E numbering scheme where the first four segments (A.B.C.D) align to the same release and version of the underlying PubSub+ software event broker.

The A.B portion of the numbering scheme specifies the release of an event broker, while the C.D portion specifies the version portion of the release. The -E segment specifies the revision of the software event broker in PubSub+ Cloud.

The release versioning convention in PubSub+ Cloud

Event broker services prior to August 2023 only use the A.B.C.D versioning scheme.

The following describes the details of the segments of the numbering scheme for event broker services:

  • A.B is the release portion of the PubSub+ software event broker.

    A release consists of a major. minor identifier. An increment to A or B indicates a newer release and differentiates one release from another. An increment to A resets B to zero (0). Increments to the major or minor number in a release can contain new features, enhancements, and fixes (both critical and security-related).

  • C is the first part of the version portion of the release that specifies the type of release.

    There are two types of releases, which are Preview (0) or Production (1). The numbering resets to 0 for each release (when B changes). New features, enhancements, and security fixes can be introduced between Preview and Production releases.

  • D is the second part of the version portion of the versioning scheme that identifies the build number of the PubSub+ software event broker. Updates to the build number indicate new security fixes, critical fixes, and occasionally new features. The build number resets when C changes.

  • E indicates the revision of a release and version of a software event broker in PubSub+ Cloud

    This number resets to zero (0) when B changes. A value of zero indicates that it is the first revision of a specific software event broker release (A.B). Increments to the number indicate a new revision of the release and version of a software event broker in PubSub+ Cloud. It is possible that the same release and version of an software event broker is released more than once in PubSub+ Cloud, such as 10.5.1.100-1 and then 10.5.1.100-2. The number increments to specify:

    • new or feature changes PubSub+ Cloud related to the event broker service
    • changes for infrastructure updates in PubSub+ Cloud
    • changes to default settings on the underlying software event broker

For more specific information about the types of PubSub+ Cloud releases available, see Types of Releases in PubSub+ Cloud.