Skip to content

Commit 55e4b21

Browse files
committed
Merge branch 'release/0.2.0'
2 parents cb72f64 + 2e81de7 commit 55e4b21

File tree

130 files changed

+5045
-700
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

130 files changed

+5045
-700
lines changed

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
[Bb]uild/
88
[Bb]uilds/
99
[Pp]ackages/
10-
[Pp]roject[Ss]ettings/
10+
[Uu]nity[Pp]ackage[Mm]anager/
1111

1212
# Visual Studio cache directory
1313
.vs/

Assets/AssetStoreTools.meta

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Assets/AssetStoreTools/Editor.meta

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
-2.5 KB
Binary file not shown.

Assets/Plugins.meta

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Assets/Plugins/UnityFx.Tasks.meta

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# UnityFx.Tasks changelog
2+
All notable changes to this project will be documented in this file.
3+
4+
The format is based on [Keep a Changelog](http://keepachangelog.com/); this project adheres to [Semantic Versioning](http://semver.org/).
5+
6+
-----------------------
7+
## [0.2.0] - unreleased
8+
9+
### Added
10+
- Added `ConfigureAwait` extensions for built-in Unity async operations.
11+
- Added `ToTask` conversions to `AsyncOperation`.
12+
- Added support for loading arrays of objects from asset bundles via `LoadAllAssetsTaskAsync` extension methds.
13+
- Added `TaskUtility.YieldToUnityThread` method that can yield execution to Unity thread.
14+
- Added `TaskUtility.LoadAssetAsync` helpers.
15+
- Added examples.
16+
17+
### Fixed
18+
- Fixed existing `ToTask` extension methods to unload loaded assets if the operation was cancelled.
19+
- Fixed several issues in `TaskUtility.LoadSceneAsync` implementation.
20+
- Fixed default layer value for `Animator` extension methods.
21+
22+
### Removed
23+
- Removed default `SynchronizationContext` implementation (Unity 2017.2 already has one).
24+
25+
-----------------------
26+
## [0.1.0] - 2019.04.07
27+
28+
### Added
29+
- Initial release.

Assets/Plugins/UnityFx.Tasks/CHANGELOG.md.meta

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# UnityFx.Tasks
2+
3+
## SUMMARY
4+
Task extensions for Unity. Provides a set of extension methods and utilities to make async/await usable in Unity. Requires .NET 4.6 or higher.
5+
6+
## USEFUL LINKS
7+
* [Github project](https://github.com/Arvtesh/UnityFx.Tasks)
8+
* [npm package](https://www.npmjs.com/package/com.unityfx.tasks)
9+
* [Unity Asset Store](https://assetstore.unity.com/packages/slug/143705)
10+
* [Documentation](https://github.com/Arvtesh/UnityFx.Tasks/blob/master/README.md)
11+
* [License](https://github.com/Arvtesh/UnityFx.Tasks/blob/master/LICENSE.md)
12+
* [Support](mailto:arvtesh@gmail.com)

Assets/Plugins/UnityFx.Tasks/README.md.meta

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)