Barkway Changelog
Welcome! This is where we share what’s new, improved, and fixed in Barkway. We keep things clear and practical, focused on how updates help you run a smoother grooming business.
🚧 What we’re working on right now
- Client recall improvements — better overdue tracking and reminder options.
 - Card payment processing — credit card payment handling via Stripe.
 - Visible public roadmap — so you can see what’s coming next and help shape it.
 
We push updates often — this is just a peek at what’s cooking next.
v0.10.x — Payments Reimagined for Flexibility & Insights
A brand-new payments system
- Payments now handle full, partial, and refund scenarios with ease.
 - Deposits are no longer “separate” — they’re recorded as proper payments, giving you one clear ledger.
 - Every transaction (payments, deposits, refunds) feeds into a single source.
 
Why it matters
- You’ll always know exactly what’s been paid and what’s outstanding.
 - Flexible handling of refunds, part-payments, and adjustments means fewer workarounds.
 - This foundation unlocks powerful reporting and insights we’re building next.
 
Post-launch fixes & polish
- Thumbnail images now display correctly in bookings and pet profiles.
 - Fixed a visual quirk in discount calculations on the price breakdown.
 - Pets without a linked client no longer break booking pages.
 - Date formats are now correctly respected in the calendar (previously US date formats weren’t displaying properly).
 - Dashboard stats now process and update in real time as expected.
 - Date of Birth field added to Pets — paving the way for upcoming birthday automations.
 
v0.9.x — Booking Portfolios & Smarter Scheduling Controls
Booking photo galleries
- Each booking now supports its own set of photos, so you can keep a record of the groom.
 - Think of it like a mini portfolio for each appointment — useful for client updates or just tracking progress.
 
More control in Smart Scheduler
- Added preferred time window options to nudge the system toward your ideal working hours.
 - Scheduling suggestions are still flexible, but now better aligned with when you want to work.
 
v0.8.x — Sharper Photos, Smarter Scheduling & Simpler Settings
Better photos, faster loading
- Pet photos and profile images are now processed with a new system that makes them sharper quality while loading quicker.
 - Thumbnails and previews are lighter, so pages open faster without losing detail.
 
Scheduling that thinks ahead
- The Smart Scheduler has been tuned to suggest more practical slots.
 - It balances “soonest start” with your preferred hours and avoids awkward gaps more intelligently.
 - Still, your manual choices always take priority.
 
Settings made simpler
- The Settings page has been reorganized so options are grouped more logically.
 - Explanations are clearer, making it easier to understand what each option does.
 - No more hunting around — it should feel quicker to adjust how Barkway works for your business.
 
v0.7.x — Easier Multi-Groomer Scheduling
- One calendar, many groomers. Easily switch between different staff schedules with a picker at the top.
 - If there’s only one groomer, the picker stays hidden for a cleaner view.
 - Groomers only see their own bookings, while Admins can view everyone’s.
 - Bookings display neatly with start time, duration, and buffers.
 - No more “surprise” time changes — your chosen time always sticks.
 - Switching between groomers is instant without page reloads.
 - Cleaner calendar layout with a tidy toolbar.
 
v0.6.x — Smarter Scheduling, Notifications & Navigation
Smarter booking options
- Choose between Normal scheduling (simple, first available slot) or the new Smart Scheduler, which suggests the most efficient times based on your day.
 - Built-in conflict detection ensures bookings don’t overlap.
 
Stay in the loop
- Automated emails and SMS for booking confirmations, reminders, thank-yous, and overdue pets.
 - Messages are mobile-friendly, branded, and look professional.
 - Background sending means the app stays fast while messages go out.
 
Simpler navigation
- Cleaner main menu for quicker access to important pages.
 - Consistent Create Booking button, always where you need it.
 
Smoother forms
- Inputs, checkboxes, and pickers are more consistent across the app.
 - Client and pet search is faster with live results.
 
v0.4.x — Early Improvements
- Calendar now respects your Opening Hours, so closed days stay closed.
 - Weekly view fixed for more predictable planning, optimised for iPad in landscape.
 - Deposits can be set as a fixed amount or a percentage, with clear totals.
 - Recall list shows how overdue pets are, with one-click “Send Reminder”.
 - Pet and client names are clickable throughout the app.
 - Default images appear for pets without photos.
 - Notes can be updated directly on a booking.
 - Breed picker improved with live search and free-text entry.
 - Clean, branded PDF invoices added.
 
v0.1.x — First Release 🎉
The basics:
- Manage clients, pets, services, and bookings.
 - View everything in a simple calendar.
 - Add pet photos and notes.
 - Booking form with service selection and totals.
 - Local storage for images.
 
Thanks for using Barkway! If something feels off, or you’ve got an idea that would save you time, tell us — we ship improvements often.