v0.9.3 (Beta Patch) - April 2025
Changes
- Fixed an issue where etc/timezones isn't available in docker images
- Added the ability to set cookie auth to require HTTPS or not. This is added to the .env file. When enabled the cookie will only be valid and sent when the app is accessed over HTTPS. When set to false the cookie will be valid and sent over HTTP or HTTPS. IMPORTANT: When setting this to true you must have an SSL certificate in place otherwise all main API's will be blocked.
- Added the ability to disable Next.js telemetry collection in the setup scripts
v0.9.0 (Beta Release) - April 2025
The beta release of Sprout Track as a self-hostable baby tracking application.
Features
Activity Tracking
- Sleep logs
- Feed logs (bottle and solids)
- Diaper logs
- Bath logs
- Notes
- Measurements
- Milestones
Reporting & Analysis
- High-level reporting and statistics
- Full log with date range filtering
- Quick search functionality for specific items
Multi-user Support
- Multiple caretaker accounts
- Role-based permissions
Calendar & Planning
- Calendar events for caretaker schedules
- Appointment reminders
- Custom event creation
Technical Details
- Built with Next.js (App Router)
- TypeScript for type safety
- Prisma with SQLite database
- TailwindCSS for styling
- Responsive design for mobile and desktop use
- Dark mode support