1.0.0-alpha.1 - TypeScript, RxJS Adapter, Messaging API & More
Pre-releaseMotivation
Changes in this release are made in accordance with #158.
Status
This version represents a prerelease and as such appropriate caution and care should be taken before consideration for use in production environments.
New Versions
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
Key changes
Rewrite from Flow to TypeScript
Existing packages were either ported directly to or received substantial alterations while rewriting to TypeScript.
New Packages & APIS
API changes to existing rsocket-
packages
The below packages may have received significant changes which would constitute a "breaking change". Existing consumers should review the examples for guidance on migrating to the new APIs and patterns.
- rsocket-core
- rsocket-tcp-client
- rsocket-tcp-server
- rsocket-websocket-client
- rsocket-websocket-server
Removed rsocket-flowable
The rsocket-flowable
package is A) no longer used internally to rsocket-
packages and B) no longer included in the monorepo. As such, rsocket-flowable
will be marked as deprecated in NPM at a later date.
Dropped Serializers API
0.x.x
versions of rsocket-core
supported a Serializers API which presented pre-configured serialization behavior for payloads. This API has been dropped in 1.0.0-alpha.x
.
See #158 for motivation.
Bug reporting & Feedback
Please report any bugs or feedback via a new GitHub issue.