Skip to content

chore(release): prepare v2.11.0#71

Merged
arclabs-studio merged 1 commit intomainfrom
release/v2.11.0
Mar 21, 2026
Merged

chore(release): prepare v2.11.0#71
arclabs-studio merged 1 commit intomainfrom
release/v2.11.0

Conversation

@arclabs-studio
Copy link
Copy Markdown
Owner

Release v2.11.0

Summary

  • Adds @MainActor placement deep dive to Layers/presentation.md — explains method vs class annotation with Swift 6.2 SE-0466 guidance
  • Adds Dependency Injection Strategy section with @Environment vs init injection decision matrix
  • Updates ViewModel examples to private extension + per-method @MainActor pattern
  • Syncs architecture reference docs

Changes

  • Layers/presentation.md — new DI Strategy section + @mainactor deep dive
  • Architecture/mvvm-c.md@Environment Router clarification note
  • .claude/skills/arc-swift-architecture/references/ — synced with updated docs
  • CHANGELOG.md — v2.11.0 entry

Version bump

v2.10.0v2.11.0 (minor — new guidance content added)

- Update CHANGELOG.md with @mainactor and DI Strategy additions
- Bump version to 2.11.0
@arclabs-studio arclabs-studio merged commit 2ff984b into main Mar 21, 2026
1 check failed
@arclabs-studio arclabs-studio deleted the release/v2.11.0 branch March 21, 2026 00:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant