Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v0.0.6 #20

Merged
merged 26 commits into from
Feb 18, 2025
Merged

Release v0.0.6 #20

merged 26 commits into from
Feb 18, 2025

Conversation

marcelodosreis
Copy link
Owner

Release v0.0.6 - Internationalization, Multi-Currency, and Infrastructure Improvements

🚀 New Features

  • Internationalization (i18n): Added support for multiple languages across the application, including mobile. This enhances user experience for non-English speakers.
  • Multi-Currency Support in Stripe: Integrated Stripe with multi-currency support, allowing users to transact in their preferred currency.
  • Mailgun Integration: Added support for Mailgun to handle email notifications and communications.

🛠️ Improvements

  • Navbar Dashboard Component: Refactored the navbar to include a language selector, improving user accessibility.
  • CI/CD Pipeline: Implemented a CI/CD pipeline for automated builds and testing before deployment to Vercel, ensuring more reliable releases.
  • Roadmap and Documentation: Updated roadmap and GitHub templates to reflect current and future development priorities.

🐞 Bug Fixes

  • Locale Fetching in Production: Fixed an issue where locale data was not being fetched correctly in production environments.
  • Vercel Configuration: Resolved issues with static file serving by updating the vercel.json configuration.
  • Merge Conflicts: Addressed and resolved multiple merge conflicts to ensure a stable codebase.

🧑‍💻 Code and Infrastructure

  • File Structure Refactor: Moved locale files to the src directory for better organization and maintainability.
  • Environment Configuration: Added env.example to the project to streamline environment setup for new contributors.
  • Tax Adaptation: Refactored the codebase to support tax calculations and adaptations.

🔧 Future Enhancements

  • Enhanced Localization: Further improvements to localization and translation support, including dynamic language loading.
  • Roadmap Execution: Continued development based on the updated roadmap, focusing on user-requested features and performance optimizations.

💬 Notes

  • This release includes significant infrastructure improvements and new features aimed at enhancing user experience and developer productivity.
  • For more details, refer to the GitHub Issues page.

Translation and Multilingual Support (i18n)
…el enhancement New feature or request (#12)

* feat: create pipeline

* fix: pull request template

* fix: run pipeline in all branches

* chore: fix pipeline using env

* chore: fix pipeline using env 2

* chore: update ci pipeline

* chore: add all supabase vars

* chore: update packages
* chore: add sections translations

* feat: add ssr locale function

* refactor: language selector component

* feat: add all home translation

* feat: add i18n in terms and privacy page

* chore: translate all auth domain

* chore: add i18n in payment area

* chore: add dashboard translation

* feat: add portugues i18n

* chore: add currency in client

* chore: refactor constants
* chore: add sections translations

* feat: add ssr locale function

* refactor: language selector component

* feat: add all home translation

* feat: add i18n in terms and privacy page

* chore: translate all auth domain

* chore: add i18n in payment area

* chore: add dashboard translation

* feat: add portugues i18n

* chore: add currency in client

* chore: refactor constants

* refactor: create optional tax adapt currency

* chore: solving conflits 2
* refactor: console.logs

* chore: add support to mailgun transactional email

* refactor: mailgun domain

* docs: update docs

* chore: update readme docs
@marcelodosreis marcelodosreis added documentation Improvements or additions to documentation enhancement New feature or request labels Feb 12, 2025
@marcelodosreis marcelodosreis self-assigned this Feb 12, 2025
Copy link

vercel bot commented Feb 12, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
sassy ✅ Ready (Inspect) Visit Preview 💬 Add feedback Feb 12, 2025 8:36pm

@marcelodosreis marcelodosreis merged commit 856b94b into main Feb 18, 2025
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant