Skip to content

Commit

Permalink
Updated version, readme, and changelog.
Browse files Browse the repository at this point in the history
  • Loading branch information
timcassell committed Oct 21, 2023
1 parent 2570269 commit 86b91a3
Show file tree
Hide file tree
Showing 5 changed files with 20 additions and 9 deletions.
12 changes: 12 additions & 0 deletions Package/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# Change Log

## v2.6.1 - October 21, 2023

Fixes:

- Fixed compilation error in RELEASE mode in Unity 2020.1 or newer.
- Fixed `PromiseYielder.WaitOneFrame().ToPromise()` waits an extra frame in Unity versions older than 2021.2.
- `netstandard2.0` package no longer breaks `netcoreapp3.0` and older build targets.

Optimizations:

- Fixed spin waits for some synchronous operations.

## v2.6.0 - October 2, 2023

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

## Latest Updates

### v2.6.0 - October 2, 2023
### v2.6.1 - October 21, 2023

- Added `Promise.AllSettled` and `Promise.MergeSettled` APIs.
- Fixed a `NullReferenceException` after `OnApplicationQuit`.
- Fixed some race conditions.
- Performance improvements.
- Renamed `ResultContainer` properties to more closely match ES6.
- Fixed compilation error in RELEASE mode in Unity 2020.1 or newer.
- Fixed `PromiseYielder.WaitOneFrame().ToPromise()` waits an extra frame in Unity versions older than 2021.2.
- `netstandard2.0` package no longer breaks `netcoreapp3.0` and older build targets.
- Fixed spin waits for some synchronous operations.

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.6.0",
"version": "2.6.1",
"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.6.0</Version>
<Version>2.6.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
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.6.0</Version>
<Version>2.6.1</Version>
</PropertyGroup>

<PropertyGroup>
Expand Down

0 comments on commit 86b91a3

Please sign in to comment.