August 2026

FixedAug 18

a suspended mirror is not inventory

Suspended mirror listings no longer appear in your arbitrage calendar, eliminating confusing duplicate entries for properties that are already closed. Your calendar now accurately reflects only active inventory across all your connected accounts.

FixedAug 17

store the mirror markup so the calendar sells above cost

Mirrored listings now automatically apply your markup when syncing to other platforms, ensuring your properties sell above cost instead of at your base price. We've also fixed a setup issue that prevented markups from being stored on mirrored properties, so all your synced dates are now priced correctly across channels.

FixedAug 17

pick the same Airbnb link in the builder and the sweep

Fixed an issue where listings with multiple Airbnb connections could fail to sync or build even when eligible, caused by the system inconsistently selecting different connections. Your listings now reliably use the same, most stable connection across all sync operations.

NewAug 17

Connected supply: mirror only live Airbnb connections, unlist on death

Your synced Airbnb listings on Vanio now stay live only when your Airbnb connection is active and verified—if your connection breaks or becomes inactive, those listings automatically delist from your websites so guests can't book nights you can't actually confirm with Airbnb. Your existing reservations are always protected and never cancelled during this process.

FixedAug 17

report a listing's own state; stop hand-rolling sequence ids

Fixed listing addresses, guest fees, and ID generation issues

Direct listings now display their correct state and zip code on booking sites instead of showing "null" — if you had a property in Hawaii, it was displaying as an incomplete address. Extra guest fees now appear correctly on reservation summaries; affected reservations were showing room fees that were $50-$600 short of the actual amount charged. We also fixed a database issue where manually-entered listing IDs could occasionally cause duplicate key errors when creating new listings.

FixedAug 15

gate channel pushes on the sync route too

We've strengthened security for syncing your listings to booking channels by ensuring your subscription is active before allowing any syncs. This prevents unauthorized publishing of properties and keeps your account protected.

FixedAug 15

a trialing subscription is not a paying one (publish gate)

We've fixed an issue where accounts on free trials could publish listings without an active paid subscription. Going forward, you'll need to complete your trial conversion or have an active paid plan before publishing properties to Vanio.

FixedAug 15

read the SIGNED OAuth state in every callback branch (vanio-feedback#757)

We've fixed an issue that was preventing some hosts from successfully connecting their Airbnb accounts to Vanio. The connection process will now complete properly without errors, and you'll be able to sync your Airbnb listings right away.

NewAug 12

connected supply — mirror a connected host's calendar, sell it as a channel

Vanio now syncs your Airbnb calendar directly with us, so your availability and pricing stay perfectly matched across both platforms—when you update one, the other follows automatically. Any reservations made through Vanio are recorded as real bookings on your Airbnb listing, treating us just like any other channel you use to rent your property.

NewAug 12

connected supply — mirror a connected host's calendar, sell it as a channel

Vanio now syncs calendars directly from your connected Airbnb listings, letting you manage availability from one place and accept bookings as another channel on their platform. Your pricing and open dates are mirrored exactly as they appear on Airbnb, and we've fixed several issues that were preventing accurate connection status and calendar updates.

FixedAug 8

stop inlining a per-listing timezone CASE into every query

Guest messaging from your time-based automation rules is now running reliably again after we fixed a performance issue that was causing scheduled messages to fail. Your automations will deliver consistently, and we've also cleaned up test listings so they won't interfere with your messaging schedule.

FixedAug 8

stop inlining a per-listing timezone CASE into every query

Guest messages scheduled to send at specific times are now delivering reliably again. We've fixed a performance issue that was preventing time-based messaging rules from running on schedule — your guests should receive their confirmations, reminders, and other automated messages on time.

FixedAug 7

one markup, one place — base_price is COST, listings_airbnb.markup sells it

We've fixed a pricing error that was charging guests approximately 23% more than intended. Your listing prices are now calculated with a single, transparent markup instead of being multiplied twice, and you have full control over your pricing through the markup setting alone.

FixedAug 7

one markup, one place — base_price is COST, listings_airbnb.markup sells it

We've fixed a pricing error that was applying your markup twice to arbitraged listings, causing guest prices to be significantly higher than intended. Your listings will now display at the correct markup you've configured, with prices accurately reflecting your cost plus your chosen margin.

FixedAug 7

publish the guard to the channel, verify it landed, reconcile every 2h

Vanio now automatically verifies your Airbnb listings every 2 hours to catch pricing mismatches and availability errors before guests see them—the same issue that let a guest try to book closed nights is now caught and fixed within hours with no action needed from you.

FixedAug 7

publish the guard to the channel, verify it landed, reconcile every 2h

Vanio now ensures your Airbnb calendar stays perfectly in sync with your actual availability—we verify every listing's calendar landed correctly on Airbnb and automatically reconcile any mismatches every two hours. This prevents the rare but critical situation where your Airbnb shows dates as available when they're actually blocked in Vanio, which could lead to overbooking or guest inquiries for unavailable nights.

FixedAug 6

apply Repull per-listing decreases, not just increases

Deactivating a listing from your dashboard now immediately removes it from your invoice, so you won't be charged for properties you've turned off. Previously, deactivated listings would remain on your bill until manually adjusted.

FixedAug 6

apply Repull per-listing decreases, not just increases

Deactivating a listing from your dashboard now immediately removes it from your next invoice, rather than keeping it charged until manually corrected.

NewAug 6

reconcile Repull per-listing quantity automatically

Repull billing quantities now update automatically as you add or remove properties, so your monthly invoice will always reflect your actual listing count instead of requiring manual adjustments.

NewAug 6

reconcile Repull per-listing quantity automatically

We've fixed automatic billing for Repull subscribers so your per-listing charges stay accurate as you add or remove properties—no more manual adjustments needed each month.

FixedAug 6

a paid `starter` is Stripe-backed — stop refusing Repull payers

We've fixed an issue that was blocking some Repull users from publishing listings, even though they had active paid subscriptions. Your content should now publish successfully regardless of which payment plan you're on.

FixedAug 6

a paid `starter` is Stripe-backed — stop refusing Repull payers

Vanio now correctly recognizes paid Repull subscriptions, allowing customers with active Repull plans to publish listings without interruption. We've fixed an issue where certain paid plans were incorrectly blocked due to a naming conflict with our free tier.

FixedAug 5

Vanio AI does not exist for arbitrage listings — explicit guard in every AI path

Vanio AI now has explicit safeguards to prevent it from contacting guests on arbitrage listings (properties you don't own). If an arbitrage listing is ever flagged in the system, Vanio will skip all guest communications and autonomous actions for that property, while still allowing your team to use it internally for planning and reference.

FixedAug 5

Vanio AI does not exist for arbitrage listings — explicit guard in every AI path

Vanio AI will no longer respond to guest inquiries on arbitrage listings (properties we manage but don't own). This prevents accidental pre-approvals or commitments being made on behalf of owners who aren't our direct customers.

NewAug 4

signup deny-list keyed on the card fingerprint

We've strengthened fraud prevention during account signup by blocking credit cards that have been used to create multiple accounts in a short time, even when fraudsters change their email address or location. This stops bad actors from cycling through fake accounts while using the same payment method.

NewAug 4

signup deny-list keyed on the card fingerprint

We've strengthened fraud detection by blocking signups from payment cards that have been used across multiple accounts, even when fraudsters change their email address, location, or other details. This helps us catch coordinated account creation attempts faster and protects your properties from bad actors.

FixedAug 3

no money, no pushing — close the publish-gate starter bypass

We've fixed a critical issue that was incorrectly allowing some new accounts without valid payment methods to publish listings. From now on, only accounts with an active paid subscription will be able to list properties on Vanio.

FixedAug 3

no money, no pushing — close the publish-gate starter bypass

We've fixed a critical issue that was incorrectly allowing some properties to be published without an active paid subscription. Going forward, only hosts with an active payment method on file will be able to publish listings—free trial accounts and unpaid registrations will be blocked from publishing until they complete their payment setup.

ImprovedAug 2

bound every dashboard listing consumer; keep bulk actions on the full set

Large property portfolios now load dramatically faster on the Listings page—accounts with thousands of properties display results in seconds instead of timing out, while search across your entire portfolio works instantly. The dashboard now shows your true listing count and clearly indicates when you're viewing a filtered subset, with a banner guiding you to search if you need to find listings beyond what's displayed.

ImprovedAug 2

bound every dashboard listing consumer; keep bulk actions on the full set

For accounts with very large listing inventories, the dashboard now loads dramatically faster and displays your total listing count immediately. When you have more than 500 listings, we show you the first 500 by default with a banner indicating how many more exist—use the search box to find any listing across your entire portfolio, and results will display instantly across all your properties.

Page 1 of 40 · 1196 entries