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

Releases: CareBoo/Burst.Delegates

v2.0.0-exp.1

14 May 20:14
Compare
Choose a tag to compare
v2.0.0-exp.1 Pre-release
Pre-release

2.0.0-exp.1 (2021-05-14)

Bug Fixes

  • πŸ› Fix minimal unity version (ea8b0f7)

Code Refactoring

  • πŸ”₯ Remove ValueFunc, ValueAction, and use new C# 9 function pointer syntax (e5ea11a)
  • ⚑ Remove non-struct interface (b05e8a8)

Features

  • ✨ Add implicit conversion from BurstDelegate to FunctionPointer (98286a3)
  • ✨ Add implicit operator for Burst Delegates and C# 9 Function Pointers (53951a9)
  • ✨ Add partial application to Value Delegates (6d16ffe)
  • ✨ ReAdd ValueFunc and ValueAction (ab50da8)

Performance Improvements

  • ⚑ Improve function pointer performance (f621698)
  • ⚑ Use C# 9 function pointers (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

v2.0.0-pre.6

26 Apr 06:05
Compare
Choose a tag to compare
v2.0.0-pre.6 Pre-release
Pre-release

2.0.0-pre.6 (2021-04-26)

Features

  • ✨ Add partial application to Value Delegates (6d16ffe)

BREAKING CHANGES

  • Move compile from Burst delegates to Value delegates

v2.0.0-pre.5

16 Apr 18:19
Compare
Choose a tag to compare
v2.0.0-pre.5 Pre-release
Pre-release

2.0.0-pre.5 (2021-04-16)

Performance Improvements

  • ⚑ Improve function pointer performance (f621698)

v2.0.0-pre.4

03 Apr 22:31
Compare
Choose a tag to compare
v2.0.0-pre.4 Pre-release
Pre-release

2.0.0-pre.4 (2021-04-03)

Features

  • ✨ ReAdd ValueFunc and ValueAction (ab50da8)

v2.0.0-pre.3

03 Apr 04:06
Compare
Choose a tag to compare
v2.0.0-pre.3 Pre-release
Pre-release

2.0.0-pre.3 (2021-04-03)

Features

  • ✨ Add implicit conversion from BurstDelegate to FunctionPointer (98286a3)
  • ✨ Add implicit operator for Burst Delegates and C# 9 Function Pointers (53951a9)

v2.0.0-pre.2

03 Apr 02:54
Compare
Choose a tag to compare
v2.0.0-pre.2 Pre-release
Pre-release

2.0.0-pre.2 (2021-04-03)

Bug Fixes

  • πŸ› Fix minimal unity version (ea8b0f7)

BREAKING CHANGES

  • Minimum unity version has changed

v2.0.0-pre.1

03 Apr 02:37
Compare
Choose a tag to compare
v2.0.0-pre.1 Pre-release
Pre-release

2.0.0-pre.1 (2021-04-03)

Code Refactoring

  • πŸ”₯ Remove ValueFunc, ValueAction, and use new C# 9 function pointer syntax (e5ea11a)

Performance Improvements

  • ⚑ Use C# 9 function pointers (bf91f66)

BREAKING CHANGES

  • Removed ValueFunc, ValueAction

v1.2.0

10 Mar 19:40
Compare
Choose a tag to compare

1.2.0 (2021-03-10)

Bug Fixes

  • πŸ› Fix BurstAction and BurstFunc so they don't throw exceptions (8c7cc97)
  • πŸ› Fix missing dependency (c84691a)

Features

  • ✨ Add Compile implementation to Value Delegates (24271cd)
  • ✨ Add FunctionPointer compatible Value Delegates (5538a6f)
  • ✨ Add implicit conversion between BurstDelegates and ValueDelegates (5d0f915)
  • ✨ Introduce working generic FuncPointer (8c8be4f)

v1.2.0-preview.5

17 Dec 07:23
Compare
Choose a tag to compare
v1.2.0-preview.5 Pre-release
Pre-release

1.2.0-preview.5 (2020-12-17)

Bug Fixes

  • πŸ› Fix missing dependency (369826a)

v1.2.0-preview.4

16 Dec 09:23
Compare
Choose a tag to compare
v1.2.0-preview.4 Pre-release
Pre-release

1.2.0-preview.4 (2020-12-16)

Features

  • ✨ Introduce working generic FuncPointer (e74a2c8)