Skip to content

Commit b8a9c5b

Browse files
committed
chore(release): publish 8.0.0-alpha.13
1 parent 56ff98c commit b8a9c5b

File tree

2 files changed

+37
-1
lines changed

2 files changed

+37
-1
lines changed

packages/rxjs/CHANGELOG.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,39 @@
1+
## 8.0.0-alpha.13
2+
3+
### 🚀 Features
4+
5+
- support web standard modules
6+
7+
- ⚠️ remove `Symbol.observable` export
8+
9+
- ⚠️ **Subject.create:** Removed the deprecated `Subject.create` method.
10+
11+
- ⚠️ **WebSocketSubject:** no longer extends `Subject`.
12+
13+
- **webSocket:** now allows input and output typing to differ
14+
15+
### 🩹 Fixes
16+
17+
- **config:** onStoppedNotification and onUnhandledError will now always async dispatch
18+
19+
- **TestScheduler:** explicit unsubscribe works properly with toEqual
20+
21+
- **fromEvent:** `fromEvent` now handles symbols as event names
22+
23+
- **fromEvent:** passing a generic parameter is no longer deprecated
24+
25+
#### ⚠️ Breaking Changes
26+
27+
- `observable` (the `Symbol.observable` symbol instance) is no longer exported. Use a polyfill like `symbol-observable`, or use `Symbol.observable ?? '@@observable'` as a workaround."
28+
- **Subject.create:** Removed the deprecated `Subject.create` method. If you need to create an object that is "half Observable, half Observer", you'll need to either bolt `next`, `error`, and `complete` handlers onto an `Observable` and property type the return... or you'll need to create your own class that is backed by an `Observable`. In any case, if the `Observer` and the `Observable` are so unrelated that you have to bolt them together, you're probably better off with those two objects separately. This is why `Subject.create` has been deprecated for so long.
29+
- **WebSocketSubject:** `WebSocketSubject` is no longer `instanceof Subject`. Check for `instanceof WebSocketSubject` instead.
30+
31+
### ❤️ Thank You
32+
33+
- Ben Lesh
34+
- Dmitry Demensky
35+
- tmair
36+
137
# [8.0.0-alpha.12](https://github.com/reactivex/rxjs/compare/8.0.0-alpha.11...8.0.0-alpha.12) (2023-08-19)
238

339
### Bug Fixes

packages/rxjs/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "rxjs",
3-
"version": "8.0.0-alpha.12",
3+
"version": "8.0.0-alpha.13",
44
"description": "Reactive Extensions for modern JavaScript",
55
"main": "./dist/cjs/index.js",
66
"module": "./dist/esm/index.js",

0 commit comments

Comments
 (0)