Releases: livekit/client-sdk-unity
Releases · livekit/client-sdk-unity
v1.3.7
What's Changed
- Stress test runner wrapper by @MaxHeimbrock in #237
- Adds local unity test helper script by @MaxHeimbrock in #239
- Improve test reliability and prevent CI timeouts by @MaxHeimbrock in #234
- Adds more generic unity cli script for builds and tests by @MaxHeimbrock in #241
- CI: explicit result.xml paths and Unity crash detection by @MaxHeimbrock in #245
- CI: add build-ffi job if rust sdk changed by @MaxHeimbrock in #244
- Add iterations flag to run_unity.sh; remove unused StressTestRunner by @MaxHeimbrock in #246
- Expand test coverage by @MaxHeimbrock in #240
- Fix writer close error by @MaxHeimbrock in #247
- Batch 2 Bugfix: IRemoteTrack.SetEnabled: dispatch EnableRemoteTrackRequest over FFI by @MaxHeimbrock in #250
- Code Scan Fix: Replace manual EnsureClean null-checks with protobuf MessageCase by @MaxHeimbrock in #230
- Batch 1: EditMode tests by @MaxHeimbrock in #249
- Dedupe DataStream readers and options by @MaxHeimbrock in #258
- Fix for incremental reader chunk-drop by @MaxHeimbrock in #259
- Batch 2: Track lifecycle E2E coverage + synthetic audio/video test so… by @MaxHeimbrock in #251
- Disconnecting meet sample project from Unity Cloud by @MaxHeimbrock in #261
- Batch 3: Stream lifecycle coverage (handler registration + SendFile) by @MaxHeimbrock in #253
- Batch 4: FFI boundary & memory coverage by @MaxHeimbrock in #254
- Fix AudioStream catch-up clicks: add cooldown + crossfade by @MaxHeimbrock in #260
- Bump FFI to v0.12.53 by @ladvoc in #263
- Meet: Handling streams in MeetManager better by @MaxHeimbrock in #262
- Meet: Moved video texture inversion from client code into the SDK by @MaxHeimbrock in #265
- Activate GC handle cleanup test again by @MaxHeimbrock in #264
- TokenSource config at runtime via options by @MaxHeimbrock in #256
- Scope precompiled DLLs to LiveKit asmdef to avoid clashes by @MaxHeimbrock in #270
- Reduce main thread dispatch if not needed by @MaxHeimbrock in #269
- TokenSourceComponent: switch from async/await to coroutine by @MaxHeimbrock in #275
- Fix WebCamTexture orientation on the wire by @MaxHeimbrock in #276
- Meet: Improvements using participant tiles by @MaxHeimbrock in #273
- Init token source component in awake by @MaxHeimbrock in #279
- Fix leaked textures on resolution change and quit by @MaxHeimbrock in #277
- Recover AudioStream when system audio output device changes by @MaxHeimbrock in #274
- Remove Unity resampling by @MaxHeimbrock in #271
- Max/prepare 1.3.7 release by @MaxHeimbrock in #283
Full Changelog: v1.3.6...v1.3.7
v1.3.6
What's Changed
- Remove discard of "stale" audio messages, catchup logic for AudioBuffer by @MaxHeimbrock in #207
- Improving package.json and README.md by @MaxHeimbrock in #216
- Add "prepare_release.py" script, also cleanup scripts folder by @MaxHeimbrock in #214
- Add Unity 6 / NET 10 solution to gitignore by @MaxHeimbrock in #218
- Fix event handler leak on room disconnect by @MaxHeimbrock in #226
- Fix copy-paste error in LocalTrackUnpublished log message by @MaxHeimbrock in #222
- Mark _muted and _disposed as volatile in RtcAudioSource by @MaxHeimbrock in #227
- Implement IDisposable on stream readers/writers by @MaxHeimbrock in #233
- Improved token handling via TokenSource @MaxHeimbrock in #219
- Add generic FfiInstruction base classes, simplify 8 instruction types by @MaxHeimbrock in #231
- Improve test ci output by @MaxHeimbrock in #235
- Release prepared for v1.3.6 with script by @MaxHeimbrock in #236
Full Changelog: v1.3.5...v1.3.6
v1.3.3
What's Changed
- expose num_participants attribute by @xianshijing-lk in #177
- Bump version from 1.3.2 to 1.3.3 by @cloudwebrtc in #178
Full Changelog: v1.3.2...v1.3.3
v1.3.2
What's Changed
- Use shader for YUV to RGB conversion on received frames by @chenosaurus in #168
- make a new 1.3.2 cut with FFI update to v0.12.43 by @xianshijing-lk in #175
New Contributors
- @chenosaurus made their first contribution in #168
Full Changelog: v1.3.1...v1.3.2
v1.3.1
v1.3.0
What's Changed
- Adds missing license by @yepher in #153
- fix the comment and default value for responseTimeout by @xianshijing-lk in #161
- chore: bump ffi to v0.12.39. by @cloudwebrtc in #163
New Contributors
- @yepher made their first contribution in #153
- @xianshijing-lk made their first contribution in #161
Full Changelog: v1.2.6...v1.3.0
v1.2.6
What's Changed
- clear previous values of PublishDataRequest FFI Request object by @s-hamdananwar in #150
Full Changelog: v1.2.5...v1.2.6
v1.2.5
What's Changed
- disposed RGBA video frames to fix indefinite linear growth of memory by @s-hamdananwar in #146
New Contributors
- @s-hamdananwar made their first contribution in #146
Full Changelog: v1.2.4...v1.2.5
v1.2.4
What's Changed
- Upgrade FFI to 0.12.26 by @ladvoc in #129
- fix: fix broken .so for android. by @cloudwebrtc in #130
Full Changelog: v1.2.3...v1.2.4