Skip to content

Commit

Permalink
Fix for hard-coded nu-get Newtonsoft usage in C# SDK causing Unity IL…
Browse files Browse the repository at this point in the history
…2CPP builds to crash (#104)

* fix: stop using nu-get Newtonsoft version incompatible with IL2CPP and use the Unity provided one

* Update PubNub DLL to latest release

* PubNub SDK v7.2.1 release.

---------

Co-authored-by: PubNub Release Bot <[email protected]>
  • Loading branch information
jakub-grzesiowski and pubnub-release-bot authored May 10, 2024
1 parent 089eb55 commit 8aeb90b
Show file tree
Hide file tree
Showing 7 changed files with 585 additions and 5 deletions.
11 changes: 8 additions & 3 deletions .pubnub.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
---
version: v7.2.0
version: v7.2.1
changelog:
- date: 2024-05-09
version: v7.2.1
changes:
- type: bug
text: "Fixes issue of Unity SDK not being able to have a fully independent IJsonPluggableLibrary implementation because of direct nu-get Newtonsoft usage in C# SDK (Unity has it's own version that works with IL2CPP builds)."
- date: 2024-04-18
version: v7.2.0
changes:
Expand Down Expand Up @@ -721,7 +726,7 @@ sdks:
distribution-type: package
distribution-repository: git release
package-name: PubNub.unitypackage
location: https://github.com/pubnub/unity/releases/download/v7.2.0/PubNub.unitypackage
location: https://github.com/pubnub/unity/releases/download/v7.2.1/PubNub.unitypackage
requires:
-
name: "UnityEditor"
Expand Down Expand Up @@ -888,7 +893,7 @@ sdks:
distribution-type: package
distribution-repository: git release
package-name: PubNub.unitypackage
location: https://github.com/pubnub/unity/releases/download/v7.2.0/PubNub.unitypackage
location: https://github.com/pubnub/unity/releases/download/v7.2.1/PubNub.unitypackage
requires:
-
name: "UnityEditor"
Expand Down
Binary file modified PubNubUnity/Assets/PubNub/Runtime/Plugins/PubnubApiUnity.dll
Binary file not shown.
Loading

0 comments on commit 8aeb90b

Please sign in to comment.