Repository navigation
2.1.0
[V 2.1.0]
Added
- AutoDIOptimizer: 자동 의존성 그래프 생성 및 성능 최적화 시스템
- 자동 사용 통계 수집 및 백그라운드 최적화 (30초 주기)
- 자동 순환 의존성 감지 및 LogMacro 통합 로깅
- Swift DocC 문서 업데이트 (AutoDIOptimizer.md 추가)
Changed
- 핵심 3개 PropertyWrapper로 단순화: @Inject, @factory, @SafeInject
- DIContainer 통합: DependencyContainer + Container → DIContainer
- README 간소화: 핵심 기능 중심으로 재작성
Removed
- PluginSystem (438라인) - 핵심 DI 기능에 집중
- InteractiveDependencyVisualizer (1022라인) - 자동화로 대체
- AdvancedCircularDependencyDetector (920라인) - AutoDIOptimizer로 통합
- ActorHopMetrics (399라인) - 불필요한 복잡성 제거
- DocumentationValidator (392라인) - 개발 도구 분리
- SimplePerformanceOptimizer - AutoDIOptimizer로 교체
- AutoDependencyResolver - 사용되지 않는 기능 제거 (1323라인)
Full Changelog: 2.0.2...2.1.0