trtDigital

Changelog

Version history and application updates.

v2.1.1

Fix2026-04-17
  • GTM and Google Analytics via environment variables (.env.production)
  • Fixed sitemap.xml — full hreflang content instead of empty index
  • Fixed 500 error caused by beforeInteractive in App Router layout
  • Removed next-sitemap postbuild that was overwriting static sitemap

v2.1.0

Feature2026-04-17
  • Google Analytics 4 (G-Q57JTP45X8) integrated
  • Google Tag Manager (GTM-NWW7R7DQ) integrated
  • Full robots.txt with AI crawlers, social bots, SEO tools and bad bot blocking
  • XML sitemap with hreflang alternates for all 12 locale+page combinations
  • JSON-LD structured data: WebApplication and Organization
  • Changelog page with version timeline
  • Canonical URLs and hreflang alternates on all pages

v2.0.0

Major2026-04-07
  • New complete gross/net salary simulator with IR, CNSS and AMO
  • Dark mode with automatic toggle and persistence
  • Cairo font for better Arabic and Latin rendering
  • Language switcher with elastic animation
  • Smart sticky header with scroll animation
  • trtDigital SVG logos (light and dark)
  • Taxeberg visualization of employer/employee contributions
  • IR tax bracket table with official rates
  • Period tabs: Year, Month, Biweekly, Week, Day, Hour
  • Bonus simulation with additional net calculation
  • SEO optimization with targeted Morocco and France keywords

v1.5.0

Feature2026-04-06
  • Salary calculation module with full CNSS + AMO + IR pipeline
  • Reverse Net → Gross calculation via iterative method
  • Employer charges detail (CNSS, AF, TFP, AMO)
  • Dependents support (0-6) with IR reduction
  • Warning when salary is below SMIG

v1.0.0

Launch2026-01-15
  • CNSS calculator with official 2026 rates
  • Gross ↔ Net CNSS/AMO converter
  • Official CNSS and AMO rates table
  • Multi-employee calculation with CSV import and Excel export
  • PDF export of contribution slip
  • Internationalization FR / EN / AR with RTL support
  • Complete CNSS Morocco guide: registration, DAMANCOM, penalties, retirement