BookYourPTO

Changelog

Stay up to date with the latest changes, improvements, and bug fixes in BookYourPTO.

BookYourPTO v1.0.17 release notes

v1.0.17

Mobile parity: provided meals, world currency, and full document signing in the app

This release brings the iOS and Android apps up to parity with the web product. The expense, per-diem, and document-signing features that shipped on the web in v1.0.16 are now fully available on mobile, alongside more reliable geofenced clock-in and a fix for off-by-one expense dates.

Mobile

  • Per-diem provided meals — Individual per-diem meals (breakfast, lunch, dinner) can now be marked as provided rather than reimbursed in the app, each with its own source (third party, company card, or a colleague). The provided meal's value is deducted from that day's per-diem, and the per-diem grid shows the provider per meal per day with per-day editing and removal — matching the web bookkeeper view.
  • World-currency support — The app now offers the same full list of world currencies as the web settings (up from a short list), with the correct currency symbol rendered consistently across line items, expense detail, mileage, receipts, and approvals instead of a hard-coded "$".
  • Multi-field document signing — The mobile signing flow now fetches the signer's assigned fields and fills them in: signature and initials are auto-filled with the drawn mark, and the app prompts for any text, date, or checkbox fields before submitting the real field values. Field-based documents that previously failed to sign on mobile now complete correctly.
  • Turn-order signing privacy — In sequential signing, a signer whose turn has not yet arrived no longer sees the fill-and-sign screen. Non-assignees get a read-only monitor view, and a signer who is next in line but not yet up sees a clear "It's not your turn to sign yet" message instead of a raw error.
  • Document audit trail — Administrators, executives, and department heads can now open a document's full audit trail from the document view in the app, mirroring the web History timeline.
  • More reliable geofenced clock-in — The app now sends GPS accuracy with every clock-in, so organizations that require location for clock-in no longer reject a valid punch when accuracy data was missing.

Bug Fixes

  • Off-by-one expense dates — Trip ranges and line-item / mileage dates in the app rendered some calendar-day fields a day early for users west of UTC. They now read the stored UTC day correctly, matching the web fix from v1.0.16.