Follow the development of Store Vacation Pro for WooCommerce. View the latest features, improvements, compatibility updates, and bug fixes included in each release.
Version 1.6.1
- AddedCopy Conditions button for Schedule and Weekday condition tables.
- AddedLive Opening Hours preview in settings, with automatic sidebar show/hide.
- FixPrevent output-buffer flushing notices when retrieving shortcode content.
- FixLocalize {{from}} and {{to}} smart tag date output for non-English site locales.
- FixLocalize admin date and time picker labels using the site's configured locale.
- TweakImprove condition table drag-and-drop helper, column widths, and placeholder styling.
- UpdateCompatibility with WC 10.9.
Version 1.6.0
- AddedTrash view support for Schedule, Weekday, and Notice records.
- AddedRestore and Delete permanently actions for trashed records.
- AddedBulk actions for moving records to Trash, restoring records, and permanently deleting trashed records.
- AddedBulk Activate and Deactivate actions for Schedule and Weekday records.
- AddedCart building option to let customers add products to the cart while checkout remains unavailable during vacation mode.
- AddedCheckout blocking support for Classic Checkout and Checkout Block / Store API when cart building is enabled.
- AddedReusable Restrictions service for product exclusion, vacation condition, and cart availability checks.
- AddedCalendar view in the settings area to review scheduled vacations and recurring weekday closings.
- FixEnsure hidden settings fields render with the correct input type and optional CSS class.
- FixResolve AJAX nonce failure logging issues caused by incorrect variable references and syntax.
- FixEnsure plugin classes and migrations continue loading correctly during setup.
- FixInitialize countdown timers when notices are dynamically inserted into the announcement bar.
- FixRemove private-link token from the URL after access is granted.
- FixPrevent the date and time picker from closing while selecting dates or adjusting time values.
- TweakImprove sortable table row dragging and placeholder styling in admin tables.
- TweakDeleted records are now moved to Trash before they are permanently removed.
- TweakExclude trashed records from active table views and notice selection dropdowns.
- TweakPreserve the previous status when moving a record to Trash and restore it when the record is restored.
- TweakRefactor product restriction checks to use shared logic across vacation, conditions, excluded product, and checkout availability handling.
- TweakCache block-theme and frontend block-template request checks for behaviour rendering.
- UpdateReplaced deprecated inline script output for the announcement bar with `wp_print_inline_script_tag()`.
- UpdateAdjust admin dashboard button styling for WordPress 7.0.
- UpdateCompatibility with WP 7.0.
- UpdateCompatibility with WC 10.8.
Version 1.5.0
- AddedAutomatic cache refresh when vacation state changes (open, closing soon, closed), with support for popular caching plugins and hosting layers.
- AddedAdmin cache reminder notice with one-click manual cache clearing after schedule updates.
- AddedNew "Hide Store Elements" option to hide selected storefront elements (price, add to cart, mini cart widget, mini cart block) while vacation mode is active.
- AddedStore Behaviour controls during vacation mode (content replacement, password gate, and private access link), with scope support for shop, archives, and single product pages.
- AddedGuided onboarding tour for first-time setup of vacation behaviour and storefront controls.
- AddedNew General dashboard with quick links, Emergency Close toggle, and Discover feed for faster access to key settings.
- AddedOrder tracking during vacation mode, with admin filter and internal order notes for easy identification.
- AddedPredefined notice templates with an Insert/Replace modal for faster notice setup.
- FixImproved compatibility with block-based templates and Storefront header mini cart when hiding add to cart or mini cart elements.
- FixImproved Smart Tag insertion support for the rich text editor and ensured changes sync correctly when editing.
- FixParent category and brand exclusions now correctly apply to products assigned to child terms; improved taxonomy validation and product type checks.
- UpdateNotice message now uses a rich text editor (wp_editor) with <br> line breaks for better formatting.
- UpdateUser role exclusions have been moved to the Conditions tab. Existing settings are migrated automatically.
- UpdateReplaced the Notice message textarea with a rich text editor (wp_editor) for improved formatting and link support.
- UpdateConfigured the editor to use <br> line breaks (instead of automatic paragraphs) to better suit short notice/announcement content.
- UpdateCompatibility with WC 10.5.
Version 1.4.1
- AddedAdded admin email reminders before vacation mode starts.
- FixCountdown smart tag using incorrect date during lead previews.
- UpdateCompatibility with WP 6.9.
- UpdateCompatibility with WC 10.4.
Version 1.4.0
- Added"Manual Placement Only" option to show vacation notice only via shortcode, block, or widget.
- AddedVacation Content Block to show content only in vacation mode.
- FixAdded support for translating settings fields.
- FixImprove conditions menu select components to handle stores with large numbers of products, categories, and taxonomy items.
- UpdateCompatibility with WC 10.1.
Version 1.3.0
- AddedNew smart tag to display a countdown in vacation notices.
- UpdateCompatibility with WC 10.0.
Version 1.2.3
- FixActivate save button when range slider value changes.
- UpdateCompatibility with WP 6.8.
- UpdateCompatibility with WC 9.8.
Version 1.2.2
- AddedBulk actions to batch activate and disable schedules.
- Added`{{username}}` and `{{customer_name}}` smart tags as placeholders for vacation notice messages.
- FixAdd support for WooCommerce Brands migrated into core.
- FixResolve issue where smart tags were not being inserted when the notice settings page was saved.
- UpdateCompatibility with WP 6.7.
- UpdateCompatibility with WC 9.7.
Version 1.2.1
- FixCorrect typo in namespace import causing undefined error in Elementor.
Version 1.2.0
- AddedNew dashboard widget to show upcoming vacation schedules.
- AddedOpening Hours section in settings to display business hours and optionally close the store during nonworking hours.
- AddedOpening Hours editor (Gutenberg) block, classic widget and shortcode for displaying business hours.
- AddedAbility to specify notice lead time and message to be shown before the vacation starts.
- Added`{{from_day}}` and `{{to_day}}` smart tags as placeholders for the start and end vacation day of the week.
- FixEnsure the vacation notice is announced only once.
- FixResolved variation product ID for categories, tags, and brands conditions.
- FixAllow empty value for the range slider input when the input value is cleared out.
- FixAccount for the start of the weekday in the general settings.
- FixAnnouncement bar dismiss icon button now correctly vertically centered.
- FixReplaced `id` attribute with a class name for vacation notices to avoid HTML errors when multiple notices are shown on the page.
Version 1.1.0
- AddedSupport for hiding vacation notice on products that are allowed to be purchased.
- AddedAlternate text for the "Add to Cart" button during vacation periods.
- UpdateCompatibility with WP 6.6.
- UpdateCompatibility with WC 9.2.
Version 1.0.1
- TweakWC 8.7 compatibility.
- FixCorrected parsing of Datepicker format to PHP.
Version 1.0.0
- Initial release.

Ready to Pause Orders Without Closing Your Storefront?
Use Store Vacation to schedule breaks, disable checkout, show clear customer notices, and reopen automatically when you are ready.