Commit Graph

  • 8b7a0e9b15 Update README.md Yoshifumi Kawai 2020-06-04 15:31:42 +09:00
  • da329e19d1 CI more 2.0.13 neuecc 2020-06-04 15:24:09 +09:00
  • b8260d4e91 Merge pull request #61 from Cysharp/unitask2 Yoshifumi Kawai 2020-06-04 15:17:19 +09:00
  • 345e32aaf0 CI again neuecc 2020-06-04 15:14:40 +09:00
  • d7bef8c5b5 setup release neuecc 2020-06-04 15:11:51 +09:00
  • b2f82df4d3 fix action neuecc 2020-06-04 14:58:11 +09:00
  • 83596b3d1f docs: update TOC neuecc 2020-06-04 05:53:07 +00:00
  • 0022598a1c readme neuecc 2020-06-04 14:52:42 +09:00
  • f4294d3752 Task Pool moved from Internal neuecc 2020-06-04 14:52:36 +09:00
  • cee544c0fa deploy: bd0f9f6ae1e02b54ceace1300e4ecb175ed1f47d mayuki 2020-06-03 01:29:36 +00:00
  • a1444c0b39 refactor DistinctUntilChanged neuecc 2020-06-03 02:03:31 +09:00
  • e1d5359d73 refactor Where neuecc 2020-06-03 01:18:39 +09:00
  • 239bf749b6 refactor UniTaskAsyncEnumerable.Select neuecc 2020-06-03 00:50:39 +09:00
  • 2bf3b1e172 pj neuecc 2020-06-02 23:27:42 +09:00
  • d225de201f gitignore neuecc 2020-06-02 23:00:47 +09:00
  • c3b8a3852d UniTask.Linq.asmdef neuecc 2020-06-02 23:00:20 +09:00
  • c31dab888e fix UnITaskTracker causes Stackoverflow neuecc 2020-06-02 22:49:40 +09:00
  • d4cf59bd2f CI neuecc 2020-06-01 14:50:25 +09:00
  • d5edc3acd3 guard for trigger invalid ops neuecc 2020-06-01 13:51:37 +09:00
  • 130286e8c2 TriggerEvent becomes linkedlist neuecc 2020-06-01 13:40:35 +09:00
  • a9baa52309 Add ReturnToMainThread, ReturnToSynchronizationContext, ReturnToCurrentSynchronizationContext neuecc 2020-05-31 04:30:03 +09:00
  • 3001996298 Q check neuecc 2020-05-31 04:28:05 +09:00
  • bfcd18aabb MoveNextRunner -> StateMachineRunner neuecc 2020-05-29 14:35:50 +09:00
  • 96aa299e7e support version -> unity 2018.4 neuecc 2020-05-29 14:25:26 +09:00
  • 24faa34418 TaskPoolMonitor -> TaskPool neuecc 2020-05-29 03:58:22 +09:00
  • 21bf08a6b3 replace all promisepool to new taskpool system 2.0.12-rc9 neuecc 2020-05-29 03:43:18 +09:00
  • d5db96b913 rename StackNode to TaskPool neuecc 2020-05-29 02:08:11 +09:00
  • a8455af16d Improve pooling mechanism neuecc 2020-05-29 01:22:46 +09:00
  • 2290b14532 reduce AsyncBuilder heap allocation neuecc 2020-05-28 22:20:06 +09:00
  • 90c5a6311b check il2cpp generics limitation neuecc 2020-05-28 21:18:35 +09:00
  • 6e0ad3623b non public neuecc 2020-05-27 09:16:46 +09:00
  • 005e02a1fa sealed neuecc 2020-05-27 07:39:19 +09:00
  • 10fb8060fa use PooledDelegate to avoid convert Action to Action<AsyncOperation> allocation neuecc 2020-05-27 07:37:16 +09:00
  • 35b933730b 2.0.11-rc8 2.0.11-rc8 neuecc 2020-05-25 19:44:57 +09:00
  • 7ab9467069 IObservable<T>.ToUniTask parameter order changed from CancellationToken cancellationToken, bool useFirst to bool useFirst, CancellationToken cancellationToken neuecc 2020-05-25 19:42:51 +09:00
  • 598312ba61 DOTween's WithCancellation remove = default neuecc 2020-05-25 19:38:08 +09:00
  • 985aa5c43a add allocationchecker in netcore sandbox project neuecc 2020-05-25 19:37:11 +09:00
  • 10eff95a42 fix: does not work zero-allocation mechanism in release build neuecc 2020-05-25 19:36:39 +09:00
  • d27d6d5d9d UniTask.Yield in .NET Core becomes zero allocation neuecc 2020-05-25 19:33:54 +09:00
  • b8c109848e UniTaskVoid can not await. neuecc 2020-05-25 19:33:11 +09:00
  • 8b7f832c0f JobHandle.WaitAsync accepts CancellationToken neuecc 2020-05-25 09:58:06 +09:00
  • 7cce0f48e5 call webRequest.Abort() on canceled neuecc 2020-05-25 09:54:26 +09:00
  • 8a56838111 modify cannot await twice message neuecc 2020-05-25 01:55:35 +09:00
  • ff15e00003 f neuecc 2020-05-24 03:33:25 +09:00
  • f60d2c51fb fix in UnityEditor performance issue neuecc 2020-05-24 03:27:05 +09:00
  • 6dfb969015 Add ValueTask.AsUniTask only for .NET Core neuecc 2020-05-24 01:30:52 +09:00
  • da7e9fc4b3 UniTask marked StructLayout(LayoutKind.Auto) neuecc 2020-05-24 01:30:33 +09:00
  • 70385c4115 Fix channel's cancellationTokenRegistration does not handle correctly neuecc 2020-05-24 00:19:13 +09:00
  • 51ba740413 In .NET Core, IUniTaskSource implements IValueTaskSource and implicit, zero overhead conversion neuecc 2020-05-24 00:18:39 +09:00
  • f3e3ba8864 fix DOTweenExt's TweenCancelBehaviour.CancelAwait neuecc 2020-05-23 02:53:48 +09:00
  • 07cf65c1ec lower support is 2019.1 neuecc 2020-05-23 02:12:19 +09:00
  • eca5b1c096 2.0.10-rc7 2.0.10-rc7 neuecc 2020-05-23 02:11:00 +09:00
  • c74ce14ad1 DoTween -> DOTween neuecc 2020-05-23 02:10:18 +09:00
  • f59c56506f Remove ConfigureAwait method from all async object extensions(renamed to ToUniTask). Add WithCancellation method to all async object extensions. Improved performance when async object is done. neuecc 2020-05-23 02:07:46 +09:00
  • 896eef1ee4 Add DoTween Extension neuecc 2020-05-23 01:10:04 +09:00
  • ec0123eec7 rename UniTask.VoidAction -> UniTask.Action, UniTask.VoidUnityAction -> UniTask.UnityAction, there return type Func<UniTask> -> Func<UniTaskVoid> neuecc 2020-05-22 21:42:23 +09:00
  • 78f56b9b33 OCS neuecc 2020-05-22 17:15:36 +09:00
  • 1d88ed85bc fix ComibineLatest neuecc 2020-05-22 11:08:03 +09:00
  • 2b7986da19 2.0.9-rc6 2.0.9-rc6 neuecc 2020-05-22 10:45:16 +09:00
  • c3d22968e1 State rename to AsyncReadOnlyReactiveProperty and removed setter and implicit conversion. neuecc 2020-05-22 10:44:41 +09:00
  • 0e25122ee2 Add Pairwise neuecc 2020-05-22 03:19:54 +09:00
  • 4504d84aa8 cl2 neuecc 2020-05-22 02:33:55 +09:00
  • 2b87cadba3 Add CombineLatest neuecc 2020-05-22 02:25:36 +09:00
  • 21dc83c641 2.0.8-rc5 2.0.8-rc5 neuecc 2020-05-21 02:26:55 +09:00
  • 3b593f349c Add UnityEvent<T> and InputField AsyncEventHandler and extensions neuecc 2020-05-21 02:26:09 +09:00
  • 962c215e3b Fix UniTask.WaitUntilValueChanged does not handle UnityEngine.Object is destroyed correctly neuecc 2020-05-21 02:24:12 +09:00
  • 42dcfdbcdc Add UniTaskAsyncEnumerable.EveryValueChanged neuecc 2020-05-21 02:23:40 +09:00
  • 6d7e6ec871 Impl AsyncReactiveProperty.ToString, Add State neuecc 2020-05-21 02:22:24 +09:00
  • 36d53a3bcb rc4 2.0.7-rc4 neuecc 2020-05-20 11:05:58 +09:00
  • ea9e61c2e1 Add CancellationToken.WaitUntilCanceled neuecc 2020-05-20 11:04:59 +09:00
  • a52c26102b guard for ForEachAsync neuecc 2020-05-20 10:48:28 +09:00
  • e31c87b8a8 Add IUniTaskAsyncEnumerable.Publish neuecc 2020-05-19 15:58:04 +09:00
  • cc165a6897 2.0.6-rc3 2.0.6-rc3 neuecc 2020-05-19 04:14:23 +09:00
  • f99910d802 Add TaskTracker to AsyncLINQ neuecc 2020-05-19 04:13:46 +09:00
  • 997b0b3710 Merge remote-tracking branch 'origin/unitask2' into unitask2 neuecc 2020-05-19 03:43:09 +09:00
  • ec7064083a Add TaskTracker to Channel neuecc 2020-05-19 03:43:06 +09:00
  • 07cccfddd6 docs: update TOC neuecc 2020-05-18 18:34:05 +00:00
  • f07527cd06 ECS? neuecc 2020-05-19 03:33:44 +09:00
  • 7b273c4bd1 Add UniTask.Defer neuecc 2020-05-19 03:10:37 +09:00
  • d36e7987b3 Add SkipUntilCanceled, TakeUntilCanceled neuecc 2020-05-19 02:41:45 +09:00
  • bbd5686816 Add UniTask.WaitUntilCanceled neuecc 2020-05-19 01:35:16 +09:00
  • fb1152d8f4 IAsyncReadOnlyReactiveProperty -> IReadOnlyAsyncReactiveProperty, .Dipose retrurns MoveNext -> false neuecc 2020-05-19 01:20:20 +09:00
  • 7a306118f5 AsyncTrigger returns MoveNext -> false when destroyed neuecc 2020-05-19 01:19:46 +09:00
  • efaf3ee8f5 IAsyncReadOnlyReactiveProperty.WithoutCurrent neuecc 2020-05-18 23:36:26 +09:00
  • 2e4fe90956 Fix ChannelReader.Completion throws UnobservedException when not touched neuecc 2020-05-18 23:33:13 +09:00
  • e33d572104 2.0.5-rc2 2.0.5-rc2 neuecc 2020-05-18 11:33:24 +09:00
  • 2b2af9e455 meta neuecc 2020-05-18 11:31:23 +09:00
  • d003597662 Changed AsyncReactiveProperty produce current value at first, Add AsyncReactiveProperty.WithoutCurrent neuecc 2020-05-18 11:30:49 +09:00
  • ec0a8f5a8b Add IUniTaskAsyncEnumerable.Queue neuecc 2020-05-18 11:30:04 +09:00
  • 49ba57f20a Fix IUniTaskAsyncEnumerable.Take neuecc 2020-05-18 11:29:35 +09:00
  • 6f4d1183cc Add BindTo<TSource, TObject>(Action<TObject, TSource> bindAction) neuecc 2020-05-18 02:35:13 +09:00
  • dd18c9fff8 Add Channel.CreateSingleConsumerUnbounded neuecc 2020-05-18 02:34:29 +09:00
  • 21f5f78ff1 Merge remote-tracking branch 'origin/unitask2' into unitask2 neuecc 2020-05-17 16:51:20 +09:00
  • 1729f389db fix ReactiveProperty implements IAsyncReactiveProperty neuecc 2020-05-17 16:51:10 +09:00
  • 6d37bb7bac docs: update TOC neuecc 2020-05-17 07:50:05 +00:00
  • 957adfad7a fix Await UniTaskAsyncEnumerable.Timer is not over. #76 neuecc 2020-05-17 16:49:44 +09:00
  • 3ef889e17d no artifact name? neuecc 2020-05-17 03:02:55 +09:00
  • c73af7390f removed manifestjson neuecc 2020-05-17 02:51:51 +09:00
  • c5b4376486 gh-actions neuecc 2020-05-17 02:43:54 +09:00
  • ba65049dd8 2.0.4-rc1 2.0.4-rc1 neuecc 2020-05-17 01:39:56 +09:00