June 2026

FixedJun 30

dismiss 500 + pill shows on stale/handled flags

We fixed two issues with the watchdog alert badge. First, the dismiss button now works reliably instead of occasionally failing. Second, the badge no longer appears when there's nothing that needs your attention—it only shows up when the system has a genuine suggestion for you to review.

NewJun 30

suppress conversational-closer false-positives + in-thread action pill (Approve AI / Reassign / Dismiss)

Vanio's reply watchdog is now smarter about detecting which guest messages actually need a response—it'll stop alerting you about thank-yous and acknowledgments when your answer is already in the thread. When a flag does appear, you can approve it, reassign it to yourself or AI, or dismiss it right from the conversation without leaving the thread.

NewJun 30

Resolution Center money requests + refunds with autonomy thresholds (vanio-feedback#536)

Vanio now handles Airbnb Resolution Center requests—asking guests for money or issuing refunds—with built-in safeguards. Based on your approval settings and the amount involved, smaller requests process automatically while larger ones wait for your one-tap approval, keeping you in control of every financial action.

FixedJun 30

post AI-created tasks to reservation dashboard timeline (vanio-feedback#564)

Tasks created by Vanio AI now automatically appear in your reservation's timeline, so you can see task details like title, priority, and who it's assigned to right on your dashboard.

FixedJun 30

respect AI autonomy settings for task creation (vanio-feedback#572)

AI task creation now respects your autonomy settings. If you've set task creation to "always ask," the AI will no longer create tasks without your approval—instead, it will flag them as pending for you to review and confirm.

FixedJun 30

don't block manual charge on missing primary email (vanio-feedback#335)

Manual charges now process successfully even when a guest's email isn't marked as primary in their contact information. If you encounter a guest without a primary email, Vanio will automatically use their other email on file or generate a temporary one—ensuring your charge goes through without interruption.

FixedJun 30

auto-repair missing dashboard items on lookup (vanio-feedback#509)

Vanio now automatically repairs missing reservation details in your dashboard if they fail to load. If a booking appears incomplete or is missing from your dashboard, our system will rebuild it using your reservation and listing information, so you won't lose track of guest communications or booking details.

FixedJun 30

show dates/pricing on inquiry dashboard items when inquiry record missing (vanio-feedback#511)

Airbnb inquiries now display check-in/check-out dates, guest counts, and pricing information on your dashboard even when the system temporarily misses creating an internal record. This ensures you have all the details you need to review and respond to inquiries right away.

FixedJun 30

write reservation_pricing_history on every pricing change — auditable financial state trail (vanio-feedback#565)

Vanio now maintains a complete audit trail of every pricing change on your reservations, so you can see exactly what the original price was and track all modifications (date changes, relocations, add-ons, and more). If you need to review or recover pricing details from any point in a reservation's history, you can access the full record through your reservation details.

FixedJun 30

collapse per-thread notifications into one feed entry (vanio-feedback#528)

Your notification feed is now much cleaner — when you receive multiple messages or assignments in the same conversation thread, they'll appear as a single grouped notification with a count badge instead of flooding your feed with dozens of duplicate entries.

FixedJun 30

suppress task marketplace notifications when operations disabled + dedup escalation cron (vanio-feedback#569)

We've fixed an issue where task notifications were being sent even when you had all notifications turned off. Task reminders about progress updates, approaching deadlines, and overdue items will now respect your notification settings and won't flood your inbox if you've disabled them.

FixedJun 30

enforce listing permissions on metadata-only tasks and subtasks (vanio-feedback#568)

We've fixed a security issue where users with access to specific properties could see tasks assigned to other properties. Now your team members only see tasks related to the properties you've assigned them to manage.

FixedJun 30

owner/admin users see all listings in dependency picker (vanio-feedback#570)

Owner and admin users can now see all their listings when adding dependencies, even if they're part of a user group with specific listing permissions. Previously, these users would incorrectly see a "no listings available" message in the dependency picker.

FixedJun 30

SP task creation skips empty listing step (vanio-feedback#499)

Service provider workspace users can now create tasks using the keyboard shortcut (C) without getting stuck on an empty listings screen. The task creation form now jumps directly to the property selection step, where you can choose from properties shared by your connected hosts.

FixedJun 30

auto-refresh multi-calendar after reservation move/cancel (vanio-feedback#521)

Your calendar now updates instantly when you move or cancel a reservation from the dashboard, so you'll always see the most current availability across all your calendars without needing to refresh manually.

FixedJun 30

pass timeZone to upsell availability gates (vanio-feedback#451)

Early check-in options now display correctly on arrival morning for properties in western time zones. Previously, the availability window was calculated in UTC rather than your property's local timezone, causing early check-in to disappear several hours too early.

FixedJun 30

evaluate conditions on time-based triggers (vanio-feedback#573)

We fixed a bug where scheduled messages weren't respecting length-of-stay conditions—for example, a message set to only send for stays of 5+ nights would incorrectly go out for shorter reservations. Your automated messages will now properly follow all the rules you've set, whether they're triggered immediately or scheduled for later.

FixedJun 30

ensureDependencies() before listingService in syncDevices (sig b71ad7e51003)

We fixed an issue that was preventing smart lock and door sensor syncing from completing successfully. Your devices should now sync reliably without errors.

FixedJun 30

don't send task status updates to future/past bookings (vanio-feedback#574)

Guests will no longer receive task status updates about work being done before they arrive or after they've left. This prevents confusing notifications like "our team is on the way" when a guest is still days away from check-in.

FixedJun 30

expected automation-decision timeout → warn, not error (sig e1d736a1d33d)

We've improved how our AI automation system reports issues, so genuine problems now stand out more clearly in your logs while harmless timeout situations are properly labeled as warnings instead of errors.

FixedJun 30

ship full google-ads-api dep closure — runtime 'Cannot find module axios'

Google Ads syncing for customer nurture campaigns is now working reliably — we fixed an issue that was preventing your follower uploads from reaching Google Ads during scheduled updates.

FixedJun 30

valid task_escalations enum values — escalations silently failing (sig 775ed62861f2)

Task escalations will now record properly when properties need attention for various reasons like overdue tasks, quality issues, or unresponsive guests. Previously, some escalations were silently failing to log, which could cause important issues to slip through without proper tracking.

FixedJun 30

cap gatekeeper LLM timeout+retries — workflow-action 60s timeout (sig 042d2beade22)

Automated messages sent through our AI assistant now complete more reliably, even during periods of high system load. If our AI service experiences delays, messages will fall back to a safe default behavior instead of timing out, ensuring your guest communications aren't interrupted.

FixedJun 30

coerce Postgres text[] proves to array — sequence AI gen crash (sig 6a34760f6485)

We've fixed a crash that was preventing AI-generated sales sequences from being created properly. Your sales team can now generate prospect sequences without interruption, ensuring your outreach campaigns run smoothly.

FixedJun 30

surface provider reason on 4xx message-send (sig 21bd2364b0e4)

When messages fail to send to Airbnb guests, you'll now see the actual reason why instead of a generic error message—for example, if the messaging window closed because the guest checked out weeks ago. This makes it easier to understand what went wrong and take the right next step.

FixedJun 30

calendar-group-stats refresh via direct DB, not PostgREST gateway (sig 50db96ef9089)

Calendar statistics now refresh reliably for large property portfolios without timing out, ensuring your dashboard stays up-to-date even if you manage hundreds of listings across multiple calendar groups.

FixedJun 30

sync dist for credential→warn — #2295 was inert (sig 06778cb10562)

We've fixed an issue where Airbnb connection warnings weren't displaying correctly in your sync logs. Your credential and token refresh alerts will now appear properly, making it easier to spot and fix authentication problems before they disrupt your listings.

FixedJun 30

Tavily dead-key 401 → warn (sig dbfde3c70b50)

We've reduced unnecessary warning noise from our AI assistant's local knowledge feature. The system now correctly logs authentication issues as warnings instead of errors, while still providing accurate property recommendations through alternative sources—no impact to guest experiences or your listings.

FixedJun 30

calendar-group-stats 300s budget + stalest-first cursor (sigs 25eb488c3c66, 50db96ef9089)

Vanio's calendar statistics now update more reliably for large property portfolios. We've improved how we process updates for accounts with many listings and reservations, ensuring the system completes refreshes within our service limits instead of timing out.

FixedJun 30

graceful-skip suspension webhook for unmanaged host (sig a76fbe385e98)

We've fixed an issue that was causing unnecessary system notifications when Airbnb sent suspension alerts for properties outside of Vanio. Your account will no longer be affected by these external events, keeping your notification inbox cleaner and more relevant to your managed properties.

Página 1 de 31 · 928 entradas