Skip to content

Commit

Permalink
Merge pull request #469 from timcassell/rel_3_1_1
Browse files Browse the repository at this point in the history
v3.1.1
  • Loading branch information
timcassell authored Aug 17, 2024
2 parents 91a545f + c8e22c7 commit 4bb9938
Show file tree
Hide file tree
Showing 6 changed files with 13 additions and 9 deletions.
7 changes: 7 additions & 0 deletions Docs/Changelog/v3.1.1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Change Log

## v3.1.1 - August 16, 2024

Fixes:

- Fixed a race condition with `Promise.AsValueTask()`.
7 changes: 2 additions & 5 deletions Package/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,12 +49,9 @@ See the [C# Asynchronous Benchmarks Repo](https://github.com/timcassell/CSharpAs

## Latest Updates

### v3.1.0 - June 30, 2024
### v3.1.1 - August 16, 2024

- Added structured concurrency promise groups.
- Added `Promise(<T>).Each` APIs.
- Added `Promise(<T>).GetRetainer` APIs.
- Deprecated `Promise(<T>).{Preserve, Duplicate}` APIs.
- Fixed a race condition with `Promise.AsValueTask()`.

See [ChangeLog](https://github.com/timcassell/ProtoPromise/tree/master/Docs/Changelog) for the full changelog.

Expand Down
2 changes: 1 addition & 1 deletion Package/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "com.timcassell.protopromise",
"version": "3.1.0",
"version": "3.1.1",
"displayName": "ProtoPromise",
"description": "Robust and efficient library for management of asynchronous operations.",
"changelogUrl": "https://github.com/timcassell/ProtoPromise/tree/master/Docs/Changelog",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<PropertyGroup>
<!--We target .Net Standard 2.0 to support old Unity versions, and we also target .Net Standard 2.1 to use function pointers.-->
<TargetFrameworks>netstandard2.0;netstandard2.1</TargetFrameworks>
<Version>3.1.0</Version>
<Version>3.1.1</Version>
<!--In case any IL2CPP issues need to be resolved like in the core library.-->
<DefineConstants>$(DefineConstants);ENABLE_IL2CPP</DefineConstants>
</PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

<PropertyGroup>
<TargetFrameworks>netstandard2.1</TargetFrameworks>
<Version>3.1.0</Version>
<Version>3.1.1</Version>
<!-- The language version Unity supports in 2023.1. -->
<LangVersion>9</LangVersion>
<!--In case any IL2CPP issues need to be resolved like in the core library.-->
Expand Down
2 changes: 1 addition & 1 deletion ProtoPromise/ProtoPromise.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

<PropertyGroup>
<TargetFrameworks>netstandard2.0;netstandard2.1;net6.0</TargetFrameworks>
<Version>3.1.0</Version>
<Version>3.1.1</Version>
<!--Set true to help debug internal promise code (allows the debugger to step into the code and includes internal stacktraces).-->
<DeveloperMode>false</DeveloperMode>
</PropertyGroup>
Expand Down

0 comments on commit 4bb9938

Please sign in to comment.