| @@ -1,11 +1,11 @@ | ||
| 1 | 1 | === FluentCart A New Era of eCommerce - Faster, Lighter, and Simpler === |
| 2 | 2 | Contributors: wpmanageninja, techjewel |
| 3 | 3 | Tags: ecommerce, cart, checkout, subscriptions, payments |
| 4 | -Requires at least: 7.0 | |
| 5 | -Tested up to: 7.0 | |
| 4 | +Requires at least: 6.7 | |
| 5 | +Tested up to: 7.1 | |
| 6 | 6 | Requires PHP: 7.4 |
| 7 | -Stable tag: 1.5.1 | |
| 7 | +Stable tag: 1.7.1 | |
| 8 | 8 | License: GPLv2 or later |
| 9 | 9 | License URI: https://www.gnu.org/licenses/gpl-2.0.html |
| 10 | 10 | |
| 11 | 11 | Sell Subscriptions, Physical Products, Digital Downloads easier than ever. Built for performance, scalability, and flexibility. |
| @@ -79,12 +79,12 @@ | ||
| 79 | 79 | * User Roles – Control access to FluentCart admin tools by role |
| 80 | 80 | |
| 81 | 81 | === Analytics, Marketing & Growth === |
| 82 | 82 | * Reports Overview – Track order volume, Revenue by Quarter, Revenue by Country |
| 83 | -* Sales Reporting – Track order volume, most sold products and variants, Customer LTV and more | |
| 83 | +* Sales Reporting – Track order volume, most sold products and variants, Customer LTV, and more | |
| 84 | 84 | * Order Analytics – Average order value, order items, order heatmap, orders by country, and more |
| 85 | -* Revenue Analytics – Net revenue sorted by Time, Country and Payment Gateway | |
| 86 | -* Refund Analytics – Total refunds, Avg. Refund value, Refund Rate, Filter by Country, Payment method and Intervals | |
| 85 | +* Revenue Analytics – Net revenue sorted by Time, Country, and Payment Gateway | |
| 86 | +* Refund Analytics – Total refunds, Avg. Refund value, Refund Rate, Filter by Country, Payment method, and Intervals | |
| 87 | 87 | * Product Data – Top performing products, Product Performance over time |
| 88 | 88 | * Subscriptions Report – Top performing products, Product Performance over time |
| 89 | 89 | * Product Data – Top performing products, Product Performance over time |
| 90 | 90 | * Customer Data – Top performing products, Product Performance over time |
| @@ -312,459 +312,40 @@ | ||
| 312 | 312 | |
| 313 | 313 | |
| 314 | 314 | == Changelog == |
| 315 | 315 | |
| 316 | -= 1.5.1 (Jun 24, 2026) = | |
| 317 | -- Improves Advanced variations UI/UX | |
| 318 | -- Improves Inventory managements UI/UX | |
| 319 | -- Fixes Schedule plugin audit issues recommended by WP Plugin Team | |
| 316 | += 1.7.1 (Oct 8, 2026) = | |
| 317 | +- Adds Airwallex Payment Gateway Addon | |
| 318 | +- Adds Border radius controls and automatic theme-matched corner styling across storefront elements. | |
| 319 | +- Adds PayPal Brand Name setting for checkout. | |
| 320 | +- Adds Product review filters by review status, rating, photos, and verified purchases. Pro filters apply where required. | |
| 321 | +- Adds Taxonomy filtering to `[fluent_cart_products]` for categories, brands, and custom taxonomies. | |
| 322 | +- Adds Minimum star rating support to the reviews shortcode with persistent filtering and pagination. | |
| 323 | +- Improves Product schema with brand, subscription billing periods, and VAT-inclusive pricing data. | |
| 324 | +- Improves Rating star styling, admin heading alignment, footer alignment, and shop list view layout. | |
| 325 | +- Fixes Product Review layout, dropdown, drawer, helpful vote, and theme compatibility issues. | |
| 326 | +- Fixes Checkout field issues including missing names, Required state, and System badge. | |
| 327 | +- Fixes Stripe trial checkout with saved cards for store-managed subscriptions. | |
| 328 | +- Fixes Order notes being removed, replaced, or losing line breaks during admin actions. | |
| 329 | +- Fixes Storefront palette and focus styling across Thank You, product tabs, customer dashboard, buttons, and Payment Methods. | |
| 330 | +- Fixes Shop filters showing empty grids and variation options becoming unavailable after import rollback. | |
| 331 | +- Fixes Cart quantity controls losing styling because of theme conflicts. | |
| 332 | +- Fixes PayPal subscriptions showing incorrect completed payment counts before sync. | |
| 333 | +- Fixes Admin tooltip, navigation highlight, and sidebar layout issues. | |
| 334 | +- Fixes Dashboard heat map totals when country names are translated. | |
| 335 | +- Fixes Review settings and setup prompts showing while Product Reviews is disabled. | |
| 336 | +- Fixes FluentCart MCP switch missing when no connector plugin is installed. | |
| 337 | +- Fixes License status remaining active after site removal. | |
| 338 | +- Fixes Authorize.net, Mollie, Paddle, and review helpful vote failures caused by conflicting scripts. | |
| 320 | 339 | |
| 321 | -= 1.5.0 (Jun 23, 2026) = | |
| 322 | -- Adds Advanced Variations with automatic combination generation, reusable attributes, swatches, smart variation selection, and bulk editing tools. | |
| 323 | -- Adds Attribute Manager with reusable option sets, inline term creation, drag-and-drop sorting, and cross-tab synchronization. | |
| 324 | -- Adds 8 built-in attribute sets including Color, Size, Material, Storage, Memory, Weight, Style, and Pattern. | |
| 325 | -- Adds staged-save workflow with persistent save bar, discard support, and improved editing experience for complex products. | |
| 326 | -- Adds guest-accessible payment links via the new {{order.payment_link}} smart code. | |
| 327 | -- Adds fluent_cart/product_card/enqueue_assets hook for extending storefront product components. | |
| 328 | -- Improves variation management performance, navigation, pricing tables, mobile responsiveness, admin layouts, and internationalization support. | |
| 329 | -- Improves inventory integrations with enhanced stock change event handling. | |
| 330 | -- Fixes variation editing, bulk update workflows, bundle synchronization, subscription stock switching, product search links, and PDF receipt tax display. | |
| 331 | -- Includes ongoing security hardening and stability improvements across FluentCart Core and Pro. | |
| 340 | += 1.7.0 (Sep 29, 2026) = | |
| 341 | +- Adds Product Reviews with star ratings, verified purchase badges, moderation, store replies, customer review management, and configurable review settings. | |
| 342 | +- Adds Product schema (JSON-LD) on the product page, with offers, aggregate rating, and reviews, for rich results in search | |
| 343 | +- Adds Compliance settings to disable customer email verification | |
| 332 | 344 | |
| 333 | -= 1.4.2 (Jun 18, 2026) = | |
| 334 | -Adds EU/German withdrawal (Widerrufsbutton) compliance with public withdrawal page and two-step confirmation flow | |
| 335 | -Adds Full order details, invoice numbers, and line items support for Authorize.net transactions | |
| 336 | -Adds Paddle cross-currency handling support | |
| 337 | -Fixes Customer profile page issues when avatar requests are blocked by cookie banners | |
| 338 | -Fixes Paddle currency detection during cross-currency validation | |
| 339 | -Fixes Paddle and Authorize.net setup instructions and documentation | |
| 340 | -Fixes Currency formatting consistency in the withdrawal admin table | |
| 341 | -Fixes Security issues with ongoing audits and platform hardening | |
| 345 | += 1.6.6 (Sep 25, 2026) = | |
| 346 | +- Enhance theme support for Astra, Blocksy, Kadence, Divi, GeneratePress, Bricks, and more. | |
| 347 | +- Fixes Stripe wallet issue (Apple Pay). | |
| 348 | +- Fixes Stripe payment-method tabs not matching the button colour issue | |
| 342 | 349 | |
| 343 | -= 1.4.1 (Jun 12, 2026) = | |
| 344 | -- Adds MCP support for AI agents. | |
| 345 | -- Adds Real-time cart sync across browser tabs. | |
| 346 | -- Fixes Duplicate database upgrade runs after plugin updates. | |
| 347 | 350 | |
| 348 | -= 1.4.0 (Jun 11, 2026) = | |
| 349 | -- Adds EU B2B reverse charge support across all order surfaces | |
| 350 | -- Adds Per-item tax rate breakdowns on checkout, admin, emails, PDFs, and receipts | |
| 351 | -- Adds Mixed-cart tax handling for inclusive and exclusive tax products | |
| 352 | -- Adds Per-variation tax inclusion overrides | |
| 353 | -- Adds Tax class selector for shipping overrides | |
| 354 | -- Adds City and postcode-based tax overrides | |
| 355 | -- Adds Country-specific EU VAT collection mode | |
| 356 | -- Adds Built-in tax rates for Africa, Americas, Asia, Europe, and Oceania | |
| 357 | -- Adds Tax enable/disable controls per country | |
| 358 | -- Adds Automatic tax calculation for admin-created orders | |
| 359 | -- Adds Tax setup step to the onboarding wizard | |
| 360 | -- Adds Separate price suffix labels for inclusive and exclusive taxes | |
| 361 | -- Adds Seller Tax ID in store settings | |
| 362 | -- Adds Reverse Charge (RC) badge on the Taxes admin page | |
| 363 | -- Adds `fluentcart_eu_vat_number_validate` filter for custom VAT validation | |
| 364 | -- Adds `fluent_cart/tax_collecting` filter for runtime tax control | |
| 365 | -- Adds `reset_tax` WP-CLI command | |
| 366 | -- Adds Store Digest emails with daily, weekly, and monthly schedules | |
| 367 | -- Adds Per-item coupon discounts in line meta with strikethrough display | |
| 368 | -- Adds B2B badges on admin and customer order pages | |
| 369 | -- Adds B2B purchase and reverse charge filters in orders table | |
| 370 | -- Adds Unit price rounding tooltip for 1-cent mismatches | |
| 371 | -- Adds Hash-based deep linking for settings sections | |
| 372 | -- Adds Configurable product list columns | |
| 373 | -- Adds `fluent_cart/show_admin_top_bar` filter | |
| 374 | -- Adds Bricks BuySection support with query-based product selection | |
| 375 | -- Adds Bricks product selection controls for Gallery, Content, Short Description, Stock, and Price Range elements | |
| 376 | -- Adds Bricks iframe embed support in Product Content element | |
| 377 | -- Adds Pricing Table product-per-row layout and configurable badges | |
| 378 | -- Adds Live settings propagation without page reloads | |
| 379 | -- Adds Automatic selection of the only available shipping method at checkout | |
| 380 | -- Adds Permission-based global search result visibility | |
| 381 | -- Fixes Tax calculations and display issues across reverse charge, mixed carts, shipping labels, tax breakdowns, rate badges, tooltips, and coupon calculations | |
| 382 | -- Fixes Subscription currency display in billing columns | |
| 383 | -- Fixes Zero-value renewal orders appearing after subscription reactivation | |
| 384 | -- Fixes Subscription expiry race conditions, orphaned metadata, and invalid next billing dates | |
| 385 | -- Fixes Canceled subscriptions incorrectly retaining grace periods | |
| 386 | -- Fixes Missing subscription links on renewal orders and parent order fallback handling | |
| 387 | -- Fixes Payment retries being incorrectly blocked | |
| 388 | -- Fixes Stripe refund retrieval when refund data is not included in charge objects | |
| 389 | -- Fixes Paddle renewal migrations, double submissions, cancellation overlays, receipt validation, and end-of-period cancellation emails (Pro) | |
| 390 | -- Fixes Mollie mixed-cart tax calculations before payment processing (Pro) | |
| 391 | -- Fixes Checkout address priority, state validation, B2B field preservation, and country detection | |
| 392 | -- Fixes Coupon strikethrough display in modal checkout | |
| 393 | -- Fixes Coupon null reference errors when no coupons are applied | |
| 394 | -- Fixes Order currency display using store currency instead of order currency | |
| 395 | -- Fixes Fulfillment type inheritance from product variations in admin orders | |
| 396 | -- Fixes Shipping method title display on admin order details | |
| 397 | -- Fixes PDF rendering for billing names, fee summaries, and seller identity information (Pro) | |
| 398 | -- Fixes SVG logo path warnings after ZIP installation | |
| 399 | -- Fixes Webhook failures caused by 301 redirects on subdirectory installs | |
| 400 | -- Fixes Turnstile fallback handling when auto-verification fails | |
| 401 | -- Fixes NULL value rounding issues in subscription reports | |
| 402 | - | |
| 403 | -= 1.3.23 (Apr 28, 2026) = | |
| 404 | -- Adds Subscription access end date in cancellation emails | |
| 405 | -- Adds Learndash: User specific course expiration respect to subscription/license | |
| 406 | -- Adds VAT numbers in PDF receipt address field | |
| 407 | -- Adds One click Licensed addon installer in addon page | |
| 408 | -- Fixes Parse download token with ported site urls issue | |
| 409 | -- Fixes fee_total missing column issue for version upgrades | |
| 410 | -- Fixes Missing checkout info label in gateway settings | |
| 411 | -- Fixes Advance filter merge relation issue | |
| 412 | -- Fixes Timezone resolution against deprecated PHP 8.4 aliases | |
| 413 | -- Fixes Licenses package download issue for portes site urls | |
| 414 | -- Fixes Empty state rendering in dark mode for reports and dashboard | |
| 415 | -- Fixes Supports for comma decimal separator in product variant cost | |
| 416 | -- Fixes Use singular form for subscription interval units | |
| 417 | -- Fixes Close editor modal when navigating from iframe links | |
| 418 | -- Fixes Verify stock module active before inventory menu | |
| 419 | -- Fixes License status incorrectly shown as "Expired" during grace period. | |
| 420 | -- Fixes PDF custom template deletion faild issue | |
| 421 | -- Fixes Customer address update/delete permission issue | |
| 422 | -- Fixes Regular security audits and ongoing enhancements | |
| 423 | -- Fixes Activity title's route not working | |
| 424 | -- Enhanced Paddle - allows all default emails, modifiable via filter hook | |
| 425 | -- Enhanced Adjust product-card and single-product styles | |
| 426 | - | |
| 427 | -= 1.3.22 (Apr 23, 2026) = | |
| 428 | -- Adds Gutenberg Package Description block | |
| 429 | -- Adds New stock management in Pro | |
| 430 | -- Improves Package Description support for block themes & emails | |
| 431 | -- Improves Email templates with 5 new merge tags | |
| 432 | -- Fixes Shipping zone list loading issue | |
| 433 | - | |
| 434 | -= 1.3.21 (Apr 22, 2026) = | |
| 435 | -- Adds Cloudflare R2 storage | |
| 436 | -- Adds Public access management in S3 | |
| 437 | -- Fixes PDF template block styling issue | |
| 438 | -- Fixes Warning for orderId null in checkout issue | |
| 439 | -- Fixes PayPal checkout security to ensure pricing integrity | |
| 440 | -- Fixes SKU duplicate issue in product variation creation | |
| 441 | -- Fixes Provider badge not displaying correctly on files | |
| 442 | -- Fixes S3 file deletion behavior | |
| 443 | - | |
| 444 | -= 1.3.20 (Apr 21, 2026) = | |
| 445 | -- Adds EDD migrator | |
| 446 | -- Fixes Products SKU index naming consistency issue | |
| 447 | -- Fixes Allow multiple variations without SKU issue | |
| 448 | -- Fixes Bundle product title with variation title visibility in checkout | |
| 449 | -- Fixes Block editor CSS loading inside the editor iframe issue | |
| 450 | -- Fixes Related Products block inspector layout and image overflow issues | |
| 451 | -- Fixes Invoice and Packing sub-menus issue | |
| 452 | - | |
| 453 | -= 1.3.19 (Apr 20, 2026) = | |
| 454 | -- Adds New UI for variation editing | |
| 455 | -- Adds Packaging support and weight attributes for products | |
| 456 | -- Adds Search support in product list via simple filters | |
| 457 | -- Adds fluent_cart/product_url_with_front filter for post types register | |
| 458 | -- Fixes Pricing format in price input fields | |
| 459 | -- Fixes Saved view conflicts with filters | |
| 460 | - | |
| 461 | -= 1.3.18 (Apr 15, 2026) = | |
| 462 | -- Adds Permission checks for the “Save as Views” filter | |
| 463 | -- Adds Filter hooks to manage specific emails | |
| 464 | -- Fixes Loading animation issue across all pages | |
| 465 | -- Fixes License expiration handling issue | |
| 466 | -- Fixes Mollie subscription issues | |
| 467 | -- Fixes Paddle email notification compliance issue | |
| 468 | -- Fixes Deprecated timezone alias handling in OrderParser | |
| 469 | -- Fixes Issue where empty SKU string instead of null | |
| 470 | -- Fixes Modal checkout visibility toggle issue | |
| 471 | -- Fixes Typos and other issues in payment gateway settings | |
| 472 | -- Improves PDF download functionality on the receipt page | |
| 473 | -- Improves Turnstile CAPTCHA handling | |
| 474 | - | |
| 475 | -= 1.3.17 (Apr 7, 2026) = | |
| 476 | -- Adds Fees API for custom fees in checkout | |
| 477 | -- Adds Add filterable frontend asset loading context for cart bundle | |
| 478 | -- Adds Shipping method new options Include,Exclude countries. | |
| 479 | -- Adds Delete all test order action inside More option (All orders page) | |
| 480 | -- Adds Visual PDF Invoice Customizer | |
| 481 | -- Adds E-Invoice (ZUGFeRD / Factur-X) with EN 16931 profiling | |
| 482 | -- Enhanced Development Hooks / Filter experience | |
| 483 | -- Fixes Stock not updated after test order deletion | |
| 484 | -- Fixes Product duplicate not working in bulk edit page | |
| 485 | -- Fixes Downloadable file edit issue | |
| 486 | -- Fixes And Improves Turnstile | |
| 487 | -- Fixes Decimal value not allowed in shipping fee | |
| 488 | -- Fixes Handles Paddle recovery link | |
| 489 | -- Fixes Checkout Summary block consolidated into a single block | |
| 490 | -- Fixes Added restrictions to product child blocks | |
| 491 | -- Fixes Pagination showing stale page number after changing per_page | |
| 492 | -- Fixes Paddle discount issue. | |
| 493 | - | |
| 494 | -= 1.3.15 (Mar 13, 2026) = | |
| 495 | -- Adds Schedule reminder email for payment and subscriptions | |
| 496 | -- Adds Email preview for default template | |
| 497 | -- Adds Email editor guttenberg | |
| 498 | -- Adds Email for Subscription cancel | |
| 499 | -- Adds Subscription activity logs in subscription page | |
| 500 | -- Enhanced EU VAT reverse experience in checkout | |
| 501 | -- Fixes CRM integration missing fields phone, postcode, state | |
| 502 | -- Fixes Custom checkout discount calculation issue | |
| 503 | -- Fixes Address validation issue | |
| 504 | -- Fixes Customer first_name and last_name change update WP user data | |
| 505 | -- Fixes Order payment calculation issue on amount updates | |
| 506 | -- Fixes Timezone issue for customer email | |
| 507 | -- Fixes Modal checkout issue with billing field | |
| 508 | - | |
| 509 | - | |
| 510 | -= 1.3.14 (Mar 04, 2026) = | |
| 511 | -- Adds Flutterwave for fluentCart | |
| 512 | -- Adds Early Payment for installment | |
| 513 | -- Adds Bulk product import | |
| 514 | -- Adds Customizable product shortcodes | |
| 515 | -- Adds Sale badge for guttenberg | |
| 516 | -- Adds OutofStock badge guttenberg | |
| 517 | -- Adds Product description guttenberg block | |
| 518 | -- Adds Product imagae CDN support | |
| 519 | -- Fixes Coupon per user limit issue | |
| 520 | -- Fixes Modal checkout cart not found issue | |
| 521 | - | |
| 522 | -= 1.3.13 (Feb 26, 2026) = | |
| 523 | -- Adds SKU Gutenberg block | |
| 524 | -- Fixes SKU sanitization issue | |
| 525 | -- Fixes Manual payment checkout instruction issue | |
| 526 | -- Fixes Payment method settings customization issue | |
| 527 | -- Fixes Zero decimal amount issue for Japanese currency | |
| 528 | - | |
| 529 | -= 1.3.12 (Feb 26, 2026) = | |
| 530 | -- Fixes caching issue during new version upgrades | |
| 531 | - | |
| 532 | -= 1.3.11 (Feb 25, 2026) = | |
| 533 | -- Adds GB Blocks: Related Products, Customer Dashboard Button, Store Logo | |
| 534 | -- Adds Media Carousel Block | |
| 535 | -- Adds Elementor Widgets: Checkout, Add to Cart, Buy Now Button, Mini Cart, Products, Product Carousel, Product Categories List | |
| 536 | -- Adds Razorpay Subscription Supports | |
| 537 | -- Adds Product SKU feature | |
| 538 | -- Adds Customer LTV recalculation action | |
| 539 | -- Adds Sync order statuses action | |
| 540 | -- Adds Test Data Cleanup Tool | |
| 541 | -- Adds First Name & Last Name Field Settings | |
| 542 | -- Improvements Inventory Manager Free (Previously Pro) | |
| 543 | -- Improvements New Settings UI | |
| 544 | -- Fixes Gallery Image Overflow Issue | |
| 545 | -- Fixes Subscription validity expire events issue | |
| 546 | -- Fixes Minor issues | |
| 547 | -- Schedule security audit for all modules | |
| 548 | - | |
| 549 | -= 1.3.10 (Feb 04, 2026) = | |
| 550 | -- Adds FSE Block Theme Support | |
| 551 | -- Adds Blocks & shortcodes: Mini cart, Product Carousel, title, image | |
| 552 | -- Adds Shortcode product categories | |
| 553 | -- Improves Guttenberg Blocks into latest version (v3) | |
| 554 | -- Fixes Missing tax breakdown on renewal email | |
| 555 | -- Fixes Missing VAT info on renewal order | |
| 556 | -- Fixes Dark-light theme conflict for addons promo | |
| 557 | -- Fixes Modal checkout responsive issue | |
| 558 | - | |
| 559 | -= 1.3.9 (Jan 27, 2026) = | |
| 560 | -- Adds Mercado Pago gateway (one-time payments) | |
| 561 | -- Adds Ghost product checkout | |
| 562 | -- Adds Gutenberg block: Add to Cart | |
| 563 | -- Adds Shortcode [fluent_cart_checkout_button] | |
| 564 | -- Adds Shortcode [fluent_cart_add_to_cart_button] | |
| 565 | -- Fixes IPN issues for some third-party gateways | |
| 566 | -- Fixes Dashboard styling issues | |
| 567 | -- Improves security | |
| 568 | - | |
| 569 | -= 1.3.8 (Jan 23, 2026) = | |
| 570 | -- Adds Instant checkout feature | |
| 571 | -- Adds Product Button block (Guttenberg) | |
| 572 | -- Adds Product duplicate feature | |
| 573 | -- Adds Copy variation ID option in variation context menu | |
| 574 | -- Fixes S3 driver directory separator issue | |
| 575 | -- Improves JS file size optimization | |
| 576 | - | |
| 577 | -= 1.3.7 (Jan 20, 2026) = | |
| 578 | -- Adds Support for frontend templates | |
| 579 | -- Adds Order UUID / hash filter | |
| 580 | -- Adds Stripe metadata hook | |
| 581 | -- Adds Hook for autocomplete digital orders (default enabled) | |
| 582 | -- Fixes Hide consent section for stripe subscription | |
| 583 | -- Fixes Security issue in license APIs | |
| 584 | -- Fixes Product variation IDs not updating in DownloadFile | |
| 585 | -- Fixes ShopApp block list view & pagination issue | |
| 586 | -- Fixes Cart icon in body setting not working | |
| 587 | -- Fixes GroupKey bug in reports | |
| 588 | -- Fixes License rendering issue on customer profile | |
| 589 | -- Fixes Checkout empty state issue | |
| 590 | -- Fixes Address validation message and input label mismatch | |
| 591 | -- Fixes Missing required symbol for “Full Name” in checkout | |
| 592 | -- Improves Translation support for receipt page | |
| 593 | -- Improves Frontend loader UI | |
| 594 | -- Improves Cart item count sync between backend and UI badge | |
| 595 | -- Improves Stripe subscription price update event handling | |
| 596 | -- Improves Validation error handling and messaging | |
| 597 | -- Improves Retention report components | |
| 598 | -- Improves Checkout, product, and loader styles | |
| 599 | -- Improves Checkout field defaults and labels | |
| 600 | -- Improves Text change: “Half year” → “Six month” | |
| 601 | - | |
| 602 | -= 1.3.6 (Jan 08, 2026) = | |
| 603 | -- Fixes FSE theme support | |
| 604 | -- Fixes Checkout Agree Terms and Conditions issue | |
| 605 | -- Fixes Product Min-Max pricing issue | |
| 606 | -- Fixes Buy now section position issue | |
| 607 | -- Fixes Shortcode issue in cart and checkout page | |
| 608 | -- Fixes Subscription related order issue | |
| 609 | -- Fixes Checkout page broken on Breakdance builder | |
| 610 | - | |
| 611 | -= 1.3.5 (Jan 06, 2026) = | |
| 612 | -- hotfix: Cart Model caching issue fixed | |
| 613 | - | |
| 614 | -= 1.3.4 (Jan 06, 2026) = | |
| 615 | -- Adds Bundle products | |
| 616 | -- Adds Stripe hosted checkout | |
| 617 | -- Adds Stripe appearance customizations support | |
| 618 | -- Adds Razorpay payment gateway addon (onetime ) | |
| 619 | -- Adds 100% recurring discount | |
| 620 | -- Adds Order reference to Stripe metadata | |
| 621 | -- Adds New currency Ghanaian Cedi (GHS) | |
| 622 | -- Adds Turnstile invisible captcha | |
| 623 | -- Adds Email notification for offline payment | |
| 624 | -- Adds Items information in stripe metadata | |
| 625 | -- Adds WP user creation | |
| 626 | -- Adds Subscription retention & Cohort report | |
| 627 | -- Fixes Double confirmation email issue | |
| 628 | -- Fixes Order bump with subscription products | |
| 629 | -- Fixes NO_SHIPPING for paypal subscription issue | |
| 630 | -- Fixes Amount precision issue for paypal | |
| 631 | -- Fixes Update button issue for affiliate in coupon | |
| 632 | -- Fixes Checkout missing company name store issue | |
| 633 | -- Fixes Conflicts with Divi-5 Builder issue | |
| 634 | -- Fixes Customer last purchase invalid date issue | |
| 635 | -- Fix Downloads handling for object-based order | |
| 636 | -- Fixes S3 empty file validation issue | |
| 637 | -- Fixes downloadable file issue and empty file visibility | |
| 638 | -- Fixes Get paypal plan api endpoints issue | |
| 639 | -- Fixes Variation View Image & Text issue for Gutenberg | |
| 640 | -- Enhanced Development hooks to customize checkout button text | |
| 641 | -- Enhanced Translations for different modules | |
| 642 | -- Enhanced More development related hooks and modules | |
| 643 | - | |
| 644 | -= 1.3.2 (Dec 02, 2025) = | |
| 645 | -- Adds Private Product Status | |
| 646 | -- Adds Authorize.net payment gateway | |
| 647 | -- Adds Recurring discount coupon | |
| 648 | -- Adds Checkout block | |
| 649 | -- Adds Product variation customization hooks | |
| 650 | -- Adds Thank You page payment instructions | |
| 651 | -- Fixes handling of zero-decimal currency for Stripe | |
| 652 | -- Fixes hookable customer profile menu & icon issue | |
| 653 | -- Fixes coupon priority issue | |
| 654 | -- Fixes coupon calculation issues | |
| 655 | -- Fixes report card design issue | |
| 656 | -- Fixes group key SQL security issue | |
| 657 | -- Fixes EU VAT renderer issue on initial load | |
| 658 | -- Fixes variation title not showing for bump product | |
| 659 | -- Fixes wrong Stripe canceled_at date | |
| 660 | -- Updates Reports graph design | |
| 661 | -- Updates Gateway customization design | |
| 662 | -- Updates Addon gateway management for future updates | |
| 663 | - | |
| 664 | -= 1.3.0 (Nov 19, 2025) = | |
| 665 | -- Adds Paystack payment gateway | |
| 666 | -- Adds Quarterly and Half-Yearly subscription billing intervals | |
| 667 | -- Adds email-based restrictions for coupons | |
| 668 | -- Adds REST API Documentation: https://dev.fluentcart.com/restapi/ | |
| 669 | -- Adds improved translation support for multiple languages | |
| 670 | -- Adds new hooks and filters for developers | |
| 671 | -- Improves reporting performance and data accuracy | |
| 672 | -- Improves invoicing and tax handling | |
| 673 | -- Improves multi-site support | |
| 674 | -- Improves checkout page design and optimizes payment method re-rendering | |
| 675 | -- Security: Performs a third-party paid security audit (Patchstack) | |
| 676 | -- Fixes various bugs and overall improvements | |
| 677 | - | |
| 678 | -= 1.2.5 (Oct 29, 2025) = | |
| 679 | -- Adds More currency formatting options | |
| 680 | -- Adds Multiple tax rates on checkout | |
| 681 | -- Adds Compound tax rates calculation | |
| 682 | -- Adds Accessibility improvements | |
| 683 | -- Adds Payment gateway reorder for checkout page | |
| 684 | -- Adds EU tax home country override | |
| 685 | -- Adds Date time and number translation | |
| 686 | -- Adds UTM reports | |
| 687 | -- Adds Accessibility on checkout | |
| 688 | -- Adds Gateway logo and label customization | |
| 689 | -- Adds Order_by filter to ShopAppBlock | |
| 690 | -- Adds SortBy Filter to ShopAppBlock | |
| 691 | -- Adds Product Price Block support to ProductInfoBlock | |
| 692 | -- Adds Order_paid_done hook | |
| 693 | -- Adds More context to fluent_cart/checkout/prepare_other_data hook | |
| 694 | -- Adds Customization Hooks in Thank You page | |
| 695 | -- Adds Customization Hooks in checkout page | |
| 696 | -- Adds Button style support for ShopApp Block | |
| 697 | -- Adds Link toggle and target option to Product Title Block | |
| 698 | -- Adds Missing translation strings | |
| 699 | -- Adds Mollie payment gateway | |
| 700 | -- Fixes Missing currency sign for new currencies | |
| 701 | -- Fixes Currency formatting issue for old thousand separator | |
| 702 | -- Fixes Subscription details for pricing type simple | |
| 703 | -- Fixes Setup fee displaying when disabled | |
| 704 | -- Fixes Tax name for AU set as "ABN" | |
| 705 | -- Fixes Buy now button style issue | |
| 706 | -- Fixes Product Excerpt style not working | |
| 707 | -- Fixes Inventory validation issue on default variation first load | |
| 708 | -- Fixes Always showing 'in-stock' in ShopApp and Product Single | |
| 709 | -- Fixes Quantity 10k leads to broken empty state | |
| 710 | -- Fixes JS event not calling after removing the last item | |
| 711 | -- Fixes Billing and Shipping address webhook issue | |
| 712 | -- Fixes Payment validation error message not showing | |
| 713 | -- Fixes Selected product not saving in ProductGallery and BuySection blocks | |
| 714 | -- Fixes Broken product gallery block | |
| 715 | -- Fixes Report colors issue for comparison | |
| 716 | -- Fixes Report child page navigation | |
| 717 | -- Fixes Loader not showing in product Modal | |
| 718 | -- Fixes VAT not showing in receipt | |
| 719 | - | |
| 720 | -= 1.2.4 (Oct 22, 2025) = | |
| 721 | -- Adds CSS variables on cart drawer/shop page | |
| 722 | -- Adds Refactor class name on frontend page | |
| 723 | -- Add Total on cart drawer | |
| 724 | -- Adds Product name on admin create order items | |
| 725 | -- Adds New hooks for single product and shop page products | |
| 726 | -- Adds New hook (fluent_cart/hide_unnecessary_decimals) | |
| 727 | -- Fixes Product comapre at price issue | |
| 728 | -- Fixes Variation rearrange update issue | |
| 729 | -- Fixes Console error and shipping method issue | |
| 730 | -- Fixes Validation message issue when deleting an order | |
| 731 | -- Fixes Static dollar sign appearing in price range | |
| 732 | -- Fixes Free Shipping issue that destroyed cart | |
| 733 | -- Fixes Undefined property issue on product page | |
| 734 | -- Fixes Exception property issue | |
| 735 | -- Fixes Remove force POST request validation for IPN | |
| 736 | -- Fixes Translation strings issue for all modules | |
| 737 | -- Fixes Payment method not showing issue on stripe | |
| 738 | - | |
| 739 | -= 1.2.2 (Oct 16, 2025) = | |
| 740 | -- Adds: shipping zone for whole world | |
| 741 | -- Adds: New currency support for BYN, IRR, MMK | |
| 742 | -- Fix: Tax calculation issue based on store state settings | |
| 743 | -- Fixed: Skip Inventory not working | |
| 744 | -- Fixed: Issue with category parsing ‘&’ | |
| 745 | -- Fixed: Translation issue | |
| 746 | -- Fixed: Item doesn’t get deleted from the cart | |
| 747 | -- Fixed: Css loading issue for blocks in template editor | |
| 748 | -- Fixed: Report page navigation issue. | |
| 749 | -- Fixed: Single Product js issue | |
| 750 | -- Added shipping status to order summary (Frontend Customer Portal) | |
| 751 | -- Added Block icons and block preview | |
| 752 | -- Fixed: add product selection modal on product card block editor instead of variation selection modal | |
| 753 | -- Add: currency code and currency sign on pricing of product card | |
| 754 | -- Add: add price format setting for product card block editor | |
| 755 | -- Fixed: input rounded issue on store address which render under then country input | |
| 756 | -- fixed: popover text breaking issue now it is word breaks | |
| 757 | -- Add: clearable on tax and shipping class widget | |
| 758 | -- Add: add pro notice on upgrade path | |
| 759 | -- Fixed: color issue on ProductInventory pro icon | |
| 760 | - | |
| 761 | - | |
| 762 | -= 1.2.1 (Oct 05, 2025) = | |
| 763 | -- Added Custom Fields Plugins support for Products | |
| 764 | -- Added Terms & Conditions checkbox in the checkout page as settings | |
| 765 | -- Improved Reporting | |
| 766 | -- Order Confirmation issue fixed | |
| 767 | -- Fixed Custom Integration Renderer | |
| 768 | - | |
| 769 | -= 1.2.0 (Oct 14, 2025) = | |
| 770 | -- Hello World! | |
| 351 | +[View All Changelogs](https://fluentcart.com/changelogs) | |