Reputation: 143
The documentation for much of the Reactive Extensions library on Microsoft's website says "We're no longer updating this content regularly. Check the Microsoft Product Lifecycle for information about how this product, service, technology, or API is supported."
Furthermore, searching for some basic Reactive Extensions class names (such as "Subject") in the main documentation site returns no hits. The only hits come in the "Previous Versions" section of the site.
There is no mention of Reactive Extensions in the linked "Product Lifecycle" page.
Does this mean that Microsoft are no longer supporting Reactive Extensions, or have I missed something?
Upvotes: 10
Views: 2187
Reputation: 131189
No, it hasn't. You're looking at a page under the Previous Version
heading. That's why the warning is shown.
Reactive Extensions is a separate OSS project, and only the .NET implementation can be found under the dotnet
organization. The ReactiveX org contains many other implementations. If you check its Github repo you'll see the latest commit was yesterday. The latest version 4.3.2 was released to NuGet 20 days ago
The project's documentation page is http://reactivex.io/.
The project covers many languages, not just .NET. In fact, Reactivex.JS is probably THE most active edition, and most JavaScript developers don't even know Rx was created by Microsoft.
Rx is not deployed as part of .NET but then, neither is EF, EF Core, or any of a number of libraries people think as part of .NET. Lately, even Microsoft.Data.SqlClient became a separate package.
Since 4.x, many libraries became packages to reduce the runtime size and allow independent development.
Upvotes: 8