| 1 | effect/TPubSub#TPubSub: |
| 2 | replacement: "TxPubSub.TxPubSub" |
| 3 | note: "Rename the type and import from \"effect/TxPubSub\". V4 Tx operations return ordinary Effects; compose multiple operations under one outer Effect.tx to keep them atomic." |
| 4 | effect/TPubSub#TPubSubTypeId: |
| 5 | replacement: "TxPubSub.isTxPubSub" |
| 6 | note: "The type id is internal in v4; use the public runtime guard." |
| 7 | effect/TPubSub#bounded: |
| 8 | replacement: "TxPubSub.bounded" |
| 9 | note: "Import TxPubSub from \"effect/TxPubSub\"; the operation keeps its name. V4 Tx operations return ordinary Effects; compose multiple operations under one outer Effect.tx to keep them atomic." |
| 10 | effect/TPubSub#capacity: |
| 11 | replacement: "TxPubSub.capacity" |
| 12 | note: "Import TxPubSub from \"effect/TxPubSub\"; the operation keeps its name. V4 Tx operations return ordinary Effects; compose multiple operations under one outer Effect.tx to keep them atomic." |
| 13 | effect/TPubSub#dropping: |
| 14 | replacement: "TxPubSub.dropping" |
| 15 | note: "Import TxPubSub from \"effect/TxPubSub\"; the operation keeps its name. V4 Tx operations return ordinary Effects; compose multiple operations under one outer Effect.tx to keep them atomic." |
| 16 | effect/TPubSub#isEmpty: |
| 17 | replacement: "TxPubSub.isEmpty" |
| 18 | note: "Import TxPubSub from \"effect/TxPubSub\"; the operation keeps its name. V4 Tx operations return ordinary Effects; compose multiple operations under one outer Effect.tx to keep them atomic." |
| 19 | effect/TPubSub#isFull: |
| 20 | replacement: "TxPubSub.isFull" |
| 21 | note: "Import TxPubSub from \"effect/TxPubSub\"; the operation keeps its name. V4 Tx operations return ordinary Effects; compose multiple operations under one outer Effect.tx to keep them atomic." |
| 22 | effect/TPubSub#shutdown: |
| 23 | replacement: "TxPubSub.shutdown" |
| 24 | note: "Import TxPubSub from \"effect/TxPubSub\"; the operation keeps its name. V4 Tx operations return ordinary Effects; compose multiple operations under one outer Effect.tx to keep them atomic." |
| 25 | effect/TPubSub#size: |
| 26 | replacement: "TxPubSub.size" |
| 27 | note: "Import TxPubSub from \"effect/TxPubSub\"; the operation keeps its name. V4 Tx operations return ordinary Effects; compose multiple operations under one outer Effect.tx to keep them atomic." |
| 28 | effect/TPubSub#sliding: |
| 29 | replacement: "TxPubSub.sliding" |
| 30 | note: "Import TxPubSub from \"effect/TxPubSub\"; the operation keeps its name. V4 Tx operations return ordinary Effects; compose multiple operations under one outer Effect.tx to keep them atomic." |
| 31 | effect/TPubSub#subscribeScoped: |
| 32 | replacement: "TxPubSub.subscribe" |
| 33 | note: "The scoped subscription constructor lost its Scoped suffix; it still requires Scope and returns a TxQueue." |
| 34 | effect/TPubSub#unbounded: |
| 35 | replacement: "TxPubSub.unbounded" |
| 36 | note: "Import TxPubSub from \"effect/TxPubSub\"; the operation keeps its name. V4 Tx operations return ordinary Effects; compose multiple operations under one outer Effect.tx to keep them atomic." |
| 37 | effect/TPubSub#isShutdown: |
| 38 | replacement: "TxPubSub.isShutdown" |
| 39 | note: "Import TxPubSub from \"effect/TxPubSub\"; the operation now returns an ordinary Effect." |