🚀 v2.0.0 — Architecture Cleanup
This release introduces a clean architectural reset for maatify/common.
❌ Removed
- All infrastructure-related contracts:
- Adapters
- Repositories
- Redis / KV interfaces
- Locking system components
- Any IO, storage, or driver-level abstractions
- Legacy v1.x architectural responsibilities
✅ Current Scope
maatify/common is now strictly limited to:
- Helpers
- DTOs
- Traits
- Enums & constants
- Validation, sanitization, text, and date utilities
📚 Documentation
- Documentation rewritten to reflect the new helpers-only scope
- v1.x documentation archived for historical reference
- Clear boundary defined between
commonand infrastructure packages
⚠️ Breaking Change
This is a breaking release.
Projects depending on repository, Redis, KV, or lock-related contracts must migrate to their dedicated packages.
This release establishes a clean, stable foundation for the Maatify ecosystem going forward.