improved
Multiple Bug Fixes
Sorry for the lack of updates! We have been hard at work over the last month cleaning across a lot of different parts of the app, to make sure we have a smooth experience for all of you! Here's a list of what we have fixed or improved:
⭐ Enhancements
- Flexible Availability Timings: Enhanced scheduling system for more flexible appointment booking
- Pro Plan Filters: Added advanced filtering options for Pro plan users on the bookings tab
- Bulk Booking Import: New bulk import functionality for managing multiple bookings at once
- Delete & Reschedule Modals: Added convenient modals for deleting and rescheduling bookings in the admin interface
Customization & Branding
- Multiple Choice Custom Fields: Enhanced custom fields with multiple choice options
- Custom Field Input Types: Improved input type display and management for custom fields
Storefront
- Work with more themes: Improvements to make sure the app works with new themes
- Enhanced Customer Selection: Improved customer selector with search functionality and modal interface
Team Viewer
- Upsell Data Integration: Added upsell information to team viewer and agenda views
- Enhanced Team Viewer Features: Various improvements to team viewer functionality
🔧 Improvements
- Enhanced Calendar Localization: Improved partial deposit notices with better localization
- Better Error Handling: Enhanced error handling and logging throughout the application
- Enhanced Navigation: Better routing structure and user navigation flow
- Deposit Calculation Fixes: Fixed deposit amount calculations considering line item quantities
- Payment & Order ID Updates: Enhanced booking updates with payment and order ID tracking
- Improved Payment Flow: Better handling of payment-related booking updates
- Klaviyo Integration: Enhanced Klaviyo integration with delayed event tracking and better error handling
- Email Sanitization: Improved email handling by sanitizing user names before sending notifications
- App Bridge v4: Upgraded to Shopify App Bridge v4 for better performance and compatibility
- Timezone Handling: Enhanced timezone handling in booking controller
- API Version Updates: Updated Shopify API version for better compatibility
- Live Refresh: Added live refresh functionality to booking tabs
🐛 Bug Fixes
- Next Available Message: Fixed "next available" message display on calendar
- Calendar Rendering: Various calendar display improvements
- Availability Display: Fixed availability display issues
- Phone Number Validation: Added phone number validation with localized error messages (temporarily reverted)
- Custom Field Labels: Removed duplicate attendee labels
- Input Field Improvements: Various form input enhancements
- Google Calendar Icon: Updated Google Calendar integration icon
- Shopify Customer Selection: Fixed customer selection issues
- Signature Intake: Fixed user interface issues in signature intake questions
- UI Tweaks: Various minor UI improvements and fixes