Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Tags: sketchar/Swinject

Tags

2.13.2

Toggle 2.13.2's commit message
fix: remove @mainactor argument overloads that break resolve type mat…

…ching

2.13.1

Toggle 2.13.1's commit message

2.13.0

Toggle 2.13.0's commit message
feat: add @mainactor factory closure overloads

Add @MainActor-isolated register() and initCompleted() overloads for
Swift 6 strict concurrency support. These allow registering services
with closures that create @MainActor-isolated types without requiring
MainActor.assumeIsolated workarounds in user code.

The @mainactor closures are erased via MainActor.assumeIsolated wrapper
at storage time, so the existing resolve path works unchanged.

2.12.0

Toggle 2.12.0's commit message
feat: add @mainactor factory closure overloads

Add @MainActor-isolated register() and initCompleted() overloads for
Swift 6 strict concurrency support. These allow registering services
with closures that create @MainActor-isolated types without requiring
MainActor.assumeIsolated workarounds in user code.

The @mainactor closures are erased via MainActor.assumeIsolated wrapper
at storage time, so the existing resolve path works unchanged.

2.11.0

Toggle 2.11.0's commit message
feat: add @mainactor factory closure overloads

Add @MainActor-isolated register() and initCompleted() overloads for
Swift 6 strict concurrency support. These allow registering services
with closures that create @MainActor-isolated types without requiring
MainActor.assumeIsolated workarounds in user code.

The @mainactor closures are erased via MainActor.assumeIsolated wrapper
at storage time, so the existing resolve path works unchanged.

2.10.2

Toggle 2.10.2's commit message
feat: add @mainactor factory closure overloads

Add @MainActor-isolated register() and initCompleted() overloads for
Swift 6 strict concurrency support. These allow registering services
with closures that create @MainActor-isolated types without requiring
MainActor.assumeIsolated workarounds in user code.

The @mainactor closures are erased via MainActor.assumeIsolated wrapper
at storage time, so the existing resolve path works unchanged.

2.10.0

Toggle 2.10.0's commit message
Update the version to 2.10.0

v2.10.0

Toggle v2.10.0's commit message
Update the version to 2.10.0

v3.0.0-rc-2

Toggle v3.0.0-rc-2's commit message
add missing property to ThreadSafeDictionary

v3.0.0-rc-1

Toggle v3.0.0-rc-1's commit message
add missing property to ThreadSafeDictionary

Morty Proxy This is a proxified and sanitized view of the page, visit original site.