diff --git a/README.md b/README.md index e52051b5..422202b4 100644 --- a/README.md +++ b/README.md @@ -1681,6 +1681,9 @@ Operator methods are defined as extension methods to `Observable` in the stat | **AnyAsync**(this `Observable` source, `CancellationToken` cancellationToken = default) | `Task` | | **AnyAsync**(this `Observable` source, `Func` predicate, `CancellationToken` cancellationToken = default) | `Task` | | **Append**(this `Observable` source, `T` value) | `Observable` | +| **Append**(this `Observable` source, `IEnumerable` values) | `Observable` | +| **Append**(this `Observable` source, `Func` valueFactory) | `Observable` | +| **Append**(this `Observable` source, `TState` state, `Func` valueFactory) | `Observable` | | **AsObservable**(this `Observable` source) | `Observable` | | **AsSystemObservable**(this `Observable` source) | `IObservable` | | **AsUnitObservable**(this `Observable` source) | `Observable` | @@ -1813,6 +1816,9 @@ Operator methods are defined as extension methods to `Observable` in the stat | **OnErrorResumeAsFailure**(this `Observable` source) | `Observable` | | **Pairwise**(this `Observable` source) | `Observable>` | | **Prepend**(this `Observable` source, `T` value) | `Observable` | +| **Prepend**(this `Observable` source, `IEnumerable` values) | `Observable` | +| **Prepend**(this `Observable` source, `Func` valueFactory) | `Observable` | +| **Prepend**(this `Observable` source, `TState` state, `Func` valueFactory) | `Observable` | | **Publish**(this `Observable` source) | `ConnectableObservable` | | **Publish**(this `Observable` source, `T` initialValue) | `ConnectableObservable` | | **RefCount**(this `ConnectableObservable` source) | `Observable` | @@ -1857,6 +1863,7 @@ Operator methods are defined as extension methods to `Observable` in the stat | **SkipUntil**(this `Observable` source, `Observable` other) | `Observable` | | **SkipUntil**(this `Observable` source, `CancellationToken` cancellationToken) | `Observable` | | **SkipUntil**(this `Observable` source, `Task` task) | `Observable` | +| **SkipUntil**(this `Observable` source, `Func` asyncFunc, `Boolean` configureAwait = true) | `Observable` | | **SkipWhile**(this `Observable` source, `Func` predicate) | `Observable` | | **SkipWhile**(this `Observable` source, `Func` predicate) | `Observable` | | **SubscribeAwait**(this `Observable` source, `Func` onNextAsync, `AwaitOperation` awaitOperation = AwaitOperation.Sequential, `Boolean` configureAwait = true, `Boolean` cancelOnCompleted = true, `Int32` maxConcurrent = -1) | `IDisposable` | @@ -1895,6 +1902,7 @@ Operator methods are defined as extension methods to `Observable` in the stat | **TakeUntil**(this `Observable` source, `Observable` other) | `Observable` | | **TakeUntil**(this `Observable` source, `CancellationToken` cancellationToken) | `Observable` | | **TakeUntil**(this `Observable` source, `Task` task) | `Observable` | +| **TakeUntil**(this `Observable` source, `Func` asyncFunc, `Boolean` configureAwait = true) | `Observable` | | **TakeWhile**(this `Observable` source, `Func` predicate) | `Observable` | | **TakeWhile**(this `Observable` source, `Func` predicate) | `Observable` | | **ThrottleFirst**(this `Observable` source, `TimeSpan` timeSpan) | `Observable` | diff --git a/docs/reference_operator.md b/docs/reference_operator.md index 16d6e001..81f3d6ed 100644 --- a/docs/reference_operator.md +++ b/docs/reference_operator.md @@ -10,6 +10,9 @@ | **AnyAsync**(this `Observable` source, `CancellationToken` cancellationToken = default) | `Task` | | **AnyAsync**(this `Observable` source, `Func` predicate, `CancellationToken` cancellationToken = default) | `Task` | | **Append**(this `Observable` source, `T` value) | `Observable` | +| **Append**(this `Observable` source, `IEnumerable` values) | `Observable` | +| **Append**(this `Observable` source, `Func` valueFactory) | `Observable` | +| **Append**(this `Observable` source, `TState` state, `Func` valueFactory) | `Observable` | | **AsObservable**(this `Observable` source) | `Observable` | | **AsSystemObservable**(this `Observable` source) | `IObservable` | | **AsUnitObservable**(this `Observable` source) | `Observable` | @@ -142,6 +145,9 @@ | **OnErrorResumeAsFailure**(this `Observable` source) | `Observable` | | **Pairwise**(this `Observable` source) | `Observable>` | | **Prepend**(this `Observable` source, `T` value) | `Observable` | +| **Prepend**(this `Observable` source, `IEnumerable` values) | `Observable` | +| **Prepend**(this `Observable` source, `Func` valueFactory) | `Observable` | +| **Prepend**(this `Observable` source, `TState` state, `Func` valueFactory) | `Observable` | | **Publish**(this `Observable` source) | `ConnectableObservable` | | **Publish**(this `Observable` source, `T` initialValue) | `ConnectableObservable` | | **RefCount**(this `ConnectableObservable` source) | `Observable` | @@ -186,6 +192,7 @@ | **SkipUntil**(this `Observable` source, `Observable` other) | `Observable` | | **SkipUntil**(this `Observable` source, `CancellationToken` cancellationToken) | `Observable` | | **SkipUntil**(this `Observable` source, `Task` task) | `Observable` | +| **SkipUntil**(this `Observable` source, `Func` asyncFunc, `Boolean` configureAwait = true) | `Observable` | | **SkipWhile**(this `Observable` source, `Func` predicate) | `Observable` | | **SkipWhile**(this `Observable` source, `Func` predicate) | `Observable` | | **SubscribeAwait**(this `Observable` source, `Func` onNextAsync, `AwaitOperation` awaitOperation = AwaitOperation.Sequential, `Boolean` configureAwait = true, `Boolean` cancelOnCompleted = true, `Int32` maxConcurrent = -1) | `IDisposable` | @@ -224,6 +231,7 @@ | **TakeUntil**(this `Observable` source, `Observable` other) | `Observable` | | **TakeUntil**(this `Observable` source, `CancellationToken` cancellationToken) | `Observable` | | **TakeUntil**(this `Observable` source, `Task` task) | `Observable` | +| **TakeUntil**(this `Observable` source, `Func` asyncFunc, `Boolean` configureAwait = true) | `Observable` | | **TakeWhile**(this `Observable` source, `Func` predicate) | `Observable` | | **TakeWhile**(this `Observable` source, `Func` predicate) | `Observable` | | **ThrottleFirst**(this `Observable` source, `TimeSpan` timeSpan) | `Observable` | diff --git a/src/R3.Godot/addons/R3.Godot/plugin.cfg b/src/R3.Godot/addons/R3.Godot/plugin.cfg index 9062c325..acdcc71e 100644 --- a/src/R3.Godot/addons/R3.Godot/plugin.cfg +++ b/src/R3.Godot/addons/R3.Godot/plugin.cfg @@ -3,6 +3,6 @@ name="R3.Godot" description="The new future of dotnet/reactive and UniRx." author="Cysharp" -version="1.1.2" +version="1.1.3" language="C-sharp" script="GodotR3Plugin.cs" diff --git a/src/R3.Unity/Assets/R3.Unity/package.json b/src/R3.Unity/Assets/R3.Unity/package.json index 87d122fe..b17777a8 100644 --- a/src/R3.Unity/Assets/R3.Unity/package.json +++ b/src/R3.Unity/Assets/R3.Unity/package.json @@ -2,7 +2,7 @@ "name": "com.cysharp.r3", "displayName": "R3", "author": { "name": "Cysharp, Inc.", "url": "https://cysharp.co.jp/en/" }, - "version": "1.1.2", + "version": "1.1.3", "unity": "2021.3", "description": "Reactive Extensions for Unity.", "keywords": [ "rx", "event", "Scripting" ],