Change Log

Summary of recent updates. Future changes will be added here.

Waitlist logic update2026-01-23

Removed the 60-day desired start date restriction. Applications now move to 'Received' status if there is an immediate opening match, regardless of how far in the future the desired start date is.

Browser notifications hidden2026-01-22

Removed browser notifications toggle from parent profile page to simplify preferences.

Editable Parent 1 Name2026-01-22

Parents can now edit their primary contact name (Parent 1 Name) directly from their profile.

Implicit Parent Role on Application2026-01-22

Unauthenticated users applying from Provider Detail page are now redirected to login with 'as=parent', ensuring they are assigned the Parent role upon sign-up.

Age groups unified across app2026-01-13

Updated Provider Profile, Manage Availability, filters and sorting to include Infant, Toddler, Preschool, Kindergarten, School Age (56–67m), Primary/Junior School Age (≥68m).

ProviderWelcome header navigation fixed (prioritize provider links)2026-01-13

Layout now prioritizes provider-focused links on /ProviderWelcome even if currentPageName reports 'Home' (using pathname + reordered conditions).

Dashboard footnote added2026-01-13

Added disclaimer under All Applications: "Waitlist positions may change based on age progression, sibling priority, and families accepting or declining offers."

Mobile navigation unified for parents2026-01-12

Hamburger menu on mobile (brand left), hides overflow and prevents horizontal scrolling for both signed-in and signed-out parents.

How to maintain: Update pages/ChangeLog.js by adding a new entry to theentries array with date, title, and details.