Every released version of Coupon Creator Pro, from 3.6.0 back to 1.90.
3.6.0 — August 6th 2026 #
- Feature — The new Modern Ticket coupon design is available in Pro, working with recurring coupons, view counters, and the popup print view.
- Security — Hardened keyword search input and admin quick-edit output.
- Fix — Coupons using the new Modern Ticket design rendered as an empty card inside the
[couponloop]shortcode. The deal, terms, expiration, print link, view counter and popup print view all display correctly now. - Fix — Corrected the swapped Background Position and Background Repeat field labels in the coupon style settings.
- Fix — Resolved PHP deprecation notices on coupons that have no custom border colour set.
- Fix — Corrected the stylesheet path so Pro styles load from the current build directory.
- Fix — Resolved recurring-coupon, expiration date, view counter, filter, and pagination issues for more reliable coupon loops.
- Fix — Bundled translations now load correctly, so Pro features display in your language.
- Fix — PHP 8.4 compatibility and resolved an early-translation notice for cleaner error logs.
- Tweak — Coupon Creator Pro is now published by Artifex Routing Co, and licensing and updates are served from artifexrouting.com.
- Tweak — Pro now reports its version in the shared Artifex admin header.
- Tweak — Added optional, opt-in usage tracking to help guide future improvements.
- Update — License activation and automatic updates have moved to Easy Digital Downloads Software Licensing, so the activation process is different. Manage your license from the Coupon Creator settings page.
- Update — Coupon Creator Pro now requires PHP 8.2 or later, matching Coupon Creator.
- Performance — Faster expiration sorting on large coupon libraries, more focused keyword search, and more efficient coupon rendering.
- Update — Modernized build tooling and confirmed compatibility with WordPress 7.0.2.
3.5.1 — May 20th 2026 #
- Tweak — Update service provider classes to extend the prefixed Pngx\Vendor\lucatume\DI52\ServiceProvider for compatibility with the di52 prefix introduced in Coupon Creator 3.5.1.
3.5.0 — May 20th 2026 #
- Security — Improved input sanitization and output escaping across shortcodes and filters.
- Fix — Resolve column layout doubling issue in coupon loops.
- Tweak — Improved block editor styling.
- Tweak — Updated internal dependencies.
3.4.3 — November 6th 2025 #
- Fix — WordPress and PHP 8.3 compatibility.
3.4.2 — January 14th 2025 #
- Fix — Updates for latest version of WordPress.
3.4.1 — May 13th 2024 #
- Fix — Update Google Analytics to use the gtag.js script for tracking.
3.4.0 — February 21st 2024 #
- Feature — Add Print Only Field, to enable text or images to show only when printing a coupon.
- Tweak — Add support for Add-ons Multiprint.
- Tweak — PHP 8.1 updates and misc code clean up.
3.3.0 — March 9th 2023 #
- Feature — Add print only field to only display content on the print view when the coupon is printed.
- Feature — Add filters cctor_pro_filter_show_print_click and cctor_pro_filter_get_link to be able to change the display of links for coupons.
3.2.2 — June 23rd, 2022 #
- Fix — Issue with bulk edit not apply changes in WordPress 6.0.
3.2.1 — April 4th, 2022 #
- Fix — Issue with print view link not being added due to an issue with PHP 8.0.
- Fix — Fatal error from happening in the filter bar category filter in PHP 8.0.
- Fix — Deprecated notices with media buttons.
3.2 — March 8th, 2021 #
- Fix — Updates to support jQuery change in WordPress 5.7.
3.1.1 — August 26th, 2020 #
- Fix — Compatibility issue with WordPress 5.5 that preventing bulk editing coupons.
3.1.0 — August 11th, 2020 #
- Feature — Add Search Field to Filter Bar.
3.0.3 — October 27th, 2019 #
- Fix — The sanitize coding for the loop shortcode that caused only one coupon to display when the Option Per Page default is set to All
3.0.2 — October 21st, 2019 #
- Fix — Update coding for expiration recurrence to allow it to be filtered using
coupon_creator_pro_recurring_expiration_optionsandcoupon_creator_pro_update_recurrence_expiration_ID_OF_RECURRENCE
3.0.1 — September 14th, 2019 #
- Fix — The sanitize coding for the loop shortcode that caused only one coupon to display when the Per Page default is set to All
3.0 — August 14th, 2019 #
- Upgrade — The architecture of the plugin to modern standards with a service provider system and reliance on static methods
- Add — Dependency checking system to prevent incompatible versions of plugins from running and causing errors
- Add — Couponloop as a block with all the current options now as settings
- Add — Accessibility Improvements to Filter Bar to improve navigation using the keyboard and screen readers
- Add — Active filters are shown under the filters after selections are made
- Tweak — The CSS of the filter bar
- Tweak — Increase minimum PHP version to 5.6 and WordPress 4.9
- Fix — Image Coupon in Pro not using the sizes set in the options
- Fix — The image coupon having an empty link due to trying to force a link inside a link
2.5.6 — March 11th, 2019 #
- Tweak — Change the loading of the column CSS for the
[couponloop]shortcode to not rely on wp_inline_style
2.5.5 — April, 23rd 2018 #
- Fix — Prevent Coupon Creator scripts from loading twice on print view
2.5.3.3 — April, 4th 2018 #
- Fix — Fix click to print links not working due to overzealous escaping, thanks to Jeremy and Michael for reporting
2.5.3.2 — March, 21st 2018 #
- Fix — Fix the pop up video display by making it always use https, thanks John for reporting
- Tweak — Loading of external links to allow those with html entities, such as affiliate links to be properly escaped without breaking, thanks Rebecca for bring it up!
2.5.3.1 — March, 5th 2018 #
- Fix — coupon loop not showing all coupons due to absint escaping
2.5.3 — March, 5th 2018 #
- Fix — coupon loop next and previous coupons to work on static home page, thanks Sergio for reporting
- Fix — defaults not being added for outer and inner border radius on new coupons, thanks to Bijo for reporting
- Tweak — end of the month recurrence to better handle all the different month ends in a year
2.5.2.1 — January 17th, 2018 #
- Fix — another PHP 7.1 issue and dev coding
- Fix — Pop up coupons not working with the basic coupon shortcode
2.5.2 — January 15th, 2018 #
- Fix — add back showhook and showprint to the visual editors
- Fix — modified cctor_get_template_part() to remove potential for multiple templates to be rendered in a single call, thanks Modern Tribe
- Fix — an issue with PHP 7.1 and typecast strings being used as arrays
- Fix — index not found warnings on two functions and escape the output
- Tweak — how the page query is done in the pro options to reduce conflicts
2.5.1 — June 15th, 2017 #
- Add — German Translation for Front End Text, thanks Andreas!
- Add — cctor_is_coupon_taxonomy for checks if on a Coupon Taxonomy such as Category, Location, or Vendor
- Add — A shortcode attribute to reorder or hide filter bar fields
- Add — A license check to update the expiration date of existing licenses
- Tweak — Main filter class to control the overall filters and another class to control creation of each filter
- Tweak — Category filter to be able to handle any taxonomy
- Tweak — Change deal selector to cctor-deal to standardize all css
- Tweak — Inserter to handle new match attribute name and vendor and location taxonomies
- Fix — Disable Visual Editor if user disables it in their settings
- Fix — Remove whitespace from visual editor and textarea on loading
- Fix — If a coupon is set to open print view in popup it will ignore custom links to prevent a blank popup for appearing
- Deprecate — Going forward all CSS selectors will use dashes instead of underscores, both are now including in the coding, but the underscores will be removed in a future version, please plan custom css accordingly
2.5 — May 11th, 2017 #
- Add — Default and Image templates to use the advanced template system
- Add — Prefix to entry views functions to reduce conflicts with themes and plugins
- Remove — WooCommerce Coupons and add to Coupon Creator Add-ons
- Fix — Warnings for File Time on Print Stylesheet
2.4 — November 7th, 2016 #
- Add — Add Range Expiration feature to set the dates a coupon is valid, for example Valid 3/27/16 thru 4/2/16
- Add — Add new option to set expired coupons to draft via a cron. Coupons can still remain published by choosing the option in the defaults tab.
- Add — Add default option for x days expiration
- Add — Add Unlimited Counter as an option to use to track coupon views along with an option to set the default.
- Add — Add ability to exclude categories from the pro shortcode, this will remove the coupons from the display as well as the Filter Bar List. Use the Coupon Inserter to selection, which categories to exclude
2.3.1 — August 16th, 2016 #
- Fix — Fix translation file loading issue. Thanks to cahaubold for bringing up this issue
- Fix — Fix filterbar visibility option in loop shortcode
2.3 — June 7th, 2016 #
- Add — New expire in x days option into the new expiration class
- Add — Quick edit and bulk edit of the expiration fields and the counter fields
- Add — Bulk Edit fields include expiration option, date format, expiration date, recurring expiration, recurring expiration limit, and x days expiration
- Add — Bulk Edit fields for the counter include to activate the counter, save the views, views, views limit, and to show the counter in print view
- Add — Feature to sort coupons by expiration date and counter views in the coupon list
- Add — Shortcode attribute to hide filterbar
- Add — Existing recurring expiration and counter into the new expiration class
- Add — Script to update coupons to the new expiration option
- Remove — The Ignore Expiration Column and added all expiration information under the expiration column
- Fix — Deal Inner Border Radius on Sawtooth Coupons that was incorrectly being added
- Fix — Print view sizing for standard and image coupons so that it is possible for the print view to be the same size as the shortcode view
- Fix — option defaults for coupons per page, loop order, and columns
- Fix — version mismatch system to provide notification in Pro if core is out of date.
- Fix — 404 error on accounting and round scripts used in creating WooCommerce coupons
2.2.1 — March 29th, 2016 #
- Fix — Single Coupon Inserter in Pro, thanks Jerry for bringing it to our attention
- Fix — Coupon Dimension not working on front end due to filter bar css overwriting it at the hook, thanks Jerry again
2.2 — March 23rd, 2016 #
- Add — couponloop shortcode to display the new default template in pro with filter bar
- Add — function to prevent another coupon loop shortcode from running
- Add — templating system for all coupon in Pro to be able to make modifications in a theme
- Add — filter bar for new loop to change coupons per page, and categories, category match, order along with reset button
- Add — new options to choose settings for templates and choose main coupon page
- Add — filter bar and columns breakpoint options
- Add — Salvattore Script to control columns for new couponloop shortcode and category templates
- Add — a filter to show the Coupon Categories in the WordPress Nav Editor
- Add — a category template in Pro, coupons show in Parent Category when checked for Sub Category
- Add — body class coupon-category-template when using Coupon Creators category template
- Add — option to select template for coupon categories
- Add — option to change category archive slug
- Add — custom term templates for coupon categories, category/slug/single-events, category/slug/loop.php
- Add — default for popup dimensions to make sure the popup always resizes
- Add — modified version of select2 4.0.1 to use on options that fixes having square brackets in the select field name
- Add — flush or permalinks on version upgrade to help prevent 404 errors
2.1.3 — December 30th, 2015 #
- Fix — recurring expiration dates that were incorrect due to date formatting issue for the query
2.1.2 — December 11th, 2015 #
- Fix — issue with shortcode not getting the print link if not global text changes are not in place
2.1.1 — December 7th, 2015 #
- Fix — text override not working with popup enabled coupons
- WordPress 4.4 Fixes
- Update — translation slug to plugin slug
2.1 — August 27th, 2015 #
- Add — Dotted Border, Stitched Border, Saw Tooth Border (modern browsers and IE 10+), and None Option.
- Add — options to insert columns and rows into the content editor. Options include two column combinations, three column combinations, four columns, and rows.
- Add — feature to hide the Click to Open in Print View link as a default for new coupons and disable per coupon. This still keeps the print view or custom links when the coupon is clicked.
- Add — function when Print View is disabled by a coupon, it will now redirect to the home url of the site.
- Add — Option to choose Font Family and Font Weight for Print View text and headings.
- Add — to Pro Inserter the ability to search coupons and categories in the dropdown.
- Add — Select2 4.0.0 for Coupon Inserter Dropdowns. Disable Select2 CSS and JS using these constants – define( 'CCTOR_PRO_SElECT2_DISABLE_CSS', true ); define( 'CCTOR_PRO_SElECT2_DISABLE_JS', true );
- Add — script to resize inserter based on the current screen size and will adapt to the screen size as it changes.
- Add — Recurring Expiration for month, weekly, biweekly, and every 3 week options with a recurring limit or keep it at unlimited.
- Add — Recurring Expiration with options to be set for the pattern and limit. It will also add an expiration date to the coupon on saving if one is not provided and there is both a pattern and limit.
- Add — WP cron to batch process the recurring coupons expiration, includes a filter to modify the amount of coupons processed.
- Add — a script to display fields based on options chosen for a coupon.
- Update — Pro Link functions to use less logic and get the same result.
- Update — Style Meta Fields order to follow the containers starting with outside most container and working in for both the meta and option fields.
- Update — Pop Up coding to only be one link around the coupon instead of two links to reduce chances of errors and reduce coding. Use the following to add click to open in print view links above each coupon: add_action('cctor_before_coupon_inner_wrap', 'cctor_pro_show_link', 10, 1 );
- Update — the expiration text color to follow the text color set for the coupons terms.
- Fix — an issue with default options not saving with Pro and added sanitization for defaults.
- Fix — custom links so they always work even if print view disabled in options or in the coupon itself.
- Fix — Undefined Notice Error from Counter Checkbox to save Views.
- Removed Image Border Radius and use the Outer Radius Instead and the Outer Border Color. Includes coding to update existing values upon update.
2.0.1 — May 21st, 2015 #
- Add — url field for custom links to better sanitize long urls, especially for affiliate links
- Remove — the_content filter from terms and manually run each function to remove conflicts with other plugins such as JetPack
2.0 — April 8th, 2015 #
- Add — Pop Up Option to Open Print Templates using Colorbox, thanks to Ed Pitt for his iFrame resize functions – http://dot-net-web-developer-bristol.blogspot.com/2011/02/jquery-colorbox-resizing-iframe-to.html
- Add — Two Shortcodes to Show Content only in the Shortcode or the Print Template
- Add — Option to hide the deal depending on the view or hide in all the views
- Add — WooCommerce Coupon Management System from individual coupons
- Add — Column in Coupon List to mention if a coupon is showing of not showing based on counter
- Add — New Styling to the Support Links
- Add — Font Family, Font Sizes, and Formats to the Visual Editor
- Add — Analytics Support for the Print Template
- Add — Option to Disable Print View Per Coupon
- Changed Support Fields in Option and Meta Sections to use same information instead of four (4) different ones
- Removed extract function from the WordPress Settings API functions and replaced with arrays instead, this removes the last use of the extract function from the Coupon Creator
- Fix — Visual Editor width
- Fix — CSS selectors for print view so that the custom width is now correct
1.90 — November 20th, 2014 #
- Add — Initial launch for Coupon Creator Pro version 1.90 to match Coupon Ceator on WordPress.org
- Add — Set a counter per coupon to expire the coupon after a limit has been reached
- Add — Change "expires on:", "click to open in print view", and "print the coupon" for all coupons
- Add — Set coupon size for both views of the coupon for regular coupons and the image coupon as well
- Add — Override "click to open in print view" text and link per coupon and override "print the coupon" text and link per coupon
- Add — Set all the styles for the coupons as defaults to get the same custom look for all your coupons with less work
- Add — Set inside border radius, select coupon outside border color, and set outer border radius, works for the image coupon too
- Add — Select coupon terms text color and coupon background color
- Add — Choose a background image with option to set background repeat, background position, and background size