WeaveDI 3.2.0 — Swift 6–ready, TCA-style `@Injected`, simpler App bootstrap

Hi all! Following the initial discussion about WeaveDI, I’m excited to announce **WeaveDI 3.2.0. This release rounds out Swift 6 Concurrency support and makes day-to-day DI in SwiftUI/TCA apps simpler and safer.

---

## What’s new in 3.2.0

- TCA-style `@Injected` — a type-safe property wrapper (inspired by TCA’s `@Dependency`) that supports both **KeyPath and type-base* access, and is easy to override in tests.

- Simpler App bootstrap — `AppDIManager` + `bootstrapInTask` automatically register your repositories & use-cases, so you can delete the old manual `registerRepositories()` / `registerUseCases()` calls.

- Actor-aware DI — `@DIContainerActor` and DIActor utilities help minimize actor hops and keep dependency resolution thread-safe under Swift 6’s stricter concurrency rules.

- Runtime hot-path optimizations — TypeID + lock-free reads improve resolution throughput; Auto-optimizer can monitor and suggest improvements.

:backhand_index_pointing_right: document: WeaveDI
:package: Repository: GitHub - Roy-wonji/WeaveDI: WeaveDI(DiContainer)