Skip to content
This repository was archived by the owner on Dec 29, 2022. It is now read-only.

Commit 86aa4f6

Browse files
chore(release): 2.0.0-exp.1 [skip ci]
# [2.0.0-exp.1](v1.2.0...v2.0.0-exp.1) (2021-05-14) ### Bug Fixes * 🐛 Fix minimal unity version ([ea8b0f7](ea8b0f7)) ### Code Refactoring * 🔥 Remove ValueFunc, ValueAction, and use new C# 9 function pointer syntax ([e5ea11a](e5ea11a)) * ⚡ Remove non-struct interface ([b05e8a8](b05e8a8)) ### Features * ✨ Add implicit conversion from BurstDelegate to FunctionPointer ([98286a3](98286a3)) * ✨ Add implicit operator for Burst Delegates and C# 9 Function Pointers ([53951a9](53951a9)) * ✨ Add partial application to Value Delegates ([6d16ffe](6d16ffe)) * ✨ ReAdd ValueFunc and ValueAction ([ab50da8](ab50da8)) ### Performance Improvements * ⚡ Improve function pointer performance ([f621698](f621698)) * ⚡ Use C# 9 function pointers ([bf91f66](bf91f66)) ### BREAKING CHANGES * Remove most of the API dealing with function pointers * Move compile from Burst delegates to Value delegates * Minimum unity version has changed * Removed ValueFunc, ValueAction
1 parent b05e8a8 commit 86aa4f6

File tree

2 files changed

+37
-2
lines changed

2 files changed

+37
-2
lines changed

Packages/com.careboo.burst-delegates/CHANGELOG.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,41 @@ All notable changes to this package will be documented in this file.
33

44
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
55

6+
# [2.0.0-exp.1](https://github.com/CareBoo/Burst.Delegates/compare/v1.2.0...v2.0.0-exp.1) (2021-05-14)
7+
8+
9+
### Bug Fixes
10+
11+
* :bug: Fix minimal unity version ([ea8b0f7](https://github.com/CareBoo/Burst.Delegates/commit/ea8b0f7fd8ae7039c761be895f47bff0ec66e242))
12+
13+
14+
### Code Refactoring
15+
16+
* :fire: Remove ValueFunc, ValueAction, and use new C# 9 function pointer syntax ([e5ea11a](https://github.com/CareBoo/Burst.Delegates/commit/e5ea11aca68bf824cfc2d055b5ef23ee2feb189a))
17+
* :zap: Remove non-struct interface ([b05e8a8](https://github.com/CareBoo/Burst.Delegates/commit/b05e8a8754065e74f491a62fdba019ca860b92a7))
18+
19+
20+
### Features
21+
22+
* :sparkles: Add implicit conversion from BurstDelegate to FunctionPointer ([98286a3](https://github.com/CareBoo/Burst.Delegates/commit/98286a3b8884adabe0e096f9334a12723ba8ec3b))
23+
* :sparkles: Add implicit operator for Burst Delegates and C# 9 Function Pointers ([53951a9](https://github.com/CareBoo/Burst.Delegates/commit/53951a9821cd18ca12d79dcb2571b61c1d886eb5))
24+
* :sparkles: Add partial application to Value Delegates ([6d16ffe](https://github.com/CareBoo/Burst.Delegates/commit/6d16ffef727733127a23ae797b142a3b7c8ea079))
25+
* :sparkles: ReAdd ValueFunc and ValueAction ([ab50da8](https://github.com/CareBoo/Burst.Delegates/commit/ab50da86064982de4737372c88cc35e9533b19b9))
26+
27+
28+
### Performance Improvements
29+
30+
* :zap: Improve function pointer performance ([f621698](https://github.com/CareBoo/Burst.Delegates/commit/f6216982585de3032c59bd55ceb9205da1eb905e))
31+
* :zap: Use C# 9 function pointers ([bf91f66](https://github.com/CareBoo/Burst.Delegates/commit/bf91f66dca68720a09f453c603395e71a2392620))
32+
33+
34+
### BREAKING CHANGES
35+
36+
* Remove most of the API dealing with function pointers
37+
* Move compile from Burst delegates to Value delegates
38+
* Minimum unity version has changed
39+
* Removed ValueFunc, ValueAction
40+
641
# [2.0.0-pre.6](https://github.com/CareBoo/Burst.Delegates/compare/v2.0.0-pre.5...v2.0.0-pre.6) (2021-04-26)
742

843

Packages/com.careboo.burst-delegates/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "com.careboo.burst-delegates",
33
"displayName": "Burst.Delegates",
4-
"version": "2.0.0-pre.6",
4+
"version": "2.0.0-exp.1",
55
"unity": "2021.2",
66
"description": "Burst supported delegates for functional-style jobs.\n\nIncludes:\n- Action and Func interface for defining APIs\n- ValueAction and ValueFunc for implementing IAction and IFunc interfaces with structs\n- BurstAction and BurstFunc which is a generic-supported wrapper around FunctionPointer",
77
"dependencies": {
@@ -13,4 +13,4 @@
1313
"repository": "https://github.com/CareBoo/Burst.Delegates",
1414
"type": "library",
1515
"unityRelease": "0a11"
16-
}
16+
}

0 commit comments

Comments
 (0)