March has been a big month for WrkOrdr. We shipped several features our users have been asking for, squashed some annoying bugs, and made meaningful improvements to the overall experience. Here is everything that is new.
Push Notifications Are Here
This was one of our most requested features, and we are thrilled to finally roll it out. WrkOrdr now supports real-time push notifications powered by VAPID (Voluntary Application Server Identification) keys. That means you get instant alerts on your phone or desktop browser without needing to keep the app open.
Here is what you will get notified about:
- New payments received — Know the moment a client pays an invoice
- Overdue invoice reminders — Stay on top of outstanding balances
- New booking requests — Respond quickly when clients book through your booking page
- Job status changes — Get updates when team members mark jobs as complete
- System alerts — Important account notifications like subscription changes
You can customize exactly which notifications you receive in Settings > Notifications. Want payment alerts but not booking pings? No problem. You are in full control.
Push notifications work on Chrome, Firefox, Edge, and Safari (17.4+), as well as through our Capacitor-powered mobile app on iOS and Android.
Calendar Duplicate Entry Fix
Some users reported seeing duplicate entries on their calendar view when jobs spanned multiple days or when recurring jobs overlapped with manually created entries. We tracked this down to a sync issue in how we rendered recurring versus one-time events and fixed it.
Your calendar should now display exactly one entry per job, regardless of whether it is a one-off or part of a recurring schedule. If you are still seeing duplicates after this update, please reach out to support so we can investigate.
Payroll Navigation Improvements
We heard from several users that navigating the payroll section felt clunky, especially on mobile. The pay period selector was hard to tap, switching between employees required too many taps, and the summary view did not surface the most important numbers quickly enough.
Here is what we changed:
- Redesigned pay period selector with swipe gestures on mobile and clearer date range labels
- Employee quick-switch — Tap an employee name in the summary to jump directly to their detailed view
- At-a-glance totals — The payroll summary now shows total hours, total pay, and headcount front and center
- Improved edge-to-edge headers that work properly on devices with notches and rounded corners
These are the kinds of small refinements that make a big difference when you are reviewing payroll on a Friday afternoon and just want the numbers fast.
Other Improvements
- Edge-to-edge header fix — Headers on the main dashboard, client list, and job views now properly account for device safe areas. No more content hiding behind status bars or navigation gestures.
- Faster invoice PDF generation — We optimized the PDF rendering pipeline. Invoice PDFs now generate roughly 40% faster, which you will notice when downloading or sharing invoices as attachments.
- Improved i18n support — We expanded our internationalization framework to better handle date formats, currency symbols, and number formatting across locales. This is groundwork for upcoming multi-language support.
- Analytics dashboard tweaks — The revenue chart on the analytics page now defaults to a 30-day view instead of 7-day, giving you a more useful snapshot of your business trends.
What Is Coming Next
We are already heads-down on the April roadmap. Here is a preview of what we are working on:
- Bulk invoice actions (mark as paid, resend, archive)
- Invoice template library with customizable designs
- Enhanced team permissions and role management (shipped!)
- Deeper Google Calendar integration
As always, your feedback drives our roadmap. If there is something you want to see in WrkOrdr, drop us a line. We read every message.
Thanks for being part of the WrkOrdr community. We are building this for you, and months like this remind us why we love what we do.