Just a second...

What's new in Diffusion Cloud 6.1?

The latest version of Diffusion™ Cloud contains new features, performance enhancements and bug fixes.

A complete list of the latest updates and known issues can be found in the Release Notes available at http://docs.pushtechnology.com/docs/6.1.7/ReleaseNotice.html.

Automatic topic removal

A common requirement is to remove a topic based on conditions like inactivity, elapsed time or lack of subscribers. The new automatic topic removal feature makes this easy to implement.

Using simple but powerful expressions, you can define the conditions for topic removal. Even complex requirements like "remove this topic if it has less than two subscribers for a continuous period of 1 hour" can be expressed.

You can remove the original topic that the condition is evaluated on, or a set of topics based on a selector expression.

This feature replaces topic event listeners and "remove topic with session", which are now deprecated.

For full details, see Removing topics automatically.

Topic ownership

It's often useful to have a 'private' session linked to a particular user, for example to provide a personalised feed that others can't access. Topic ownership provides a simple way to grant read, modify and update access for a topic to a particular security principal.

Combining this with automatic topic removal makes it easy to clean up the topic when the user becomes inactive.

For more information, see Topic ownership.

New conflation system

Conflation improves performance under load by selectively removing out of date topic updates.

Diffusion Cloud 6.1 features a new conflation system which is available on Cloud for the first time.

Conflation is supported by JSON, binary, int64, double, string, recordV2 and time series topics.

For more information, see Using conflation.

Expanded feature support for .NET, C and Apple SDKs

With Diffusion Cloud 6.1, .NET developers can now use topic notifications, time series topics and request-response messaging.

Apple developers can take advantage of topic notifications, subscription control and improved messaging support, enabling sending requests to filters.

Finally, the C SDK now supports all topic types except for time series topics, creating topics from specifications, and the use of value streams.

Smaller Javascript library

The Javascript client has been optimized to reduce file size, bringing the minified file from 575KiB down to 472KiB.

.NET Core 2.0 support

The .NET client is now based on .NET Standard 2.0, meaning it supports the .NET Framework 4.6.1 and .NET Core 2.0 runtimes.