Marquis McCann
11d7e8b4f4
Fix null pointer exceptions after resuming Unity from iOS
...
Fixes #597
Add null reference checks and reinitialize references after resuming Unity to prevent null pointer exceptions in UniTask code snippets.
* **AsyncUniTaskMethodBuilder.cs**
- Add null reference checks in `SetResult`, `SetException`, `AwaitOnCompleted`, and `AwaitUnsafeOnCompleted` methods.
* **PlayerLoopRunner.cs**
- Add code to reinitialize references after resuming in `RunCore` method.
* **PlayerLoopHelper.cs**
- Add code to ensure references are not lost after resuming in `AddAction` and `AddContinuation` methods.
---
For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/Cysharp/UniTask/issues/597?shareId=XXXX-XXXX-XXXX-XXXX ).
2024-10-22 14:51:45 -04:00
Yoshifumi Kawai
f9fd769be7
Update README.md
2024-10-09 14:46:23 +09:00
neuecc
579304fe47
chore(docs): update TOC
2024-10-08 14:02:41 +00:00
Yoshifumi Kawai
740ca7ef01
Awaitable notes
2024-10-08 23:02:26 +09:00
github-actions[bot]
7c0f199fe0
feat: Update package.json to 2.5.10
2024-10-03 00:42:37 +00:00
neuecc
9a3ec31533
Merge remote-tracking branch 'origin/master'
2024-10-03 09:41:47 +09:00
neuecc
37d8f4f48e
C# 8 #624
2024-10-03 09:41:30 +09:00
github-actions[bot]
27a0c06ede
feat: Update package.json to 2.5.9
2024-10-01 06:16:52 +00:00
neuecc
e4082ecd75
Merge remote-tracking branch 'origin/master'
2024-10-01 14:59:02 +09:00
neuecc
3b0fd784ff
meta
2024-10-01 14:58:57 +09:00
neuecc
dc9ebfd765
Add AsyncInstantiateOperation.WithCancellation, ToUniTask for Unity 2022.3.20/Unity 2022.3 or newer
2024-10-01 14:50:13 +09:00
Yoshifumi Kawai
005c83fbd7
Merge pull request #623 from Cysharp/feature/ci
...
ci: remove Unity 2021 LTS from Build matrix
2024-10-01 10:44:30 +09:00
github-actions[bot]
5984b67ecb
feat: Update package.json to 2.5.8
2024-09-30 11:45:57 +00:00
neuecc
05fdf48058
Merge remote-tracking branch 'origin/master'
2024-09-30 20:43:06 +09:00
Yoshifumi Kawai
647ed6ff82
Merge pull request #621 from dvsilch/master
...
add generic type UnityAction support & fix typo
2024-09-30 20:42:57 +09:00
neuecc
0826b7e976
Add UniTask.WhenEach
2024-09-30 20:42:17 +09:00
dvsilch
a51632cd4b
fix: add overloads for CancellationToken
2024-09-30 10:13:29 +08:00
dvsilch
bf945a7ef4
fix: rename parameters and type parameters
2024-09-30 10:11:36 +08:00
dvsilch
353f15e94f
fix: add .Forget() call and rename paramters to keep coding style consistent
2024-09-27 23:45:05 +08:00
dvsilch
cf19f18662
fix: typo
2024-09-27 22:57:36 +08:00
dvsilch
fdb9d1cf95
feature: add overload in UniTask.UnityAction to support generic type UnityAction
2024-09-27 22:57:05 +08:00
Yoshifumi Kawai
2e0917428b
Merge pull request #620 from albermotion/master
...
Added a note for users using Unity 2023.1 or newer to prevent compilation error
2024-09-27 09:48:04 +09:00
Alberto
0b16005f4b
Added a note for users using Unity 2023.1 or newer
2024-09-26 22:33:37 +02:00
github-actions[bot]
74bbe87b58
feat: Update package.json to 2.5.7
2024-09-26 06:24:48 +00:00
Yoshifumi Kawai
6f4131539b
Merge pull request #619 from kochounoyume/add-state-argument
...
Add overload in UniTask.WaitUntil, UniTask.WaitWhile and UniTask.Defer
2024-09-26 12:52:56 +09:00
Kochoyume
06283f0ffb
Add to the code that I forgot to write
2024-09-24 23:58:28 +09:00
Kochoyume
dfe5ee43c2
Add overload in UniTask.WaitUntil, UniTask.WaitWhile and UniTask.Defer to avoid closure allocation
2024-09-24 23:37:44 +09:00
Ikiru Yoshizaki
eaa553dc83
ci: remove Unity 2021 LTS from Build matrix
2024-09-24 18:30:54 +09:00
github-actions[bot]
83d8a2b424
feat: Update package.json to 2.5.6
2024-09-24 09:20:07 +00:00
Yoshifumi Kawai
4d204e4aa6
Update build-debug.yml
2024-09-24 17:49:34 +09:00
Yoshifumi Kawai
87e164e275
Merge pull request #600 from Iblis/textmeshpro_unity6_adoptions
...
TextMeshPro Unity6 adoptions
2024-09-24 17:16:20 +09:00
Yoshifumi Kawai
b63eb8d090
Merge pull request #610 from LucianoPC/forget-ignored-task
...
Forget ignored task
2024-09-24 17:14:40 +09:00
neuecc
75119acb50
Fix WaitWhile(bool cancelImmediately = true) does not work correctly
...
, and when cancelImmediately = true and canceled task remove Trakcking immediately
2024-09-24 17:12:50 +09:00
Ikiru Yoshizaki
f7b3c2fbe1
ci: update release unity version to 2022.3.39f1 [skip ci]
2024-09-18 17:06:00 +09:00
Ikiru Yoshizaki
b317ecfa01
ci: set max-parallel to restrict up to 2 run [skip ci]
2024-09-18 16:27:42 +09:00
Ikiru Yoshizaki
7b05569ef7
ci: single job
2024-09-18 16:27:42 +09:00
Luciano Prestes Cavalcanti
e0465c6c2c
Forget ignored task
2024-08-19 08:18:57 -03:00
Yoshifumi Kawai
9057452c86
Merge pull request #607 from Redpenguine/master
...
fix: incorrect download progress reporting
2024-08-14 19:54:15 +09:00
Mykyta Myronenko
a2f6f84bde
fix: incorrect download progress reporting
2024-08-10 19:29:54 +03:00
Ikiru Yoshizaki
f057abff0f
chore: remove Unity UserSettigs from git handling
2024-07-31 16:11:03 +09:00
Ikiru Yoshizaki
c61a7d9961
Merge pull request #605 from Cysharp/dependabot/github_actions/peaceiris/actions-gh-pages-4
...
chore(deps): bump peaceiris/actions-gh-pages from 3 to 4
2024-07-30 17:09:56 +09:00
Ikiru Yoshizaki
9587f2eeec
Merge pull request #606 from Cysharp/dependabot/github_actions/technote-space/toc-generator-4.3.1
...
chore(deps): bump technote-space/toc-generator from 2.4.0 to 4.3.1
2024-07-30 17:09:49 +09:00
Ikiru Yoshizaki
550784f31c
ci: check not dependabot
2024-07-30 17:07:43 +09:00
Ikiru Yoshizaki
11b3282b3d
ci: Don't allow dependabot to run Unity CI
2024-07-30 17:01:09 +09:00
dependabot[bot]
b2532b0798
chore(deps): bump technote-space/toc-generator from 2.4.0 to 4.3.1
...
Bumps [technote-space/toc-generator](https://github.com/technote-space/toc-generator ) from 2.4.0 to 4.3.1.
- [Release notes](https://github.com/technote-space/toc-generator/releases )
- [Changelog](https://github.com/technote-space/toc-generator/blob/main/.releasegarc )
- [Commits](https://github.com/technote-space/toc-generator/compare/v2.4.0...v4.3.1 )
---
updated-dependencies:
- dependency-name: technote-space/toc-generator
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-30 06:42:27 +00:00
dependabot[bot]
4fc41ecb17
chore(deps): bump peaceiris/actions-gh-pages from 3 to 4
...
Bumps [peaceiris/actions-gh-pages](https://github.com/peaceiris/actions-gh-pages ) from 3 to 4.
- [Release notes](https://github.com/peaceiris/actions-gh-pages/releases )
- [Changelog](https://github.com/peaceiris/actions-gh-pages/blob/main/CHANGELOG.md )
- [Commits](https://github.com/peaceiris/actions-gh-pages/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: peaceiris/actions-gh-pages
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-30 06:42:24 +00:00
Ikiru Yoshizaki
e52663cef6
Merge pull request #570 from Cysharp/ci/dependabot
...
ci: add depndabot.yaml to update github-actions
2024-07-30 15:41:57 +09:00
Ikiru Yoshizaki
1827be2de7
Merge pull request #603 from Cysharp/feature/test
...
ci: Change Unity UnitTest from Mono to IL2CPP and enabled on CI
2024-07-30 15:41:47 +09:00
Ikiru Yoshizaki
8560561ef3
chore: remove Layouts for Unity2022
2024-07-30 15:17:05 +09:00
Ikiru Yoshizaki
2019f1fa7f
ci: update CI Unity
2024-07-30 15:16:54 +09:00