May 2026

FixedMay 9

cluster name, engine, multi-statement HTTP

We've fixed several issues with our price tracking system that were preventing accurate change history from being recorded. Your pricing data should now sync reliably and display the complete record of all price adjustments across your properties.

NewMay 9

pure-CH price changes — refreshable MV + reader migrations

Vanio's price tracking is now faster and more reliable. We've upgraded how we detect and monitor your rental price changes across the platform, so you'll see pricing updates more quickly in your market analysis and competitor reports.

FixedMay 9

cross-tenant data leak — inquiry.id collision with foreign reservation.id

We've fixed a critical security issue where conversations from other property managers could occasionally appear in your Vanio AI chat. Your inquiries and messages are now properly isolated, and the AI will no longer reference information from unrelated accounts.

NewMay 9

kill v1-weighted; extract v2 auto-apply into its own cron

We've streamlined our pricing recommendation system behind the scenes to make it faster and more reliable. This means your pricing suggestions will continue to work smoothly, and when you enable automatic price adjustments for your listings, they'll apply even more efficiently.

NewMay 9

customer onboarding pipeline (all entry paths)

When you connect your property to Vanio, we now automatically set up your rental strategy—analyzing your location, calculating optimal pricing, researching comparable properties, and preparing your account for earnings—so you're ready to go without any manual configuration.

NewMay 9

include connections array in platforms/sync GET

Property managers can now see which distribution channels are connected to their listings, even if they haven't published any listings to them yet. This makes it easier to understand your listing's connection status across all platforms at a glance.

FixedMay 9

project raw amenities into unified listings_amenities + backfill 62 customers

Amenities synced from Airbnb will now properly appear in your Vanio listings. We've fixed a bug where amenity data was being received but not displayed, and updated existing listings that were affected by this issue.

FixedMay 9

heartbeat-snapshot cron reads from PG, not the dead Redis hash

Your property fleet now displays accurate real-time status in the Nodes dashboard. Previously, the system was reading stale worker information, causing your listings to appear offline even when they were actively syncing—this has been corrected so you'll see the true live status of all your properties.

FixedMay 8

global.parquet must train first to prevent overwriting per-market recs

We fixed a bug that was preventing pricing recommendations from displaying correctly for certain markets like Fernie and Amsterdam. Your market-specific pricing models will now show up properly in the dashboard and be used for generating recommendations.

FixedMay 8

listing-scope-selector handles 280+ listings smoothly

When selecting properties in the Knowledge Base, the picker now handles large property lists smoothly—even with hundreds of listings across multiple groups. Search results now automatically expand groups so you can find matching properties instantly, and scrolling stays fluid without any lag or unexpected jumps.

NewMay 8

auto-reassign DI back to Vanio AI after user inactivity

Inbox conversations automatically return to Vanio AI after your team goes inactive for a set period (default: 1 hour), so nothing falls through the cracks. You can customize this timeout or disable it entirely in your AI settings.

NewMay 8

hard delete with cascade cleanup + UI

Team members can now be permanently removed from your Vanio account with a single click. When you delete a staff member, their data is automatically cleaned up across the system, and you'll see a confirmation dialog to prevent accidental removals.

FixedMay 8

platformFilter resolves reservation.platform via event.data.reservation

We've fixed an issue that prevented owner pre-arrival inspection reminders from being sent for properties connected through certain integration methods. Property managers using these integrations will now receive their inspection notifications as scheduled.

NewMay 8

same-building cross-bedroom features (per-guest + per-bedroom implied price)

Vanio's pricing model now learns from comparable properties in your same building, even when they have different bedroom counts. This gives more accurate price recommendations for multi-unit buildings, especially in markets where same-building rentals are common—helping you stay competitive with what guests expect to pay in your exact location.

NewMay 8

DNA Review iteration controls — rescore, confusion matrix, customer drilldown

We've improved how you review and validate property listings in DNA Review. You can now re-score listings on demand, filter reviews by rubric version, manually rate listings with a thumbs up/down to train our matching system, and see a detailed breakdown of how well our AI recommendations match what you've labeled. You'll also see recent batches of reviews and insights into which listings are most similar to each property.

NewMay 8

60-day rolling pricing backtest cron + Model Quality tab

Vanio's pricing engine now runs nightly quality checks against your actual bookings, so you can see exactly how accurate our price recommendations are. A new Model Quality dashboard lets you compare our latest pricing engine version against the previous one, with real performance metrics like pricing accuracy and error rates for each market. This gives you confidence that our recommendations are getting smarter and more profitable over time.

NewMay 8

45-feature contract + booked_at temporal alignment

Our pricing model now makes smarter recommendations by looking at market conditions at the exact moment guests book, rather than when they stay—and we've eliminated faulty data that was skewing predictions in popular markets like Amsterdam. Property managers in slower-moving destinations like Fernie should see significantly more accurate price suggestions, potentially cutting forecast errors in half.

FixedMay 7

pass nav handlers via Client Components

The Studio dashboard for managing projects and folders now loads without errors. Team members can click through to customer accounts and live properties without experiencing crashes.

NewMay 7

port full dashboard from dominator

The Studio dashboard for super admins is now fully integrated into Vanio, making it easier to manage all your properties and data in one place. You'll see the same summary information and tabs you're used to, with faster performance since everything loads directly from our system.

FixedMay 6

robust JSON extractor for kimi-k2.6 vision output

Fixed an issue where photo and video analysis would fail with a "Failed to parse analysis results" error. Your listings with large photo collections should now process reliably, allowing knowledge base articles to be generated from your property images without interruption.

FixedMay 6

photos route — fall through to medium/small URLs when large is null

Photos in listings with limited image formats now display properly in the knowledge base, ensuring you can always access and analyze your property photos regardless of how they were originally uploaded.

FixedMay 6

the ACTUAL root cause — Airbnb CDN was serving AVIF

We've fixed an issue that was preventing photo analysis from working with certain Airbnb listings. Your property photos will now upload and analyze correctly without errors.

FixedMay 6

surface visionErrors in UI

When image descriptions fail to generate, you'll now see detailed error messages explaining exactly why, making it easier to troubleshoot and fix problem photos in your listings.

FixedMay 6

OpenAI vision fallback + real diagnostic on analyze-photos failure

Photo analysis now has a backup system—if there's a temporary issue reading your images, Vanio automatically tries a second method to extract the information, so you're less likely to hit errors when adding photos to your listings.

FixedMay 6

OpenAI vision fallback + real diagnostic on analyze-photos failure

Photo analysis for knowledge base articles is now more reliable—if our primary image processor encounters issues, the system automatically switches to a backup processor to ensure your property photos get analyzed. When problems do occur, we'll receive detailed diagnostic information to quickly identify and fix the root cause.

FixedMay 6

rename mimeType → mediaType for AI SDK v6 image content

We've fixed an issue where AI photo analysis could occasionally fail with image format errors. Your property photos will now analyze more reliably when we generate descriptions for your listings.

FixedMay 6

switch from kimi-k2.5 (text-only) to kimi-k2.6 (vision)

Photo analysis in Vanio now works reliably—your property images will be correctly identified and described instead of being skipped. This improvement means automated photo tagging and room detection features will perform as intended.

FixedMay 6

normalize octet-stream mime type before vision model

Photo training uploads now work reliably even when images are served with generic file type headers—Vanio automatically detects the actual image format from the file itself, so your photos process correctly every time.

FixedMay 6

expose per-photo fetch failure reasons in analyze-photos

When photos fail to upload during listing setup, you'll now see exactly why each one didn't work—whether it timed out, was blocked, or had another issue—instead of a generic error message, making it much faster to fix the problem and retry.

FixedMay 6

close SAC auto-sync loop on min-stay + silence AI availability checks

We've stopped two sources of unnecessary calendar alert spam: your minimum stay rules now automatically sync to Airbnb (just like your other booking restrictions do), so Airbnb stops testing invalid dates; and our AI assistant's behind-the-scenes availability checks no longer trigger user notifications for every internal feasibility question it explores.

Página 1 de 12 · 355 entradas