| @@ -2,11 +2,11 @@ | ||
| 2 | 2 | |
| 3 | 3 | Contributors: bycrik, freemius |
| 4 | 4 | Tags: woocommerce, tiered pricing, dynamic price, price, wholesale |
| 5 | 5 | Requires at least: 5.0 |
| 6 | -Tested up to: 7.0 | |
| 6 | +Tested up to: 7.1 | |
| 7 | 7 | Requires PHP: 7.4 |
| 8 | -Stable tag: 6.1.0 | |
| 8 | +Stable tag: 8.0.2 | |
| 9 | 9 | License: GPLv2 or later |
| 10 | 10 | License URI: https://www.gnu.org/licenses/gpl-2.0.html |
| 11 | 11 | |
| 12 | 12 | Create bulk, wholesale, and quantity-based pricing in WooCommerce with flexible tables, role-based pricing, and powerful upsells. |
| @@ -16,13 +16,13 @@ | ||
| 16 | 16 | **Tiered Pricing Table for WooCommerce** lets you create bulk discounts, wholesale pricing, and quantity-based offers to increase average order value. |
| 17 | 17 | |
| 18 | 18 | Easily set different prices based on quantity, user roles, or specific customers — and display them using beautiful, customizable pricing tables, blocks, or dropdowns. |
| 19 | 19 | |
| 20 | -[youtube https://www.youtube.com/watch?v=wRyPr6VQHZM] | |
| 20 | +[youtube https://www.youtube.com/watch?v=MlyGAcfxaEQ] | |
| 21 | 21 | |
| 22 | 22 | [**Live Demo**](https://demo.tiered-pricing.com/) | [**Documentation**](https://tiered-pricing.com/documentation/user/) | [**Contact Us**](https://tiered-pricing.com/contact-us/) | [**Plugin Website**](https://tiered-pricing.com/) |
| 23 | 23 | |
| 24 | -**Tiered Pricing Table for WooCommerce** lets you easily set flexible pricing rules based on product quantity. You can apply custom pricing to individual products or categories, all users, specific user roles, or customer accounts. | |
| 24 | +You can apply custom pricing to individual products or categories, all users, specific user roles, or customer accounts. | |
| 25 | 25 | |
| 26 | 26 | Fine-tune pricing for any business model — from retail to wholesale — to serve different customer groups effortlessly. |
| 27 | 27 | |
| 28 | 28 | 📌 **Key features**: |
| @@ -27,24 +27,33 @@ | ||
| 27 | 27 | |
| 28 | 28 | 📌 **Key features**: |
| 29 | 29 | |
| 30 | 30 | ✅ **Quantity-based pricing (Volume pricing)** |
| 31 | -Set different prices for different quantities of products. | |
| 31 | +Offer different prices based on the quantity purchased to encourage larger orders. | |
| 32 | 32 | |
| 33 | -✅ **Role-based pricing** | |
| 34 | -Set different prices for user roles or specific customers, including quantity-based prices. | |
| 33 | +✅ **Role and Customer based pricing** | |
| 34 | +Create custom pricing for user roles or individual customers, including quantity-based discounts. | |
| 35 | 35 | |
| 36 | 36 | ✅ **Minimum, Maximum & Step Quantity Controls** |
| 37 | -Limit minimum, maximum, and quantity step a product can be purchased in. | |
| 37 | +Define minimum and maximum purchase quantities, and enforce quantity increments. | |
| 38 | 38 | |
| 39 | -✅ **Format your prices on the product catalog with discounts in mind** | |
| 40 | -Show the lowest price or range from the lowest to the highest price. | |
| 39 | +✅ **Discount-friendly price formatting** | |
| 40 | +Display pricing in a way that highlights savings, including the lowest price, a price range or even a custom template. | |
| 41 | 41 | |
| 42 | +✅ **Request a Quote** | |
| 43 | +Allow customers to request a quote with customizable form builder and flexible settings. | |
| 44 | + | |
| 45 | +✅ **Wholesale registration & approval** | |
| 46 | +Let customers apply for a wholesale account with a customizable form, approve them in a queue, and give them the wholesale role automatically. Four e-mails keep everyone informed. | |
| 47 | + | |
| 48 | +✅ **Private store & catalog visibility** | |
| 49 | +Close the store to visitors, or show products and categories to selected roles only for wholesale-only or retail-only catalogs. | |
| 50 | + | |
| 42 | 51 | ✅ **Flexible pricing display (product page & catalog)** |
| 43 | - You can show the tiered prices via: | |
| 44 | -➖ **Table** | |
| 45 | -➖ **Blocks (5 different styles)** | |
| 46 | -➖ **Options (4 different styles)** | |
| 52 | + Display tiered pricing in the format that best fits your store: | |
| 53 | +➖ **Table (5 styles)** | |
| 54 | +➖ **Blocks (5 styles)** | |
| 55 | +➖ **Options (4 styles)** | |
| 47 | 56 | ➖ **Dropdown** |
| 48 | 57 | ➖ **Horizontal Table** |
| 49 | 58 | ➖ **Plain text** |
| 50 | 59 | ➖ **Tooltip** |
| @@ -52,12 +61,14 @@ | ||
| 52 | 61 | |
| 53 | 62 | The clean interface and powerful functionality allow you to create any pricing strategy without complexity. |
| 54 | 63 | |
| 55 | 64 | ⚙️ **Advanced Features** |
| 56 | -✅ Import & Export (WP All Import support) | |
| 57 | -✅ Built-in caching for performance | |
| 58 | -✅ REST API & debug mode | |
| 59 | -✅ Show saving amount to users with the "You save: $9.99" template. (difference between original and discounted price) | |
| 65 | +✅ Import & Export (WP All Import support). | |
| 66 | +✅ Pricing Labels – Create labels such as “Best Value” or “Most Popular” to make key pricing tiers stand out. | |
| 67 | +✅ Role Management – Create, edit, and delete user roles with ease. | |
| 68 | +✅ Built-in Caching – Improve performance with integrated caching. | |
| 69 | +✅ REST API & Debug Mode – Extend functionality through a REST API and troubleshoot issues with a dedicated debug mode. | |
| 70 | +✅ Savings Display – Show customers how much they save with customizable messages such as “You Save: $9.99”. | |
| 60 | 71 | |
| 61 | 72 | And much more! |
| 62 | 73 | |
| 63 | 74 | 💎 **Premium Extras**: |
| @@ -62,15 +73,17 @@ | ||
| 62 | 73 | |
| 63 | 74 | 💎 **Premium Extras**: |
| 64 | 75 | |
| 65 | 76 | * Percentage quantity-based discounts |
| 66 | -* Role-based pricing (including base prices and min/max order quantity) | |
| 77 | +* Role-based and customer-based pricing (including base prices and min/max order quantity) | |
| 78 | +* Role-based tax options (Override tax options for specific user roles) | |
| 67 | 79 | * Custom columns for pricing table |
| 68 | 80 | * Option to hide prices and prevent purchasing for non-logged-in users |
| 69 | -* Min\Max order quantity control per product or category | |
| 81 | +* Cart rules by role: a minimum order amount or quantity per role, payment and shipping methods limited to roles | |
| 82 | +* Min/Max order quantity control per product or category/tag/brand | |
| 70 | 83 | * Cart upsells (motivates users to purchase more to get a discount) |
| 71 | 84 | * Totals on the product page |
| 72 | -* Clickable tiered pricing options | |
| 85 | +* Clickable tiered pricing | |
| 73 | 86 | * Show the lowest price or a range of prices instead of default product price |
| 74 | 87 | * Show the tiered price in the cart as a discount |
| 75 | 88 | |
| 76 | 89 | **Works Seamlessly with 3rd-party plugins**: |
| @@ -100,12 +113,18 @@ | ||
| 100 | 113 | |
| 101 | 114 | == Screenshots == |
| 102 | 115 | |
| 103 | 116 | 1. Tiered Pricing on the product page |
| 104 | -2. Set up Tiered Pricing | |
| 105 | -3. Global pricing rules | |
| 106 | -4. Tiered Pricing in the cart | |
| 107 | -4. Tiered Pricing in the product catalog | |
| 117 | +2. Set up on the product-level | |
| 118 | +3. Global Pricing Rules | |
| 119 | +4. Shop and Catalog prices | |
| 120 | +5. Role-based Pricing | |
| 121 | +6. Quantity Limits (min/max/step) | |
| 122 | +7. Tiered Pricing in the cart and upsells | |
| 123 | +8. Custom Pricing Labels | |
| 124 | +9. Mix&Match Pricing Rules | |
| 125 | +10. Roles Management | |
| 126 | +11. 3rd-party Integrations | |
| 108 | 127 | |
| 109 | 128 | == Installation == |
| 110 | 129 | |
| 111 | 130 | 1. Upload the plugin files to the `/wp-content/plugins/tier-price-table` directory, or install the plugin through the WordPress plugins screen directly. |
| @@ -111,9 +130,9 @@ | ||
| 111 | 130 | 1. Upload the plugin files to the `/wp-content/plugins/tier-price-table` directory, or install the plugin through the WordPress plugins screen directly. |
| 112 | 131 | 2. Activate the plugin through the 'Plugins' screen in WordPress |
| 113 | 132 | 3. Go to **WooCommerce → Settings → Tiered Pricing** to configure the plugin |
| 114 | 133 | |
| 115 | -After installing the plugin set up your own settings | |
| 134 | +After installing the plugin, configure it to your needs. | |
| 116 | 135 | |
| 117 | 136 | == Frequently Asked Questions == |
| 118 | 137 | |
| 119 | 138 | = Does this plugin support variable products? = |
| @@ -126,9 +145,9 @@ | ||
| 126 | 145 | Yes, the plugin integrates with WooCommerce taxes and coupons. |
| 127 | 146 | |
| 128 | 147 | = What does the import format look like? = |
| 129 | 148 | |
| 130 | -"quantity:price,quantity:price" | |
| 149 | +`quantity:price,quantity:price` | |
| 131 | 150 | |
| 132 | 151 | For example: |
| 133 | 152 | "10:20,20:18" - in this case 20.00$ at 10 pieces, $18.00 at 20 pieces or more. |
| 134 | 153 | The exact format is used for the percentage-based rules: |
| @@ -140,9 +159,9 @@ | ||
| 140 | 159 | |
| 141 | 160 | For example, the following code will change the separator to "&": |
| 142 | 161 | |
| 143 | 162 | add_filter('tiered_pricing_table/rules_separator', function(){ |
| 144 | - return '&' | |
| 163 | + return '&'; | |
| 145 | 164 | }); |
| 146 | 165 | |
| 147 | 166 | = Can I show the tiered pricing using a shortcode? = |
| 148 | 167 | Yes! The plugin provides the [tiered-pricing-table] shortcode that can be customized with various attributes. |
| @@ -154,9 +173,9 @@ | ||
| 154 | 173 | = Can I show the pricing table/pricing blocks/pricing options via Gutenberg block? = |
| 155 | 174 | |
| 156 | 175 | Yes! Look for the "Tiered Pricing" block. |
| 157 | 176 | |
| 158 | -= Can I apply tiered pricing for manual (admin-made) orders? = | |
| 177 | += Can I apply tiered pricing for manual (admin-created) orders? = | |
| 159 | 178 | |
| 160 | 179 | Yes! |
| 161 | 180 | Each order has the "recalculate with tiered pricing" button, which recalculates the cost according to the tiered pricing rules. |
| 162 | 181 | |
| @@ -161,8 +180,141 @@ | ||
| 161 | 180 | Each order has the "recalculate with tiered pricing" button, which recalculates the cost according to the tiered pricing rules. |
| 162 | 181 | |
| 163 | 182 | == Changelog == |
| 164 | 183 | |
| 184 | += 8.0.2 [2026-09-24] = | |
| 185 | +* New: the catalog quantity box now works with the Product Button block too (Product Collection, block themes): it sits next to the button, the button adds the typed quantity, and Enter in the box adds to the cart. | |
| 186 | +* Improvement: in the catalog the quantity box and the add-to-cart button share one line, with the button filling the rest of the row. | |
| 187 | +* Improvement: no space above the catalog pricing and 20px below it, so the price and the tiers sit together in the product card. | |
| 188 | +* Fix: block themes showed the catalog pricing, the badge and the quantity box a second time outside the product card's layout, which stretched the card; WooCommerce fires the classic loop hooks inside product template blocks as well, and the plugin now renders through the blocks only. | |
| 189 | +* Fix: the catalog pricing and the badge no longer appear on the single product page of block themes, whose template uses the same blocks. | |
| 190 | +* Fix: the integrated "Request a quote" row of the table layouts spans every column when custom columns are added to the table. | |
| 191 | + | |
| 192 | += 8.0.1 [2026-09-23] = | |
| 193 | +* Improvement: PHP 8.1+ code compatibility: htmlspecialchars() and html_entity_decode() calls pass explicit flags (WooCommerce QIT code compatibility test). | |
| 194 | +* Fix: the plugin no longer clears the "section" parameter on other WooCommerce settings tabs; since 7.2.0 this broke the REST API keys screen and saving webhooks, and could affect tax and shipping sections. | |
| 195 | +* Improvement: security hardening from the WooCommerce QIT audit: every layout template output is escaped, server and request variables are sanitized, the plain-text quote e-mails escape field values, and the quote request endpoint verifies the REST nonce in its permission callback unless reCAPTCHA is configured. | |
| 196 | + | |
| 197 | += 8.0.0 [2026-09-23] = | |
| 198 | +* New: wholesale registration and approval, part of the "Non-Logged-In Users" module, now called "Wholesale & Guest Users": an application form via the [tiered_pricing_wholesale_registration] shortcode with a form builder (add, reorder and remove fields; label, type and required per field; text, paragraph, phone, e-mail, website, number, dropdown and checkbox types), an approval queue under WooCommerce → Wholesale Applications with approve, reject and bulk actions, automatic or manual approval, four WooCommerce e-mails (new application, received, approved, rejected), an "Apply for a wholesale account" link on the login form, a login redirect for wholesale customers, an optional terms checkbox, a honeypot and reCAPTCHA v3 with its own keys. Switched on under the new Wholesale settings tab. | |
| 199 | +* New: private store, off by default. "Closed store" sends visitors to the login page except for My Account, the wholesale registration page and chosen pages. "Catalog visibility by role" adds a "Who can see" rule to every product and product category (everyone, only selected roles, everyone except selected roles; guests count as a role) for wholesale-only or retail-only catalogs. Hidden products leave the shop, search, related, upsell and cross-sell lists, menus, the sitemap and the Store API, cannot be bought, and their pages send guests to the login page or show a not-found page; hidden categories leave category lists, menus and their archives. The products list and the product categories list show a "Who can see" column, and the products list can be filtered by it. | |
| 200 | +* New: cart rules by role (premium), off by default: a minimum order amount or quantity for the whole cart per role (guests count as a role, the strictest minimum applies), enforced in the cart and at checkout for the classic pages and the blocks with editable messages; and payment methods and shipping methods limited to selected roles, for example invoice payment for wholesale customers only or free shipping for retail only. | |
| 201 | +* Improvement: the Guest Users options (hide prices, require login to purchase) moved from the General tab to the Wholesale tab, next to the other B2B settings; both belong to the same module now. | |
| 202 | +* Improvement: the Tools tab merged into the Modules tab, now called Advanced: modules, roles management, data clean-up, cache and debug in one place. Old links to the Tools tab still open it. | |
| 203 | +* Improvement: the experimental "WooCommerce Product Editor integration" module is no longer listed under Modules; a store that switched it on keeps it. | |
| 204 | +* Fix: table design styles #1 to #6 no longer break a quantity range onto two lines when a tier label sits in the row; the label wraps under the quantity instead. | |
| 205 | + | |
| 206 | += 7.2.0 [2026-09-23] = | |
| 207 | +* New: layout configurator with a live preview, for the product page, shop & category pages and the cart. Every layout, style, text and colour option in one place. It is an add-on: switch it off to get the classic settings rows back. | |
| 208 | +* New: design styles: table "minimal" (#1) and "savings bar" (#5), blocks "cards" (#7) and "segmented" (#8), options "plan picker" (#4), "list with savings bar" (#5) and "steps" (#6), dropdown "pill" (#1), plain text "check list" (#1) and "one line" (#2). The former table style #1 is now #6. | |
| 209 | +* New: layout options: discount format (percentage, amount or both), tier order, spacing, cell padding, discount badge colour, active tier left border. | |
| 210 | +* New: shop & category pages: a bulk savings badge on the product image, "Where it shows" (product lists and categories), Product Collection block support, and tiers per grid item with a "+N more" link. | |
| 211 | +* New: cart: the quantity in the upsell message is a one-click link to the next tier, an optional progress bar under it, and a "Total savings" row in the cart totals and the classic checkout. | |
| 212 | +* Improvement: single-choice settings are chips with examples, the price calculation options show Off/On examples, and the text template editor is lighter. | |
| 213 | +* Improvement: the "Show total price" options are free now. | |
| 214 | +* Improvement: the Calculations tab is now the Price Calculation group on the General tab; Cache and Debug moved to the Tools tab. | |
| 215 | +* Improvement: the "nowhere" position is gone; an existing "nowhere" setting behaves as automatic display switched off. | |
| 216 | +* Improvement: default table cell padding for themes that leave cells unpadded, smaller badges in the compact layout, and new default texts for the "You Save" badge and the cart upsell message. | |
| 217 | +* Fix: no crossed-out price and no "0% off" badge for a tier priced at the regular price. | |
| 218 | +* Fix: quantity ranges use the site's number format and never show equal ends; the base row's unit name is singular for a minimum of 1. | |
| 219 | +* Fix: table styles #2 and #6 tint the active row from the active tier colour without shifting it. | |
| 220 | +* Fix: the dropdown starts with the base option selected and keyboard navigation focuses it; the Request a Quote prompt renders under the list. | |
| 221 | +* Fix: the horizontal table's Request a Quote column keeps the row count with custom columns or without the discount row. | |
| 222 | + | |
| 223 | += 7.1.8 [2026-09-08] = | |
| 224 | +* Fix: the Request a Quote form did not open for variations of products with more variations than the AJAX threshold. | |
| 225 | +* Fix: the catalog price of variable products could lose its prefix or format when an SEO integration formatted the price first with caching enabled. | |
| 226 | +* Fix: the "Purge cache" button did nothing while caching was disabled, and its success notice could be lost. | |
| 227 | + | |
| 228 | += 7.1.7 [2026-09-02] = | |
| 229 | +* New: U2Code Multicurrency integration | |
| 230 | +* New: Multicurrency and Product Addons settings sections — show the detected plugin of each kind, the state of its integration, and the matching U2Code plugin | |
| 231 | +* New: Mix & Match settings section with an option to apply tiered pricing to the products inside Mix and Match containers (per-item pricing) | |
| 232 | +* Improvement: settings tabs are now ordered consistently — configuration first, then display, features, modules, integrations, and Tools last | |
| 233 | +* Fix: the maximum order quantity was enforced as half of the configured value in the WooCommerce block cart (Store API) | |
| 234 | +* Fix: a pricing rule matching a Mix and Match container re-priced the container itself on top of its contents | |
| 235 | + | |
| 236 | += 7.1.6 [2026-08-25] = | |
| 237 | +* New: dedicated integration with U2Code Product Addons — the new "U2Code plugins" section on the integrations page | |
| 238 | +* New: recommendations tip for product options in the product's Tiered Pricing tab | |
| 239 | +* Improvement: integrations page redesign with official-plugin cards | |
| 240 | + | |
| 241 | += 7.1.5 [2026-08-14] = | |
| 242 | +* Fix: percentage tiered prices were calculated from a price WooCommerce Subscriptions had already modified, which double-prorated the first payment of synchronised subscriptions and mis-applied sign-up fees and free trials. | |
| 243 | +* Fix: the prorated cost of a subscription quantity switch ignored the tiered discount, overcharging the customer. | |
| 244 | + | |
| 245 | += 7.1.4 [2026-08-13] = | |
| 246 | +* Fix: cart prices ignored the exchange rate with the WPML Multicurrency integration (regression in 7.1.3). | |
| 247 | + | |
| 248 | += 7.1.3 [2026-08-09] = | |
| 249 | +* New: WooCommerce Subscriptions integration — tiered pricing now applies correctly to products purchased on a subscription plan, in both the initial and recurring totals. | |
| 250 | +* New: YITH Multi Currency Switcher integration. | |
| 251 | +* New: WPML/Polylang support for role-based and user-based tiered pricing on product translations. | |
| 252 | +* Enhance: Global tiered pricing rules now match products, categories, tags and brands across WPML/Polylang translations. | |
| 253 | +* Fix: Prevented two possible fatal errors — a null product passed into the price filter by third-party code, and re-calculating a manual order whose product had been deleted. | |
| 254 | +* Fix: A 100%-off tier could be charged at full price when re-calculating manual orders. | |
| 255 | +* Fix: WCCS, YITH and WPML currency switchers could convert percentage-based tiered prices twice. | |
| 256 | +* Fix: Product add-on costs were dropped from the cart price when a currency switcher was active. | |
| 257 | +* Fix: Division-by-zero warning in the WooCommerce Deposits integration. | |
| 258 | +* Fix: SEO structured data (Rank Math, Yoast, SEOPress) declared more offers than it output; the SEOPress price-range tag showed the lowest price instead of a range. | |
| 259 | + | |
| 260 | += 7.1.2 [2026-08-06] = | |
| 261 | +* Enhance: Product Bundles integration for manually created orders. | |
| 262 | +* Fix: WPML Multicurrency rounding rules were not applied to tiered prices. | |
| 263 | +* Fix: Tiered price in the cart was converted twice by currency switchers after decreasing the quantity below the first tier. | |
| 264 | +* Fix: Prices with taxes for the products without tiered pricing rules. | |
| 265 | + | |
| 266 | += 7.1.1 [2026-07-29] = | |
| 267 | +* Fix: frontend JS issue with totals. | |
| 268 | + | |
| 269 | += 7.1.0 [2026-07-27] = | |
| 270 | +* New: Mix&Match minimum order quantity for variable products. | |
| 271 | +* New: Woo Payment Multicurrency integration. | |
| 272 | +* Enhance: Move role-based and customer-based pricing to a separate tab. | |
| 273 | +* Enhance: Settings texts and descriptions updated. | |
| 274 | +* Fix: Minor fixes and improvements. | |
| 275 | + | |
| 276 | += 7.0.1 [2026-07-20] = | |
| 277 | +* Fix: Frontend script cache issue. | |
| 278 | + | |
| 279 | += 7.0.0 [2026-07-18] = | |
| 280 | +* New: Request a Quote functionality. | |
| 281 | +* New: Totals & "You save" feature for the products without tiered pricing rules. | |
| 282 | +* Enhance: Dropdown accessibility. | |
| 283 | + | |
| 284 | += 6.5.0 [2026-07-02] = | |
| 285 | +* New: Product level customer based pricing. | |
| 286 | +* New: Custom template for pricing formatting on the shop page. | |
| 287 | +* Enhance: CSS improvements. | |
| 288 | + | |
| 289 | += 6.4.1 [2026-07-01] = | |
| 290 | +* Fix: MCE JS issue in some languages. | |
| 291 | +* Enhance: tier labels and custom columns friendly UI. | |
| 292 | +* Enhance: Welcome page updated. | |
| 293 | +* Enhance: Compact layout for all pricing templates. | |
| 294 | +* Enhance: Import/Export as a module and can be deactivated. | |
| 295 | + | |
| 296 | += 6.4.0 [2026-06-21] = | |
| 297 | +* New: 4 new styles for pricing table. | |
| 298 | +* Enhance: custom columns work for horizontal table template. | |
| 299 | +* Enhance: Almost everything is a module: you can disable the features you do not need. | |
| 300 | +* Enhance: CSS is now minimized. | |
| 301 | +* Enhance: Cart upsells work for block based cart and checkout. | |
| 302 | + | |
| 303 | += 6.3.0 [2026-06-20] = | |
| 304 | +* New: Role-based tax options. | |
| 305 | +* Update: Translations for 10 most popular languages. | |
| 306 | +* Update: Frontend script improvements. | |
| 307 | +* Update: Minor improvements and fixes. | |
| 308 | + | |
| 309 | += 6.2.0 [2026-06-09] = | |
| 310 | +* New: Percentage discount for "You save" template. | |
| 311 | +* New: Tags and Brands for global pricing rules. | |
| 312 | +* New: Duplicate global pricing rule action. | |
| 313 | +* Fix: Fix UI with WordPress 7.0. | |
| 314 | +* Update: Use WordPress color theme for the plugin UI. | |
| 315 | +* Update: Minor improvements and fixes. | |
| 316 | + | |
| 165 | 317 | = 6.1.0 [2026-05-17] = |
| 166 | 318 | * New: Introducing "Tools" - manage user roles and clean up tiered pricing data. |
| 167 | 319 | * Update: Welcome page updated. |
| 168 | 320 | * Update: Minor improvements and fixes. |
| @@ -173,8 +325,9 @@ | ||
| 173 | 325 | = 6.0.0 [2026-05-09] = |
| 174 | 326 | * New: Tier labels! Create custom labels for each pricing tier. |
| 175 | 327 | * New: Integration with SEOPress plugin. |
| 176 | 328 | * Update: Multiple improvements and fixes. |
| 329 | +* Update: Minimum PHP version is 7.4. | |
| 177 | 330 | |
| 178 | 331 | = 5.6.2 [2026-03-26] = |
| 179 | 332 | * Update: Freemius SDK updated to the latest version. |
| 180 | 333 | |
| @@ -199,28 +352,28 @@ | ||
| 199 | 352 | * Update: Freemius SDK updated. |
| 200 | 353 | * Update: WooCommerce & WordPress compatibility bumped. |
| 201 | 354 | |
| 202 | 355 | = 5.4.1 [2025-08-11] = |
| 203 | -* New: Two new styles for pricing blocks | |
| 204 | -* Fix: Fix issue with the PHP 8.2 and above | |
| 356 | +* New: Two new styles for pricing blocks. | |
| 357 | +* Fix: Fix issue with the PHP 8.2 and above. | |
| 205 | 358 | |
| 206 | 359 | = 5.4.0 [2025-07-29] = |
| 207 | -* New: Rank Math and Yith SEO integration | |
| 208 | -* Update: Improvements for formatting prices in the product catalog | |
| 360 | +* New: Rank Math and Yith SEO integration. | |
| 361 | +* Update: Improvements for formatting prices in the product catalog. | |
| 209 | 362 | * Update: Freemius SDK to the latest version. |
| 210 | 363 | * Fix: Minor issues with the latest WooCommerce version. |
| 211 | -* Update: WooCommerce compatibility to 10.1.0 | |
| 364 | +* Update: WooCommerce compatibility to 10.1.0. | |
| 212 | 365 | |
| 213 | 366 | = 5.3.0 [2025-06-30] = |
| 214 | -* New: variable product cache - preload tiered pricing if there are less than 10 variations. | |
| 367 | +* New: Variable product cache - preload tiered pricing if there are less than 10 variations. | |
| 215 | 368 | * Fix: If a coupon is applied only to a specific products, "disable tiered pricing" option affected the whole cart. |
| 216 | 369 | * Fix: Plain text template - warning with the latest PHP versions. |
| 217 | -* Update: Bump WooCommerce compatibility to 10.0.0 | |
| 370 | +* Update: Bump WooCommerce compatibility to 10.0.0. | |
| 218 | 371 | |
| 219 | 372 | = 5.2.0 [2025-06-16] = |
| 220 | -* New: always use regular price to show a crossed-out price in the cart. | |
| 221 | -* Update: CSS and texts updates | |
| 222 | -* Fix: Minor issues | |
| 373 | +* New: Always use regular price to show a crossed-out price in the cart. | |
| 374 | +* Update: CSS and texts updates. | |
| 375 | +* Fix: Minor issues. | |
| 223 | 376 | |
| 224 | 377 | = 5.1.10 [2025-05-16] = |
| 225 | 378 | * Update: Freemius SDK to the latest version. |
| 226 | 379 | * Update: Texts over the plugin. |
| @@ -227,20 +380,20 @@ | ||
| 227 | 380 | * New: Bulk Price Editor plugin suggestion. |
| 228 | 381 | * Fix: Settings floating title issue with the latest WooCommerce version. |
| 229 | 382 | |
| 230 | 383 | = 5.1.9 [2025-05-07] = |
| 231 | -* Fix: WP All Import integration translation issue | |
| 232 | -* Fix: Woombat Product Addons integration fix | |
| 384 | +* Fix: WP All Import integration translation issue. | |
| 385 | +* Fix: Woombat Product Addons integration fix. | |
| 233 | 386 | |
| 234 | 387 | = 5.1.8 [2025-04-16] = |
| 235 | -* New: WCP Product Bundles integration | |
| 236 | -* Fix: Minor issues | |
| 237 | -* Update: WooCommerce & WordPress compatibility | |
| 388 | +* New: WCP Product Bundles integration. | |
| 389 | +* Fix: Minor issues. | |
| 390 | +* Update: WooCommerce & WordPress compatibility. | |
| 238 | 391 | |
| 239 | 392 | = 5.1.7 [2025-02-21] = |
| 240 | -* New: CURCY compatibility | |
| 241 | -* Update: Yith RaQ integration | |
| 242 | -* Update: WPML config | |
| 393 | +* New: CURCY compatibility. | |
| 394 | +* Update: Yith RaQ integration. | |
| 395 | +* Update: WPML config. | |
| 243 | 396 | |
| 244 | 397 | = 5.1.6 [2025-02-08] = |
| 245 | 398 | * New: Do not reload pricing table for variable product when all prices are the same. |
| 246 | 399 | * Update: Freemius SDK to the latest version. |
| @@ -253,9 +406,9 @@ | ||
| 253 | 406 | * Fix: Non-logged-in service. |
| 254 | 407 | |
| 255 | 408 | = 5.1.4 [2024-12-05] = |
| 256 | 409 | * New: New template for the totals on the product page. |
| 257 | -* Enhance: Speed optimization | |
| 410 | +* Enhance: Speed optimization. | |
| 258 | 411 | * Enhance: Notice when the free version is active but the premium version is available. |
| 259 | 412 | * Update: Minimum required characters to find products and categories in the global pricing rules set to 1. |
| 260 | 413 | * Update: Promotion banners updated. |
| 261 | 414 | * Update: Minor improvements and fixes. |
| @@ -300,9 +453,9 @@ | ||
| 300 | 453 | * New: New API for the tiered pricing fields. |
| 301 | 454 | * New: Integration with Addify Request a Quote plugin. |
| 302 | 455 | * Update: Freemius updated to the latest version of 2.7.3. |
| 303 | 456 | * Update: Frontend script updated. |
| 304 | -* Update: Hew hooks added. | |
| 457 | +* Update: New hooks added. | |
| 305 | 458 | * Update: Removed the legacy hooks support. |
| 306 | 459 | * Update: WooCommerce & WordPress compatibility. |
| 307 | 460 | * Fix: Plaintext template variables issue. |
| 308 | 461 | * Fix: Custom columns: total column always shows the price with taxes. |
| @@ -323,18 +476,18 @@ | ||
| 323 | 476 | |
| 324 | 477 | = 4.3.0 [2024-06-14] = |
| 325 | 478 | * New: Non-logged-in users options: hide prices and prevent purchasing. |
| 326 | 479 | * New: Prevent premium version be used without a valid license. |
| 327 | -* Fix: tiered pricing in the cart&checkout blocks. | |
| 328 | -* Fix: types warnings on PHP 8.0 or above. | |
| 480 | +* Fix: Tiered pricing in the cart&checkout blocks. | |
| 481 | +* Fix: Types warnings on PHP 8.0 or above. | |
| 329 | 482 | * Fix: Wombat product addons integration. |
| 330 | 483 | * Update: WooCommerce & WordPress compatibility. |
| 331 | 484 | |
| 332 | 485 | = 4.2.4 [2024-05-10] = |
| 333 | -* New: integration with Global Pricing rules for woocommerce: do not apply tiered pricing on the free items. | |
| 334 | -* Fix: tiered pricing in the cart&checkout blocks. | |
| 335 | -* Fix: types warnings on PHP 8.0 or above. | |
| 336 | -* Fix: maximum and group of quantity for variations. | |
| 486 | +* New: Integration with Global Pricing rules for woocommerce: do not apply tiered pricing on the free items. | |
| 487 | +* Fix: Tiered pricing in the cart&checkout blocks. | |
| 488 | +* Fix: Types warnings on PHP 8.0 or above. | |
| 489 | +* Fix: Maximum and group of quantity for variations. | |
| 337 | 490 | * Update: WooCommerce & WordPress compatibility. |
| 338 | 491 | |
| 339 | 492 | = 4.2.3 [2024-03-25] = |
| 340 | 493 | * New: Notice about cart&checkout blocks for the upsells feature. |
| @@ -361,29 +514,29 @@ | ||
| 361 | 514 | * New: New type of displaying - horizontal table. |
| 362 | 515 | * New: Show cart item subtotal as a discount. |
| 363 | 516 | * New: Excluding products\users for global pricing rules. |
| 364 | 517 | * New: Choose how to apply percentage discount: on sale or regular price. |
| 365 | -* Update: updated WPML.config to recognize "you save" template | |
| 518 | +* Update: Updated WPML.config to recognize "you save" template. | |
| 366 | 519 | |
| 367 | 520 | = 4.0.7 [2023-11-27] = |
| 368 | -* Update: removed "product has no rules" option. | |
| 369 | -* Fix: issue when premium and free version are both activated. | |
| 370 | -* Fix: case when +/- buttons on quantity field may not work correctly in some themes. | |
| 521 | +* Update: Removed "product has no rules" option. | |
| 522 | +* Fix: Issue when premium and free version are both activated. | |
| 523 | +* Fix: Case when +/- buttons on quantity field may not work correctly in some themes. | |
| 371 | 524 | |
| 372 | 525 | = 4.0.6 [2023-11-20] = |
| 373 | -* New: increase performance for the variable products: do not check if child have tiered pricing. | |
| 374 | -* Update: move freemius init function to the main plugin file. | |
| 375 | -* Fix: saving global pricing rule - save pricing type (Individual or Mix&Match) | |
| 526 | +* New: Increase performance for the variable products: do not check if child have tiered pricing. | |
| 527 | +* Update: Move freemius init function to the main plugin file. | |
| 528 | +* Fix: Saving global pricing rule - save pricing type (Individual or Mix&Match). | |
| 376 | 529 | |
| 377 | 530 | = 4.0.5 [2023-11-13] = |
| 378 | -* Fix: issue when comma used as a thousand separator | |
| 531 | +* Fix: Issue when comma used as a thousand separator. | |
| 379 | 532 | |
| 380 | 533 | = 4.0.4 [2023-11-10] = |
| 381 | -* Fix: cache issues | |
| 382 | -* Fix: free version limits | |
| 534 | +* Fix: Cache issues. | |
| 535 | +* Fix: Free version limits. | |
| 383 | 536 | |
| 384 | 537 | = 4.0.3 [2023-11-03] = |
| 385 | -* Fix: Global rules mix and match pricing strategy | |
| 538 | +* Fix: Global rules mix and match pricing strategy. | |
| 386 | 539 | |
| 387 | 540 | = 4.0.2 [2023-11-03] = |
| 388 | 541 | * Fix: Percentage discount calculations in templates for fixed pricing rules. |
| 389 | 542 | |
| @@ -390,267 +543,267 @@ | ||
| 390 | 543 | = 4.0.1 [2023-11-03] = |
| 391 | 544 | * Fix: Tiered fixed price cannot be higher than 99. |
| 392 | 545 | |
| 393 | 546 | = 4.0.0 [2023-11-02] = |
| 394 | -* New: New global pricing rules form | |
| 395 | -* New: Maximum and "group of quantity" quantity options | |
| 396 | -* New: Percentage discounts for regular prices for role-based pricing rules | |
| 397 | -* New: Gutenberg blocks for tiered pricing | |
| 398 | -* New: Unit label per product | |
| 399 | -* New: Custom columns for pricing table | |
| 400 | -* New: "You save" feature | |
| 401 | -* New: Notice when tiered pricing is set incorrectly | |
| 402 | -* New: Debug mode | |
| 403 | -* New: Minimum PHP version is 7.2 | |
| 404 | -* New: Yith request a quote integration | |
| 405 | -* New: Calculation logic settings | |
| 406 | -* Update: Codebase redesign | |
| 407 | -* Update: Settings page updated | |
| 408 | -* Update: Redesigned tiered pricing for manual orders | |
| 409 | -* Update: Cache and performance updates | |
| 410 | -* Fix: a bunch of minor issues | |
| 547 | +* New: New global pricing rules form. | |
| 548 | +* New: Maximum and "group of quantity" quantity options. | |
| 549 | +* New: Percentage discounts for regular prices for role-based pricing rules. | |
| 550 | +* New: Gutenberg blocks for tiered pricing. | |
| 551 | +* New: Unit label per product. | |
| 552 | +* New: Custom columns for pricing table. | |
| 553 | +* New: "You save" feature. | |
| 554 | +* New: Notice when tiered pricing is set incorrectly. | |
| 555 | +* New: Debug mode. | |
| 556 | +* New: Minimum PHP version is 7.2. | |
| 557 | +* New: Yith request a quote integration. | |
| 558 | +* New: Calculation logic settings. | |
| 559 | +* Update: Codebase redesign. | |
| 560 | +* Update: Settings page updated. | |
| 561 | +* Update: Redesigned tiered pricing for manual orders. | |
| 562 | +* Update: Cache and performance updates. | |
| 563 | +* Fix: A bunch of minor issues. | |
| 411 | 564 | |
| 412 | 565 | = 3.6.2 [2023-09-08] = |
| 413 | -* Fix: WPML Multicurrency integration fatal error | |
| 566 | +* Fix: WPML Multicurrency integration fatal error. | |
| 414 | 567 | |
| 415 | 568 | = 3.6.1 [2023-09-07] = |
| 416 | -* Fix: WPML Multicurrency integration issue | |
| 569 | +* Fix: WPML Multicurrency integration issue. | |
| 417 | 570 | |
| 418 | 571 | = 3.6.0 [2023-09-06] = |
| 419 | -* Fix: Cart upsells | |
| 420 | -* Fix: Rounding issue | |
| 572 | +* Fix: Cart upsells. | |
| 573 | +* Fix: Rounding issue. | |
| 421 | 574 | * Fix: Minimum order quantity - do not remove item from cart if the qty is less than minimum. Adjust qty instead. |
| 422 | -* New: WP Multicurrency integration | |
| 423 | -* New: Rebuilt integrations tab | |
| 575 | +* New: WP Multicurrency integration. | |
| 576 | +* New: Rebuilt integrations tab. | |
| 424 | 577 | |
| 425 | 578 | = 3.5.1 [2023-07-05] = |
| 426 | -* Fix: Clickable pricing for variable products | |
| 427 | -* Fix: Pull right pricing when variation is specified in URL | |
| 428 | -* Fix: CSS for dropdown | |
| 579 | +* Fix: Clickable pricing for variable products. | |
| 580 | +* Fix: Pull right pricing when variation is specified in URL. | |
| 581 | +* Fix: CSS for dropdown. | |
| 429 | 582 | |
| 430 | 583 | = 3.5.0 [2023-06-30] = |
| 431 | -* New: New type of displaying - dropdown | |
| 432 | -* Fix: Issue when regular prices is replaces by 1$ | |
| 433 | -* Fix: Upsell {tp_actual_discount} variable | |
| 584 | +* New: New type of displaying - dropdown. | |
| 585 | +* Fix: Issue when regular prices is replaces by 1$. | |
| 586 | +* Fix: Upsell {tp_actual_discount} variable. | |
| 434 | 587 | |
| 435 | 588 | = 3.4.3 [2023-06-20] = |
| 436 | -* New: Integration with WCCS | |
| 437 | -* Fix: Coupons potential error | |
| 438 | -* Fix: Displaying price with taxes on product page | |
| 589 | +* New: Integration with WCCS. | |
| 590 | +* Fix: Coupons potential error. | |
| 591 | +* Fix: Displaying price with taxes on product page. | |
| 439 | 592 | |
| 440 | 593 | = 3.4.2 [2023-05-25] = |
| 441 | -* New: HPOS support | |
| 442 | -* Fix: Minimum order quantity issue for user roles | |
| 443 | -* Fix: Rounding price hook | |
| 594 | +* New: HPOS support. | |
| 595 | +* Fix: Minimum order quantity issue for user roles. | |
| 596 | +* Fix: Rounding price hook. | |
| 444 | 597 | |
| 445 | 598 | = 3.4.1 [2023-04-11] = |
| 446 | -* Fix: Fix default variations | |
| 599 | +* Fix: Fix default variations. | |
| 447 | 600 | |
| 448 | 601 | = 3.4.0 [2023-03-30] = |
| 449 | -* New: Cache: performance increased for large variable products | |
| 602 | +* New: Cache: performance increased for large variable products. | |
| 450 | 603 | * New: Advanced settings for products: select default variation, mark products that does not use tiered pricing. |
| 451 | -* New: Quantity measurement fields in the settings | |
| 452 | -* Fix: Fix role based rules for manual orders | |
| 453 | -* Fix: Fix taxes for manual orders | |
| 604 | +* New: Quantity measurement fields in the settings. | |
| 605 | +* Fix: Fix role based rules for manual orders. | |
| 606 | +* Fix: Fix taxes for manual orders. | |
| 454 | 607 | |
| 455 | 608 | = 3.3.5 [2023-03-21] = |
| 456 | -* New: Freemius SDK updated to 2.5.5 | |
| 457 | -* New: Support "woocommerce_price_trim_zeros" hook | |
| 458 | -* New: Support role-based rules for manual orders | |
| 459 | -* New: New hook to override the rules separator during the import | |
| 460 | -* Fix: WCPA integration | |
| 609 | +* New: Freemius SDK updated to 2.5.5. | |
| 610 | +* New: Support "woocommerce_price_trim_zeros" hook. | |
| 611 | +* New: Support role-based rules for manual orders. | |
| 612 | +* New: New hook to override the rules separator during the import. | |
| 613 | +* Fix: WCPA integration. | |
| 461 | 614 | |
| 462 | 615 | = 3.3.4 [2023-03-07] = |
| 463 | -* Fix: critical MOQ issue with variable products | |
| 616 | +* Fix: Critical MOQ issue with variable products. | |
| 464 | 617 | |
| 465 | 618 | = 3.3.3 [2023-03-06] = |
| 466 | -* Fix: Legacy hooks infinity loop | |
| 467 | -* Fix: MOQ custom add to cart handlers | |
| 468 | -* New: Extended WPML config | |
| 469 | -* New: New hook for formatting variation prices | |
| 619 | +* Fix: Legacy hooks infinity loop. | |
| 620 | +* Fix: MOQ custom add to cart handlers. | |
| 621 | +* New: Extended WPML config. | |
| 622 | +* New: New hook for formatting variation prices. | |
| 470 | 623 | |
| 471 | 624 | = 3.3.2 [2023-03-01] = |
| 472 | 625 | * Fix: Show tiered pricing via shortcode/elementor widget even if the global display option is disabled. |
| 473 | -* Fix: Saving percentage tiered pricing rules for variation | |
| 474 | -* New: Show parent category for selected category | |
| 475 | -* New: Added more legacy hooks | |
| 476 | -* New: Make MOQ validation string translatable | |
| 626 | +* Fix: Saving percentage tiered pricing rules for variation. | |
| 627 | +* New: Show parent category for selected category. | |
| 628 | +* New: Added more legacy hooks. | |
| 629 | +* New: Make MOQ validation string translatable. | |
| 477 | 630 | |
| 478 | 631 | = 3.3.1 [2023-01-26] = |
| 479 | -* Fix: Tooltip layout | |
| 480 | -* Fix: Discount calculations on tiered pricing layouts | |
| 481 | -* Fix: Do not run frontend script on product that does not have tiered pricing | |
| 482 | -* New: Legacy hooks | |
| 632 | +* Fix: Tooltip layout. | |
| 633 | +* Fix: Discount calculations on tiered pricing layouts. | |
| 634 | +* Fix: Do not run frontend script on product that does not have tiered pricing. | |
| 635 | +* New: Legacy hooks. | |
| 483 | 636 | |
| 484 | 637 | = 3.3.0 [2023-01-18] = |
| 485 | -* New: Supports {price_excluding_tax} and {price_including_tax} price suffix variables | |
| 486 | -* New: Showing discounted total price with original total crossed out | |
| 487 | -* New: Cache for price manager | |
| 488 | -* New: Trial button | |
| 489 | -* Fix: move to tiered_pricing_table/price/pricing_rule hook | |
| 638 | +* New: Supports {price_excluding_tax} and {price_including_tax} price suffix variables. | |
| 639 | +* New: Showing discounted total price with original total crossed out. | |
| 640 | +* New: Cache for price manager. | |
| 641 | +* New: Trial button. | |
| 642 | +* Fix: Move to tiered_pricing_table/price/pricing_rule hook. | |
| 490 | 643 | |
| 491 | 644 | = 3.2.0 [2023-01-13] = |
| 492 | -* New: Cart upsell | |
| 493 | -* Fix: CSS issues | |
| 494 | -* Fix: typos | |
| 645 | +* New: Cart upsell. | |
| 646 | +* Fix: CSS issues. | |
| 647 | +* Fix: Typos. | |
| 495 | 648 | |
| 496 | 649 | = 3.1.1 [2023-01-10] = |
| 497 | -* New: Notice with global rules on tiered pricing tab | |
| 498 | -* Fix: issue with global pricing rules | |
| 499 | -* Fix: price without taxes issue | |
| 500 | -* Fix: typos | |
| 650 | +* New: Notice with global rules on tiered pricing tab. | |
| 651 | +* Fix: Issue with global pricing rules. | |
| 652 | +* Fix: Price without taxes issue. | |
| 653 | +* Fix: Typos. | |
| 501 | 654 | |
| 502 | 655 | = 3.1.0 [2023-01-07] = |
| 503 | -* New: new way to display the tiered pricing - options | |
| 504 | -* New: tiered pricing template can be selected per product | |
| 505 | -* New: little enhancements | |
| 506 | -* Fix: Firefox JS issue | |
| 507 | -* Fix: hidden "quick-edit" for products | |
| 656 | +* New: New way to display the tiered pricing - options. | |
| 657 | +* New: Tiered pricing template can be selected per product. | |
| 658 | +* New: Little enhancements. | |
| 659 | +* Fix: Firefox JS issue. | |
| 660 | +* Fix: Hidden "quick-edit" for products. | |
| 508 | 661 | |
| 509 | 662 | = 3.0.1 [2023-01-02] = |
| 510 | -* Fix: Default variation table | |
| 511 | -* Fix: Manual orders are active by default (unable to change order total for admin-made orders) | |
| 663 | +* Fix: Default variation table. | |
| 664 | +* Fix: Manual orders are active by default (unable to change order total for admin-made orders). | |
| 512 | 665 | |
| 513 | 666 | = 3.0.0 [2022-12-29] = |
| 514 | -* New: Refactoring the plugin structure | |
| 515 | -* New: Refactoring the frontend script | |
| 516 | -* New: Global Tiered Pricing rules | |
| 517 | -* New: Tiered Pricing Blocks | |
| 518 | -* New: Elementor integration | |
| 519 | -* New: Settings redesign (added sections, many new settings, refactoring settings script) | |
| 520 | -* New: Discount column for fixed rules | |
| 521 | -* New: Tiered Pricing shortcode | |
| 522 | -* New: Tiered Pricing coupons management | |
| 523 | -* New: WOOCS integration | |
| 524 | -* Fix: Double pricing suffix on simple products | |
| 525 | -* Fix: Minor bugs | |
| 667 | +* New: Refactoring the plugin structure. | |
| 668 | +* New: Refactoring the frontend script. | |
| 669 | +* New: Global Tiered Pricing rules. | |
| 670 | +* New: Tiered Pricing Blocks. | |
| 671 | +* New: Elementor integration. | |
| 672 | +* New: Settings redesign (added sections, many new settings, refactoring settings script). | |
| 673 | +* New: Discount column for fixed rules. | |
| 674 | +* New: Tiered Pricing shortcode. | |
| 675 | +* New: Tiered Pricing coupons management. | |
| 676 | +* New: WOOCS integration. | |
| 677 | +* Fix: Double pricing suffix on simple products. | |
| 678 | +* Fix: Minor bugs. | |
| 526 | 679 | |
| 527 | 680 | = 2.8.2 [2022-10-12] = |
| 528 | -* Fix: Premium upgrading | |
| 529 | -* Fix: WCPA Integration | |
| 681 | +* Fix: Premium upgrading. | |
| 682 | +* Fix: WCPA Integration. | |
| 530 | 683 | |
| 531 | 684 | = 2.8.1 [2022-09-23] = |
| 532 | -* New: Aelia Multicurrency Integration | |
| 533 | -* New: WCPA Integration | |
| 534 | -* New: WooCommerce Bundles Integration | |
| 535 | -* New: Role-based rules for API | |
| 536 | -* New: support role-based rules in WooCommerce Import | |
| 537 | -* New: New Hooks | |
| 538 | -* Fix: Catalog prices | |
| 539 | -* Bugs fixes & minor improvements | |
| 685 | +* New: Aelia Multicurrency Integration. | |
| 686 | +* New: WCPA Integration. | |
| 687 | +* New: WooCommerce Bundles Integration. | |
| 688 | +* New: Role-based rules for API. | |
| 689 | +* New: Support role-based rules in WooCommerce Import. | |
| 690 | +* New: New Hooks. | |
| 691 | +* Fix: Catalog prices. | |
| 692 | +* Fix: Bugs fixes & minor improvements. | |
| 540 | 693 | |
| 541 | 694 | = 2.8.0 [2022-05-29] = |
| 542 | -* New: REST API | |
| 543 | -* New: WordPress 6.0 support | |
| 544 | -* New: WooCommerce 6.6 support | |
| 545 | -* Bugs fixes & minor improvements | |
| 695 | +* New: REST API. | |
| 696 | +* New: WordPress 6.0 support. | |
| 697 | +* New: WooCommerce 6.6 support. | |
| 698 | +* Fix: Bugs fixes & minor improvements. | |
| 546 | 699 | |
| 547 | 700 | = 2.7.0 [2022-04-25] = |
| 548 | -* New: static quantities for the pricing table | |
| 549 | -* New: Pricing cache for variable products | |
| 550 | -* New: WP All Import: "tiered pricing" import option | |
| 551 | -* Fix: Bugs fixes & minor improvements | |
| 701 | +* New: Static quantities for the pricing table. | |
| 702 | +* New: Pricing cache for variable products. | |
| 703 | +* New: WP All Import: "tiered pricing" import option. | |
| 704 | +* Fix: Bugs fixes & minor improvements. | |
| 552 | 705 | |
| 553 | 706 | = 2.6.1 [2022-03-04] = |
| 554 | -* Security fix | |
| 555 | -* Fix: WooCommerce Subscription variable products support | |
| 556 | -* Minor improvements | |
| 707 | +* Fix: Security fix. | |
| 708 | +* Fix: WooCommerce Subscription variable products support. | |
| 709 | +* Enhance: Minor improvements. | |
| 557 | 710 | |
| 558 | 711 | = 2.6.0 [2021-10-24] = |
| 559 | -* Fix: Minor bugs | |
| 560 | -* WPML extended support | |
| 712 | +* Fix: Minor bugs. | |
| 713 | +* Update: WPML extended support. | |
| 561 | 714 | |
| 562 | 715 | = 2.5.0 [2021-08-09] = |
| 563 | -* Freemius update | |
| 564 | -* Bugs fixes | |
| 565 | -* Performance improvements | |
| 566 | -* Improved role-based pricing | |
| 567 | -* WPML support | |
| 716 | +* Update: Freemius update. | |
| 717 | +* Fix: Bugs fixes. | |
| 718 | +* Enhance: Performance improvements. | |
| 719 | +* Enhance: Improved role-based pricing. | |
| 720 | +* Update: WPML support. | |
| 568 | 721 | |
| 569 | 722 | = 2.4.1 [2020-12-22] = |
| 570 | -* Freemius update | |
| 571 | -* Bugs fixes | |
| 572 | -* Minor improvements | |
| 723 | +* Update: Freemius update. | |
| 724 | +* Fix: Bugs fixes. | |
| 725 | +* Enhance: Minor improvements. | |
| 573 | 726 | |
| 574 | 727 | = 2.4.0 [2020-09-19] = |
| 575 | -* Role-based pricing for the premium version | |
| 576 | -* Bug fixes | |
| 577 | -* Minor improves | |
| 728 | +* Update: Role-based pricing for the premium version. | |
| 729 | +* Fix: Bug fixes. | |
| 730 | +* Enhance: Minor improves. | |
| 578 | 731 | |
| 579 | 732 | = 2.3.7 [2020-04-22] = |
| 580 | -* Addon fixes | |
| 581 | -* Price Suffix fix | |
| 582 | -* Minor improves | |
| 733 | +* Fix: Addon fixes. | |
| 734 | +* Fix: Price Suffix fix. | |
| 735 | +* Enhance: Minor improves. | |
| 583 | 736 | |
| 584 | 737 | = 2.3.6 [2020-03-17] = |
| 585 | -* WooCommerce 4 variations fix | |
| 738 | +* Fix: WooCommerce 4 variations fix. | |
| 586 | 739 | |
| 587 | 740 | = 2.3.5 [2020-02-17] = |
| 588 | -* Fix issues | |
| 589 | -* Category tiers in the premium version | |
| 741 | +* Fix: Fix issues. | |
| 742 | +* Update: Category tiers in the premium version. | |
| 590 | 743 | |
| 591 | 744 | = 2.3.4 [2020-02-08] = |
| 592 | -* Fix Ajax issues | |
| 593 | -* Fix assets issues | |
| 745 | +* Fix: Fix Ajax issues. | |
| 746 | +* Fix: Fix assets issues. | |
| 594 | 747 | |
| 595 | 748 | = 2.3.3 [2019-11-27] = |
| 596 | -* Fix tax issue | |
| 597 | -* Added ability to calculate the tiered price based on all variations | |
| 598 | -* Added ability to set bulk rules for variable product | |
| 599 | -* Added support minimum quantity in the PREMIUM version | |
| 600 | -* Added summary table in PREMIUM version | |
| 601 | -* minor fixes | |
| 602 | -* Fixes for the popular themes | |
| 749 | +* Fix: Fix tax issue. | |
| 750 | +* New: Added ability to calculate the tiered price based on all variations. | |
| 751 | +* New: Added ability to set bulk rules for variable product. | |
| 752 | +* New: Added support minimum quantity in the PREMIUM version. | |
| 753 | +* New: Added summary table in PREMIUM version. | |
| 754 | +* Fix: Minor fixes. | |
| 755 | +* Fix: Fixes for the popular themes. | |
| 603 | 756 | |
| 604 | 757 | = 2.3.2 [2019-10-28] = |
| 605 | -* Fix upgrading | |
| 758 | +* Fix: Fix upgrading. | |
| 606 | 759 | |
| 607 | 760 | = 2.3.1 [2019-09-16] = |
| 608 | -* Fix the jQuery issue | |
| 761 | +* Fix: Fix the jQuery issue. | |
| 609 | 762 | |
| 610 | 763 | = 2.3.0 [2019-07-19] = |
| 611 | -* Fix critical bug | |
| 764 | +* Fix: Fix critical bug. | |
| 612 | 765 | |
| 613 | 766 | = 2.2.3 [2019-07-15] = |
| 614 | -* Fixed bugs | |
| 615 | -* Added hooks | |
| 767 | +* Fix: Fixed bugs. | |
| 768 | +* New: Added hooks. | |
| 616 | 769 | |
| 617 | 770 | = 2.2.1 [2019-06-04] = |
| 618 | -* Fixed bugs | |
| 619 | -* Added total price feature | |
| 771 | +* Fix: Fixed bugs. | |
| 772 | +* New: Added total price feature. | |
| 620 | 773 | |
| 621 | 774 | = 2.2.0 [2019-05-07] = |
| 622 | -* Added Import\Export tiered pricing | |
| 623 | -* Clickable quantity rows (Premium) | |
| 624 | -* Fix with some themes | |
| 625 | -* Fix the mini-cart issue | |
| 775 | +* New: Added Import\Export tiered pricing. | |
| 776 | +* Update: Clickable quantity rows (Premium). | |
| 777 | +* Fix: Fix with some themes. | |
| 778 | +* Fix: Fix the mini-cart issue. | |
| 626 | 779 | |
| 627 | 780 | = 2.1.2 [2019-04-04] = |
| 628 | -* Fixes | |
| 629 | -* Trial mode | |
| 781 | +* Fix: Fixes. | |
| 782 | +* Update: Trial mode. | |
| 630 | 783 | |
| 631 | 784 | = 2.1.1 [2019-03-26] = |
| 632 | -* Fixes | |
| 633 | -* Premium variable catalog prices | |
| 785 | +* Fix: Fixes. | |
| 786 | +* Update: Premium variable catalog prices. | |
| 634 | 787 | |
| 635 | 788 | = 2.1.0 [2019-03-24] = |
| 636 | -* Support taxes | |
| 637 | -* Do not show the table head if column titles are blank | |
| 638 | -* Fix Updater | |
| 639 | -* Fix little issues | |
| 789 | +* Update: Support taxes. | |
| 790 | +* Update: Do not show the table head if column titles are blank. | |
| 791 | +* Fix: Fix Updater. | |
| 792 | +* Fix: Fix little issues. | |
| 640 | 793 | |
| 641 | 794 | = 2.0.2 [2019-03-18] = |
| 642 | -* Fix JS calculation prices | |
| 643 | -* Remove the table from variation tier tables | |
| 795 | +* Fix: Fix JS calculation prices. | |
| 796 | +* Update: Remove the table from variation tier tables. | |
| 644 | 797 | |
| 645 | 798 | = 2.0.0 [2019-03-18] = |
| 646 | -* Fix bugs | |
| 647 | -* JS updating prices on the product page | |
| 648 | -* Tooltip border | |
| 649 | -* Premium version | |
| 799 | +* Fix: Fix bugs. | |
| 800 | +* Update: JS updating prices on the product page. | |
| 801 | +* Update: Tooltip border. | |
| 802 | +* Update: Premium version. | |
| 650 | 803 | |
| 651 | 804 | = 1.1.0 [2019-01-20] = |
| 652 | -* Fix bug with comma as a thousand separators. | |
| 653 | -* Minor updates | |
| 805 | +* Fix: Fix bug with comma as a thousand separators. | |
| 806 | +* Update: Minor updates. | |
| 654 | 807 | |
| 655 | 808 | = 1.0.0 [2018-08-28] = |
| 656 | -* Initial Release | |
| 809 | +* Update: Initial Release. | |