Skip to content

fix: enhance & address multiple bugs #17

Merged
danpasecinic merged 6 commits intodevelopmentfrom
fix/critical-bugs-and-refactoring
Feb 21, 2026
Merged

fix: enhance & address multiple bugs #17
danpasecinic merged 6 commits intodevelopmentfrom
fix/critical-bugs-and-refactoring

Conversation

@danpasecinic
Copy link
Owner

@danpasecinic danpasecinic commented Feb 21, 2026

This pull request introduces several important improvements to the dependency injection container, focusing on thread safety, error handling, and lifecycle management.

The changes include replacing shared mutable state with context-based resolution tracking, ensuring singleton providers are called only once, improving error aggregation for lifecycle hooks, and adding more tests for concurrency and error handling.

@danpasecinic danpasecinic self-assigned this Feb 21, 2026
@danpasecinic danpasecinic added bug Something isn't working enhancement New feature or request labels Feb 21, 2026
@danpasecinic danpasecinic marked this pull request as ready for review February 21, 2026 21:08
@danpasecinic danpasecinic merged commit 8b752b7 into development Feb 21, 2026
5 checks passed
@danpasecinic danpasecinic deleted the fix/critical-bugs-and-refactoring branch February 21, 2026 21:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant