Dan Federman
Dan Federman
### Description With the Swift 6 compiler mode turned on, it is not possible to reference a `@MainActor`-bound instance method's function reference. Doing so results in a `Call to main...
When SafeDI was written, [it was not possible for a Swift Package Plugin to depend on the output of a plugin run in a dependent module](https://github.com/dfed/SafeDI/blob/0c3e9589170c1a1028c98c4aa08a447e2e850930/Plugins/SafeDIGenerator/SafeDIGenerateDependencyTree.swift#L15-L19). In Swift 6, [this...
As part of the Valet 5 release, I plan on renaming the `master` branch to `main` utilizing [Github's renaming tooling](https://github.com/github/renaming) tooling. Github has made this easy, with automatic redirects for...
## What did you do? I've built some UI that badges the button that leads you to Stream chat when the chat has an unread message in it. ## What...
#132 left us in a place where we cannot do pixel rounding at constant scales when off of `@MainActor`. I expected this would be fine, but upon an attempt to...
### Checklist - [x] If applicable, unit tests - [x] If applicable, create follow-up issues for `purchases-android` and hybrids ### Motivation Resolves a warning: `.exact(…)` is deprecated. ### Description Used...
**Describe the bug** Enabling or disabling the microphone on a LiveKit room affects the audio stack such that playing sound effects or background noise across these events is user-visibly broken....
**Is your feature request related to a problem? Please describe.** I have [Complete concurrency checking](https://useyourloaf.com/blog/strict-concurrency-checking-in-swift-packages/) turned on in my project. When integrating `LiveKit`, I get the following compile-time warning when...
This is a breaking change. By removing Objective-C support, we can support more Swift platforms.
Seems like a good idea