Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
cb02638
add C# SDK dependency, WIP new Chat initialization workflow
jakub-grzesiowski Jul 9, 2025
57a4025
WIP on User entity migration
jakub-grzesiowski Jul 9, 2025
83dbc0a
more WIP on User migration
jakub-grzesiowski Jul 10, 2025
12c19b5
add public channel creation and getting, fix wrong json keys in custo…
jakub-grzesiowski Jul 11, 2025
ef33723
implemented channel creation + associated required memberships logic
jakub-grzesiowski Jul 15, 2025
91cd41e
WIP message receiving
jakub-grzesiowski Jul 22, 2025
fb354f3
fully remove CPP interop logic for easier migration
jakub-grzesiowski Jul 22, 2025
7d3fac2
working basic message sending and receiving, fixed missing status and…
jakub-grzesiowski Jul 24, 2025
39a085f
implement message draft
jakub-grzesiowski Aug 19, 2025
5fd0f98
implement restrictions getting/setting, start conversion to returning…
jakub-grzesiowski Aug 20, 2025
0ccfe86
implement events (both entity update callbacks and chat events)
jakub-grzesiowski Aug 22, 2025
837ec94
update event related tests, implement minor fixes
jakub-grzesiowski Aug 22, 2025
b75341d
implement thread channel and message, adapt more tests
jakub-grzesiowski Aug 26, 2025
9c0d0e9
implement WIP threads + history functionality
jakub-grzesiowski Aug 27, 2025
d2008e3
implement message forwarding and getting current user mentions
jakub-grzesiowski Sep 2, 2025
39dbe78
removed wrappers storage in chat entity, added unread messages functi…
jakub-grzesiowski Sep 4, 2025
dd74100
implement message pinning and unpinning
jakub-grzesiowski Sep 4, 2025
1b289f9
finish implementing all methods
jakub-grzesiowski Sep 11, 2025
221dee0
add .ConfigureAwait(false) to await statements
jakub-grzesiowski Sep 11, 2025
dadee4b
XML comments updates, some missing ChatOperationResult and ConfigureA…
jakub-grzesiowski Sep 11, 2025
68eada0
add more leeway in GetMessage test
jakub-grzesiowski Sep 12, 2025
03d1fdb
Update Unity project with API source code instead of CPP DLL
jakub-grzesiowski Sep 15, 2025
b519b26
test add dependency statement
jakub-grzesiowski Sep 15, 2025
17efbf8
Test add asmdef reference
jakub-grzesiowski Sep 15, 2025
4010997
Remove misleading error logs
jakub-grzesiowski Sep 15, 2025
d312fb1
implement chat PNSDK logic
jakub-grzesiowski Sep 15, 2025
bbf7cf9
Update PNSDK generation, some codacy fixes
jakub-grzesiowski Sep 16, 2025
5ce1b98
Add first batch of code snippets
jakub-grzesiowski Sep 29, 2025
c3f0c59
Second batch of snippets
jakub-grzesiowski Sep 30, 2025
8a1f2fd
Update namespaces
jakub-grzesiowski Sep 30, 2025
6eef030
Replace Console.WriteLine with Debug.Log in code snippets
jakub-grzesiowski Sep 30, 2025
887c68d
Fix tests compilation with new namespace
jakub-grzesiowski Oct 1, 2025
2779d0a
Add codacy ignores
jakub-grzesiowski Oct 1, 2025
0608512
Remove Diff library from codacy analisys
jakub-grzesiowski Oct 1, 2025
0a5673c
Codacy fix - remove inline returns
jakub-grzesiowski Oct 1, 2025
12e4043
Final batch of snippets
jakub-grzesiowski Oct 1, 2025
36bd5f8
Minor codacy fixes
jakub-grzesiowski Oct 1, 2025
071f64e
Final codacy fixes
jakub-grzesiowski Oct 1, 2025
e45ad3d
Final final codacy fix
jakub-grzesiowski Oct 1, 2025
8ac9a27
Update Unity SDK dependency
jakub-grzesiowski Oct 2, 2025
1205525
Update package dependency
jakub-grzesiowski Oct 2, 2025
6681bcd
PubNub SDK v1.0.0 release.
pubnub-release-bot Oct 2, 2025
857c411
Formatting fix
jakub-grzesiowski Oct 2, 2025
b0891aa
Fix sample namespace usage
jakub-grzesiowski Oct 2, 2025
98c0c61
Snyk fix test
jakub-grzesiowski Oct 6, 2025
5c1e296
Add repository link to package.json
jakub-grzesiowski Oct 6, 2025
5784b8d
Small package.json format
jakub-grzesiowski Oct 6, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions .codacy.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
exclude_paths:
- '**/PubNubChatConsoleExample/**'
- '**/PubNubChatApi.Tests/**'
- '**/Plugins/**'
- '**/Snippets/**'
- '**/DiffMatchPatch.cs'

6 changes: 6 additions & 0 deletions .github/workflows/release/versions.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,5 +21,11 @@
"clearedPrefix": true,
"clearedSuffix": false
}
],
"unity-chat/PubnubChatUnity/Assets/PubnubChat/Runtime/UnityChatPNSDKSource.cs": [
{
"pattern": "^\\s{2,}private const string build = \"(v?(\\.?\\d+){2,}([a-zA-Z0-9-]+(\\.?\\d+)?)?)\";",
"cleared": true
}
]
}
11 changes: 10 additions & 1 deletion .pubnub.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,15 @@
---
version: v0.4.4
version: v1.0.0
changelog:
- date: 2025-10-02
version: v1.0.0
changes:
- type: feature
text: "Added WebGL build support because of the migration from C-Core to Unity SDK."
- type: improvement
text: "Changed the underlying SDK used by the Chat from C-Core to Unity SDK."
- type: improvement
text: "Added ChatOperationResult and ChatOperationResult<T> as a return types for async network operations with additional debug and error data on potential failure."
- date: 2025-05-12
version: v0.4.4
changes:
Expand Down
Loading