Release v0.0.5
Release v0.0.5 - Internationalization & Multi-Currency Support
🚀 New Features
- Internationalization (i18n) Support: Implemented full i18n support, including translations for mobile and desktop views.
- Multi-Currency Support in Stripe: Added multi-currency handling in Stripe, allowing transactions in different currencies.
- CI/CD Pipeline: Created a CI/CD pipeline to build and test before deployment to Vercel.
🛠️ Improvements
- Navbar Dashboard Refactor: Created a dedicated navbar component for the dashboard and integrated language selection.
- Roadmap Updates: Updated roadmap documentation and GitHub templates for better project tracking.
- Environment Example File: Added an
env.example
file to the repository to guide configuration setup.
🐞 Bug Fixes
- Locale Handling in Production: Fixed the issue with fetching the locale in production.
- Static File Handling in Vercel: Adjusted
vercel.json
to ensure public static files are properly used. - Locale File Organization: Moved locale files to
src
and removed unused public files.
🧑💻 Code and Infrastructure
- Refactored Constants: Improved maintainability by refactoring constant variables.
- Tax Adaptation: Implemented optional tax adaptation based on currency selection.
- Merge Conflict Resolutions: Resolved multiple merging conflicts to keep the codebase stable.
🔧 Future Enhancements
- Additional Translations: Plan to expand translations to cover more sections of the app.
- Further Tax Optimization: Continue refining the tax calculation logic for better accuracy.
💬 Notes
- This release introduces key enhancements in internationalization, currency support, and infrastructure improvements.
What's Changed
- Release v0.0.5 by @marcelodosreis in #18
Full Changelog: v0.0.4...v0.0.5