...
Version numbers are formatted as x.y.z where x=major version, y=minor version and z=patch version
Regarding Blue/Green upgrades:
Blue/Green upgrades can be performed on environments running version a.b.c or newer.
ClearBlade only guarantees compatibility between one minor version and the next.
If an environment needs to be upgraded from one version to another in a Blue/Green fashion where the origin and target versions are separated by more than one minor version, then:
Multiple upgrade steps are required.
The steps must upgrade the environment to each of the minor versions between the origin and target versions.
Only one step per minor version is required.
Although a step can be used to upgrade to any patch version within a minor version, it is recommended that the latest patch version is chosen. This is because the latest patch version is likely to incorporate the most bug fixes.
For example, if upgrading from 9.36.2 to 9.38.0 either of these series of steps can be used:
9.36.2 -> 9.37.2 -> 9.38.0
9.36.2 -> 9.37.4 -> 9.38.0 (recommended)
2025.1.11
Date: 2025-06-27
Notes:
Platform:
Fix: Message history getting deleted when using cb-cli push that excludes message history settings
Enhancement: Add prometheus metric
clearblade_rpc_messages
to track total number of RPC messages sent by each nodeEnhancement: Change default
Buckets.QueueEmptyIntervalSecs
config value to 1 hour
2025.1.10
Date: 2025-06-24
Notes:
Platform:
Fix: Decode
null
andundefined
bodies in the fetch library instead of throwing an errorFix: Remove default throttlers when
EnableDefaultThrottlers
is updatedFix: Don't allow permissions to be set on invalid MQTT topic filters
Fix: verifytables subcommand failing with "table is already a hypertable" and "constraint already exists" errors
Fix: system uploads not removing library dependencies from service metadata
Fix: Prevent race condition when updating config through the
set
subcommand which could generate malformed toml filesFix: Prevent panic when using external brokers in V8.
Enhancement: Add prometheus gauge
clearblade_security_sessions
for user, dev, and device sessions (may cause long scrape times, disabled by default with configSecurity.DisableSessionMetrics
)Enhancement: Support
{systemKey}
wildcard in topic permissions to match the current system
2025.1.9
Date: 2025-06-06
Notes:
Platform:
...