All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Complete i18n Solution: Pure React implementation without external dependencies
- Amharic Transliteration: Real-time conversion with smart ä-form handling
- Multi-language Support: Unlimited languages with namespaced translations
- Enterprise Features: Dynamic loading, hot reload, development tools
- Ethiopian Utilities: Calendar and numeral conversion functions
- TypeScript Support: Full type safety and IntelliSense
- Comprehensive Testing: Unit tests and integration examples
- EthioProvider: Context-based i18n provider
- useEthioIntl: React hook with enterprise capabilities
- SmartInput: Amharic transliteration component
- Dynamic Loading: Load translations on-demand
- Language Detection: Auto-detect browser language
- Interpolation: Variable replacement in translations
- Namespace Support: Organize translations by feature/module
- Zero Dependencies: Pure React implementation
- Hot Reload: Development-time translation updates
- Missing Key Detection: QA tools for translations
- Build Optimization: Tree-shakeable and optimized bundles
- Comprehensive Docs: Examples, API reference, and guides
- Initial Amharic transliteration engine
- Basic React components
- Ethiopian numeral utilities
- Project structure and documentation
Addedfor new featuresChangedfor changes in existing functionalityDeprecatedfor soon-to-be removed featuresRemovedfor now removed featuresFixedfor any bug fixesSecurityin case of vulnerabilities