Craving English Landing Page Changelog

All changes and updates for Craving English Landing Page.

1.3.0

April 16, 2026
  • ✨ feat Added Craving Portuguese brand: dedicated logos, theme variables, brand-specific content dictionary, and localized copy across all pages
  • ✨ feat Added Craving Portuguese brand: dedicated logos, theme variables, brand-specific content dictionary, and localized copy across all pages
  • ✨ feat Middleware now resolves brand from hostname and propagates it as Astro.locals.brand to all pages and components
  • ✨ feat Dynamic SEO metadata injection per tenant (titles, descriptions, keywords, OG images)
  • 🚀 update Internationalized job testimonials and standardized teacher terminology across all tenant data
  • ✨ feat Added physical address and corrected legal entity name in footer
  • ✨ feat Add enterprise form with Server-side API (/api/enterprise-contact) routes submissions by brand: HubSpot for English, Monday.com for Portuguese and Spanish
  • 🚀 update UI updated across program pages, comparison tables, and checkout flow to reflect and handle all three modalities
  • 🚀 update Programs now support three purchase types: one-time, fixed time period, and recurring
  • ✨ feat Added JSON-LD structured data, canonical URLs, dynamic lang, and complete meta tags per page and tenant
  • 🐛 fix Fixed heading hierarchy across components
  • ✨ feat Lazy loading for images, Clarity consent-gated, and custom 404 page
  • 🐛 fix Removed rendering of program benefit cards when classesPerWeek or duration are zero

1.2.3

March 20, 2026
  • ✨ feat Add all Craving Experiences links to the web
  • 🚀 update Change Craving Portuguese "building page" design to a better design

1.2.2

February 26, 2026
  • ✨ feat Multi-brand infrastructure support controlled via middleware evaluating the hostname (domain detection).
  • ✨ feat Creation of the unified "Working on it" landing page, focusing on the incoming Portuguese brand.
  • 🚀 update Targeted design refinement on the "Kids" page for typography (titles, contrast) and inclusive language.
  • 🐛 fix Removal of performance-harming listeners (Scroll Events) and corrected tab handling for "Free Classes".

1.2.1

February 20, 2026
  • ✨ feat Integration with Hacienda queries for automatic data processing in CR Electronic Billing.
  • ✨ feat Added validation and support for Juridical IDs and DIMEX formats.
  • ✨ feat Injection of the "Maintenance Mode" system with dynamic environment variable interception.
  • 🐛 fix Substantial improvement in resolving expired payment links, including clear discount feedback.

1.2.0

February 16, 2026
  • ✨ feat Development of the Jobs Page module with dynamic content or external options linking to Typeform.
  • ✨ feat Robust marketing integrations and event collection (Google Tag Manager, Facebook Pixel/CAPI, HubSpot).
  • ✨ feat New cookie consent banner (Strict mode loading pattern).
  • ✨ feat Enablement of hybrid rendering features (SSR) and SEO optimizations (sitemap generation, robots.txt, centralized metadata injection).
  • ✨ feat Asset payload reduction by migrating heavy images and vectors to an S3 bucket deployment.

1.1.0

January 26, 2026
  • ✨ feat Extended checkout forms with dynamic validations: discount coupon application, geolocation, group modality ("Dupla").
  • ✨ feat Architectural migration of form states to React Hook Form.

1.0.0

January 5, 2026
  • ✨ feat Base structural configuration with the Astro framework.
  • ✨ feat Main layout (Responsive interactive header, footer, and base component animations).
  • ✨ feat Main UI components (Carousels, Programs comparison table, Custom dropdowns, Cards).
  • ✨ feat Main views for Adults and Kids programs, plus the initial Memberships module.
  • ✨ feat Integration of the "About Us" section, success stories with dynamic metrics, and a global interactive map.
  • ✨ feat Full database integration with GraphQL (programs, prices, teachers, and testimonials data).
  • ✨ feat Implementation of the payment gateway platform via IFrames through Authorize.Net.