Skip to content

Commit

Permalink
Merge pull request #249 from timcassell/rel_2_5_4
Browse files Browse the repository at this point in the history
v2.5.4
  • Loading branch information
timcassell authored Jun 17, 2023
2 parents df39241 + 6a0e157 commit b8176c8
Show file tree
Hide file tree
Showing 5 changed files with 11 additions and 7 deletions.
6 changes: 6 additions & 0 deletions Package/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Change Log

## v2.5.4 - June 17, 2023

Fixes:

- Fixed `IndexOutOfRangeException` when a `PromiseYielder` function is used more than 64 times simultaneously.

## v 2.5.3 - June 9, 2023

Fixes:
Expand Down
6 changes: 2 additions & 4 deletions Package/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,11 +45,9 @@ See the [C# Asynchronous Benchmarks Repo](https://github.com/timcassell/CSharpAs

## Latest Updates

## v 2.5.3 - June 9, 2023
## v2.5.4 - June 17, 2023

- Fixed circular await detection with `Promise.ParallelForEach` and `Promise.ParallelFor`.
- Reduced memory of `CancelationSource`.
- Reduced memory of linked `CancelationToken`s.
- Fixed `IndexOutOfRangeException` when a `PromiseYielder` function is used more than 64 times simultaneously.

See [ChangeLog](../Package/CHANGELOG.md) 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": "2.5.3",
"version": "2.5.4",
"displayName": "ProtoPromise",
"description": "Robust and efficient library for management of asynchronous operations.",
"changelogUrl": "https://github.com/timcassell/ProtoPromise/blob/master/Package/CHANGELOG.md",
Expand Down
2 changes: 1 addition & 1 deletion ProtoPromise/ProtoPromise.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<PropertyGroup>
<TargetFrameworks>net35;net40;net45;net47;netstandard2.0;netstandard2.1;netcoreapp2.1;net5.0;net6.0</TargetFrameworks>
<Configurations>Release;Debug;Release_NoProgress;Debug_NoProgress</Configurations>
<Version>2.5.3</Version>
<Version>2.5.4</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
2 changes: 1 addition & 1 deletion ProtoPromiseUnityHelpers/ProtoPromiseUnityHelpers.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<!--We target .Net Framework 3.5 to support old Unity versions, and we also target .Net Standard 2.1 to support new Unity versions, even after it drops old Framework support.-->
<TargetFrameworks>net35;netstandard2.1</TargetFrameworks>
<Configurations>Release;Debug;</Configurations>
<Version>2.5.3</Version>
<Version>2.5.4</Version>
</PropertyGroup>

<PropertyGroup>
Expand Down

0 comments on commit b8176c8

Please sign in to comment.