| @@ -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 | 4 | Requires at least: 6.7 |
| 5 | -Tested up to: 6.9 | |
| 5 | +Tested up to: 7.1 | |
| 6 | 6 | Requires PHP: 7.4 |
| 7 | -Stable tag: 1.3.28 | |
| 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,465 +312,40 @@ | ||
| 312 | 312 | |
| 313 | 313 | |
| 314 | 314 | == Changelog == |
| 315 | 315 | |
| 316 | -= 1.3.28 (May 14, 2026) = | |
| 317 | -- Adds Elementor widgets: Search Bar, Store Logo, Dashboard Button, and Package Description | |
| 318 | -- Adds Draggable and reorderable summary sections in the Elementor Product Info widget | |
| 319 | -- Adds Elementor Popup support for Single Product variations, gallery, and quantity | |
| 320 | -- Adds Sort By toggle for the Bricks Products Collection element | |
| 321 | -- Improves Elementor widget grouping under the “FluentCart Product” category | |
| 322 | -- Improves 1-column checkout layout rendering in Elementor templates | |
| 323 | -- Improves LearnDash course management support | |
| 324 | -- Improves Mollie payment list currency handling | |
| 325 | -- Improves Coupon failure messages at checkout | |
| 326 | -- Improves Bricks element grouping under the “FluentCart” category | |
| 327 | -- Improves Admin menu spacing on mobile | |
| 328 | -- Improves Decimal trimming logic for tax rate formatting | |
| 329 | -- Fixes Elementor Single Product widgets syncing with active variations | |
| 330 | -- Fixes Buy button state updates for active variations | |
| 331 | -- Fixes Stock badge clearing for variations without stock data | |
| 332 | -- Fixes Stock label rendering as raw markup | |
| 333 | -- Fixes Empty Elementor product widgets leaving empty wrappers | |
| 334 | -- Fixes Product-template widget visibility outside Single Product documents | |
| 335 | -- Fixes Elementor Product Info rendering and Select2 change events | |
| 336 | -- Fixes Pricing Table shortcode and block rendering with `group_by` tabs | |
| 337 | -- Fixes Single Product shortcode rendering for variations, thumbnails, and quantity | |
| 338 | -- Fixes Product description rendering with third-party shortcodes and blocks | |
| 339 | -- Fixes FSE rendering for Customer Dashboard, Product Card, Product Search, and Pricing Table blocks | |
| 340 | -- Fixes Admin receipt access on records showing not-found pages | |
| 341 | -- Fixes Search Bar widget “Same Tab” behavior | |
| 342 | -- Fixes Enter key submitting the product title form | |
| 343 | -- Fixes Bricks Product Title rendering consistency | |
| 344 | -- Fixes French overseas territory VAT mapping issue | |
| 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. | |
| 345 | 339 | |
| 346 | -= 1.3.28 (May 13, 2026) = | |
| 347 | -- Fixes Subscription Pause action permission state (canPause) | |
| 348 | -- Improves Bricks Builder with sort-by toggle, standardized element categories, and refined ProductTitle render | |
| 349 | -- Fixes Product title field submitting the form on Enter key | |
| 350 | -- Improves Admin menu horizontal padding on desktop and mobile | |
| 351 | -- Fixes Pricing Table frontend rendering, group_by tabs, and shortcode output buffering | |
| 352 | -- Fixes Single Product shortcode registration and rendering | |
| 353 | -- Fixes Coupon errors now show the specific reason | |
| 354 | -- Fixes Search Bar "Same Tab" selection ignored and defaulting to "New Tab" | |
| 355 | -- Fixes few Gutenberg blocks not rendering in FSE templates and template parts | |
| 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 | |
| 356 | 344 | |
| 357 | -= 1.3.27 (May 8, 2026) = | |
| 358 | -- Adds List/Grid view switcher and advanced product filtering for Bricks | |
| 359 | -- Adds Copy Variation ID action for simple product pricing panel | |
| 360 | -- Adds Licensing Sites, Site pages, and advanced site filtering | |
| 361 | -- Adds SubscriptionReactivated event | |
| 362 | -- Fixes Order bump free-shipping checkbox issue | |
| 363 | -- Fixes Missing shortcode variables in PDF receipt emails | |
| 364 | -- Fixes Long file names overflowing receipt page download buttons | |
| 365 | -- Fixes Cart allowing mixed or multiple subscriptions | |
| 366 | -- Fixes Offline subscriptions with 100% recurring coupons issue when Subscription Activated | |
| 367 | -- Fixes Subscription reactivation after refunds | |
| 368 | -- Fixes PayPal IPN subscription handling | |
| 369 | -- Fixes Redundant admin table search requests | |
| 370 | -- Fixes Amount formatting and customer profile display in Site Detail view (Pro) | |
| 371 | -- Fixes PHP warnings from deleted/invalid store pages | |
| 372 | -- Fixes Admin menu active state style bleeding | |
| 373 | -- Fixes Bricks Builder dynamic tag name mismatch | |
| 374 | -- Fixes Authorize.net subscription issue | |
| 375 | -- Improves Animation experience for table filters | |
| 376 | -- Improves Bricks Builder pagination rendering and performance | |
| 377 | -- Improves Product Pricing edit UX | |
| 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 | |
| 378 | 349 | |
| 379 | -= 1.3.26 (May 5, 2026) = | |
| 380 | -- Adds Square Payment gateway | |
| 381 | -- Adds Private products support in discounts, coupons, and order bumps | |
| 382 | -- Adds Subscription setup fee to receipts and emails | |
| 383 | -- Fixes Order/invoice dates showing the previous day in profiles | |
| 384 | -- Fixes Coupon expiration timezone mismatch | |
| 385 | -- Fixes Duplicate success toast on product update | |
| 386 | -- Fixes Email preview created_at DateTime issue | |
| 387 | -- Fixes Safari chevron icon visibility issue | |
| 388 | -- Fixes Menu button and dropdown styling issues | |
| 389 | -- Fixes LearnDash course expiry resolution for users | |
| 390 | -- Improves button feedback with visual indicators only | |
| 391 | -- Fixes Skip subscription field validation when subscription is disabled | |
| 392 | -- Fixes Auto-expand Additional display prices section when subscription is enabled | |
| 393 | 350 | |
| 394 | -= 1.3.25 (Apr 30, 2026) = | |
| 395 | -- Fixes Sites with www and non-www counted as separate activations | |
| 396 | -- Fixes Subscription orders with coupon discounts getting stuck after checkout | |
| 397 | -- Fixes Duplicate renewal records created during payment processing | |
| 398 | -- Fixes Page freeze when clicking empty mini cart | |
| 399 | -- Fixes Max-width constraints and responsive padding on product pages | |
| 400 | -- Fixes Incorrect coupon expiration time in admin dashboard | |
| 401 | -- Fixes Shipping overcharge with multiple shipping classes in cart | |
| 402 | -- Fixes Free shipping adding class surcharges with multiple shipping classes | |
| 403 | -- Fixes Paddle subscriptions not cancelling immediately after refund | |
| 404 | -- Fixes Customer lifetime stats not updating after refund | |
| 405 | -- Fixes Double encryption when saving Stripe settings | |
| 406 | -- Fixes Raw transaction and subscription status keys shown in customer portal | |
| 407 | -- Improves Product variation management | |
| 408 | - | |
| 409 | -= 1.3.23 (Apr 28, 2026) = | |
| 410 | -- Adds Subscription access end date in cancellation emails | |
| 411 | -- Adds Learndash: User specific course expiration respect to subscription/license | |
| 412 | -- Adds VAT numbers in PDF receipt address field | |
| 413 | -- Adds One click Licensed addon installer in addon page | |
| 414 | -- Fixes Parse download token with ported site urls issue | |
| 415 | -- Fixes fee_total missing column issue for version upgrades | |
| 416 | -- Fixes Missing checkout info label in gateway settings | |
| 417 | -- Fixes Advance filter merge relation issue | |
| 418 | -- Fixes Timezone resolution against deprecated PHP 8.4 aliases | |
| 419 | -- Fixes Licenses package download issue for portes site urls | |
| 420 | -- Fixes Empty state rendering in dark mode for reports and dashboard | |
| 421 | -- Fixes Supports for comma decimal separator in product variant cost | |
| 422 | -- Fixes Use singular form for subscription interval units | |
| 423 | -- Fixes Close editor modal when navigating from iframe links | |
| 424 | -- Fixes Verify stock module active before inventory menu | |
| 425 | -- Fixes License status incorrectly shown as "Expired" during grace period. | |
| 426 | -- Fixes PDF custom template deletion faild issue | |
| 427 | -- Fixes Customer address update/delete permission issue | |
| 428 | -- Fixes Regular security audits and ongoing enhancements | |
| 429 | -- Fixes Activity title's route not working | |
| 430 | -- Enhanced Paddle - allows all default emails, modifiable via filter hook | |
| 431 | -- Enhanced Adjust product-card and single-product styles | |
| 432 | - | |
| 433 | -= 1.3.22 (Apr 23, 2026) = | |
| 434 | -- Adds Gutenberg Package Description block | |
| 435 | -- Adds New stock management in Pro | |
| 436 | -- Improves Package Description support for block themes & emails | |
| 437 | -- Improves Email templates with 5 new merge tags | |
| 438 | -- Fixes Shipping zone list loading issue | |
| 439 | - | |
| 440 | -= 1.3.21 (Apr 22, 2026) = | |
| 441 | -- Adds Cloudflare R2 storage | |
| 442 | -- Adds Public access management in S3 | |
| 443 | -- Fixes PDF template block styling issue | |
| 444 | -- Fixes Warning for orderId null in checkout issue | |
| 445 | -- Fixes PayPal checkout security to ensure pricing integrity | |
| 446 | -- Fixes SKU duplicate issue in product variation creation | |
| 447 | -- Fixes Provider badge not displaying correctly on files | |
| 448 | -- Fixes S3 file deletion behavior | |
| 449 | - | |
| 450 | -= 1.3.20 (Apr 21, 2026) = | |
| 451 | -- Adds EDD migrator | |
| 452 | -- Fixes Products SKU index naming consistency issue | |
| 453 | -- Fixes Allow multiple variations without SKU issue | |
| 454 | -- Fixes Bundle product title with variation title visibility in checkout | |
| 455 | -- Fixes Block editor CSS loading inside the editor iframe issue | |
| 456 | -- Fixes Related Products block inspector layout and image overflow issues | |
| 457 | -- Fixes Invoice and Packing sub-menus issue | |
| 458 | - | |
| 459 | -= 1.3.19 (Apr 20, 2026) = | |
| 460 | -- Adds New UI for variation editing | |
| 461 | -- Adds Packaging support and weight attributes for products | |
| 462 | -- Adds Search support in product list via simple filters | |
| 463 | -- Adds fluent_cart/product_url_with_front filter for post types register | |
| 464 | -- Fixes Pricing format in price input fields | |
| 465 | -- Fixes Saved view conflicts with filters | |
| 466 | - | |
| 467 | -= 1.3.18 (Apr 15, 2026) = | |
| 468 | -- Adds Permission checks for the “Save as Views” filter | |
| 469 | -- Adds Filter hooks to manage specific emails | |
| 470 | -- Fixes Loading animation issue across all pages | |
| 471 | -- Fixes License expiration handling issue | |
| 472 | -- Fixes Mollie subscription issues | |
| 473 | -- Fixes Paddle email notification compliance issue | |
| 474 | -- Fixes Deprecated timezone alias handling in OrderParser | |
| 475 | -- Fixes Issue where empty SKU string instead of null | |
| 476 | -- Fixes Modal checkout visibility toggle issue | |
| 477 | -- Fixes Typos and other issues in payment gateway settings | |
| 478 | -- Improves PDF download functionality on the receipt page | |
| 479 | -- Improves Turnstile CAPTCHA handling | |
| 480 | - | |
| 481 | -= 1.3.17 (Apr 7, 2026) = | |
| 482 | -- Adds Fees API for custom fees in checkout | |
| 483 | -- Adds Add filterable frontend asset loading context for cart bundle | |
| 484 | -- Adds Shipping method new options Include,Exclude countries. | |
| 485 | -- Adds Delete all test order action inside More option (All orders page) | |
| 486 | -- Adds Visual PDF Invoice Customizer | |
| 487 | -- Adds E-Invoice (ZUGFeRD / Factur-X) with EN 16931 profiling | |
| 488 | -- Enhanced Development Hooks / Filter experience | |
| 489 | -- Fixes Stock not updated after test order deletion | |
| 490 | -- Fixes Product duplicate not working in bulk edit page | |
| 491 | -- Fixes Downloadable file edit issue | |
| 492 | -- Fixes And Improves Turnstile | |
| 493 | -- Fixes Decimal value not allowed in shipping fee | |
| 494 | -- Fixes Handles Paddle recovery link | |
| 495 | -- Fixes Checkout Summary block consolidated into a single block | |
| 496 | -- Fixes Added restrictions to product child blocks | |
| 497 | -- Fixes Pagination showing stale page number after changing per_page | |
| 498 | -- Fixes Paddle discount issue. | |
| 499 | - | |
| 500 | -= 1.3.15 (Mar 13, 2026) = | |
| 501 | -- Adds Schedule reminder email for payment and subscriptions | |
| 502 | -- Adds Email preview for default template | |
| 503 | -- Adds Email editor guttenberg | |
| 504 | -- Adds Email for Subscription cancel | |
| 505 | -- Adds Subscription activity logs in subscription page | |
| 506 | -- Enhanced EU VAT reverse experience in checkout | |
| 507 | -- Fixes CRM integration missing fields phone, postcode, state | |
| 508 | -- Fixes Custom checkout discount calculation issue | |
| 509 | -- Fixes Address validation issue | |
| 510 | -- Fixes Customer first_name and last_name change update WP user data | |
| 511 | -- Fixes Order payment calculation issue on amount updates | |
| 512 | -- Fixes Timezone issue for customer email | |
| 513 | -- Fixes Modal checkout issue with billing field | |
| 514 | - | |
| 515 | - | |
| 516 | -= 1.3.14 (Mar 04, 2026) = | |
| 517 | -- Adds Flutterwave for fluentCart | |
| 518 | -- Adds Early Payment for installment | |
| 519 | -- Adds Bulk product import | |
| 520 | -- Adds Customizable product shortcodes | |
| 521 | -- Adds Sale badge for guttenberg | |
| 522 | -- Adds OutofStock badge guttenberg | |
| 523 | -- Adds Product description guttenberg block | |
| 524 | -- Adds Product imagae CDN support | |
| 525 | -- Fixes Coupon per user limit issue | |
| 526 | -- Fixes Modal checkout cart not found issue | |
| 527 | - | |
| 528 | -= 1.3.13 (Feb 26, 2026) = | |
| 529 | -- Adds SKU Gutenberg block | |
| 530 | -- Fixes SKU sanitization issue | |
| 531 | -- Fixes Manual payment checkout instruction issue | |
| 532 | -- Fixes Payment method settings customization issue | |
| 533 | -- Fixes Zero decimal amount issue for Japanese currency | |
| 534 | - | |
| 535 | -= 1.3.12 (Feb 26, 2026) = | |
| 536 | -- Fixes caching issue during new version upgrades | |
| 537 | - | |
| 538 | -= 1.3.11 (Feb 25, 2026) = | |
| 539 | -- Adds GB Blocks: Related Products, Customer Dashboard Button, Store Logo | |
| 540 | -- Adds Media Carousel Block | |
| 541 | -- Adds Elementor Widgets: Checkout, Add to Cart, Buy Now Button, Mini Cart, Products, Product Carousel, Product Categories List | |
| 542 | -- Adds Razorpay Subscription Supports | |
| 543 | -- Adds Product SKU feature | |
| 544 | -- Adds Customer LTV recalculation action | |
| 545 | -- Adds Sync order statuses action | |
| 546 | -- Adds Test Data Cleanup Tool | |
| 547 | -- Adds First Name & Last Name Field Settings | |
| 548 | -- Improvements Inventory Manager Free (Previously Pro) | |
| 549 | -- Improvements New Settings UI | |
| 550 | -- Fixes Gallery Image Overflow Issue | |
| 551 | -- Fixes Subscription validity expire events issue | |
| 552 | -- Fixes Minor issues | |
| 553 | -- Schedule security audit for all modules | |
| 554 | - | |
| 555 | -= 1.3.10 (Feb 04, 2026) = | |
| 556 | -- Adds FSE Block Theme Support | |
| 557 | -- Adds Blocks & shortcodes: Mini cart, Product Carousel, title, image | |
| 558 | -- Adds Shortcode product categories | |
| 559 | -- Improves Guttenberg Blocks into latest version (v3) | |
| 560 | -- Fixes Missing tax breakdown on renewal email | |
| 561 | -- Fixes Missing VAT info on renewal order | |
| 562 | -- Fixes Dark-light theme conflict for addons promo | |
| 563 | -- Fixes Modal checkout responsive issue | |
| 564 | - | |
| 565 | -= 1.3.9 (Jan 27, 2026) = | |
| 566 | -- Adds Mercado Pago gateway (one-time payments) | |
| 567 | -- Adds Ghost product checkout | |
| 568 | -- Adds Gutenberg block: Add to Cart | |
| 569 | -- Adds Shortcode [fluent_cart_checkout_button] | |
| 570 | -- Adds Shortcode [fluent_cart_add_to_cart_button] | |
| 571 | -- Fixes IPN issues for some third-party gateways | |
| 572 | -- Fixes Dashboard styling issues | |
| 573 | -- Improves security | |
| 574 | - | |
| 575 | -= 1.3.8 (Jan 23, 2026) = | |
| 576 | -- Adds Instant checkout feature | |
| 577 | -- Adds Product Button block (Guttenberg) | |
| 578 | -- Adds Product duplicate feature | |
| 579 | -- Adds Copy variation ID option in variation context menu | |
| 580 | -- Fixes S3 driver directory separator issue | |
| 581 | -- Improves JS file size optimization | |
| 582 | - | |
| 583 | -= 1.3.7 (Jan 20, 2026) = | |
| 584 | -- Adds Support for frontend templates | |
| 585 | -- Adds Order UUID / hash filter | |
| 586 | -- Adds Stripe metadata hook | |
| 587 | -- Adds Hook for autocomplete digital orders (default enabled) | |
| 588 | -- Fixes Hide consent section for stripe subscription | |
| 589 | -- Fixes Security issue in license APIs | |
| 590 | -- Fixes Product variation IDs not updating in DownloadFile | |
| 591 | -- Fixes ShopApp block list view & pagination issue | |
| 592 | -- Fixes Cart icon in body setting not working | |
| 593 | -- Fixes GroupKey bug in reports | |
| 594 | -- Fixes License rendering issue on customer profile | |
| 595 | -- Fixes Checkout empty state issue | |
| 596 | -- Fixes Address validation message and input label mismatch | |
| 597 | -- Fixes Missing required symbol for “Full Name” in checkout | |
| 598 | -- Improves Translation support for receipt page | |
| 599 | -- Improves Frontend loader UI | |
| 600 | -- Improves Cart item count sync between backend and UI badge | |
| 601 | -- Improves Stripe subscription price update event handling | |
| 602 | -- Improves Validation error handling and messaging | |
| 603 | -- Improves Retention report components | |
| 604 | -- Improves Checkout, product, and loader styles | |
| 605 | -- Improves Checkout field defaults and labels | |
| 606 | -- Improves Text change: “Half year” → “Six month” | |
| 607 | - | |
| 608 | -= 1.3.6 (Jan 08, 2026) = | |
| 609 | -- Fixes FSE theme support | |
| 610 | -- Fixes Checkout Agree Terms and Conditions issue | |
| 611 | -- Fixes Product Min-Max pricing issue | |
| 612 | -- Fixes Buy now section position issue | |
| 613 | -- Fixes Shortcode issue in cart and checkout page | |
| 614 | -- Fixes Subscription related order issue | |
| 615 | -- Fixes Checkout page broken on Breakdance builder | |
| 616 | - | |
| 617 | -= 1.3.5 (Jan 06, 2026) = | |
| 618 | -- hotfix: Cart Model caching issue fixed | |
| 619 | - | |
| 620 | -= 1.3.4 (Jan 06, 2026) = | |
| 621 | -- Adds Bundle products | |
| 622 | -- Adds Stripe hosted checkout | |
| 623 | -- Adds Stripe appearance customizations support | |
| 624 | -- Adds Razorpay payment gateway addon (onetime ) | |
| 625 | -- Adds 100% recurring discount | |
| 626 | -- Adds Order reference to Stripe metadata | |
| 627 | -- Adds New currency Ghanaian Cedi (GHS) | |
| 628 | -- Adds Turnstile invisible captcha | |
| 629 | -- Adds Email notification for offline payment | |
| 630 | -- Adds Items information in stripe metadata | |
| 631 | -- Adds WP user creation | |
| 632 | -- Adds Subscription retention & Cohort report | |
| 633 | -- Fixes Double confirmation email issue | |
| 634 | -- Fixes Order bump with subscription products | |
| 635 | -- Fixes NO_SHIPPING for paypal subscription issue | |
| 636 | -- Fixes Amount precision issue for paypal | |
| 637 | -- Fixes Update button issue for affiliate in coupon | |
| 638 | -- Fixes Checkout missing company name store issue | |
| 639 | -- Fixes Conflicts with Divi-5 Builder issue | |
| 640 | -- Fixes Customer last purchase invalid date issue | |
| 641 | -- Fix Downloads handling for object-based order | |
| 642 | -- Fixes S3 empty file validation issue | |
| 643 | -- Fixes downloadable file issue and empty file visibility | |
| 644 | -- Fixes Get paypal plan api endpoints issue | |
| 645 | -- Fixes Variation View Image & Text issue for Gutenberg | |
| 646 | -- Enhanced Development hooks to customize checkout button text | |
| 647 | -- Enhanced Translations for different modules | |
| 648 | -- Enhanced More development related hooks and modules | |
| 649 | - | |
| 650 | -= 1.3.2 (Dec 02, 2025) = | |
| 651 | -- Adds Private Product Status | |
| 652 | -- Adds Authorize.net payment gateway | |
| 653 | -- Adds Recurring discount coupon | |
| 654 | -- Adds Checkout block | |
| 655 | -- Adds Product variation customization hooks | |
| 656 | -- Adds Thank You page payment instructions | |
| 657 | -- Fixes handling of zero-decimal currency for Stripe | |
| 658 | -- Fixes hookable customer profile menu & icon issue | |
| 659 | -- Fixes coupon priority issue | |
| 660 | -- Fixes coupon calculation issues | |
| 661 | -- Fixes report card design issue | |
| 662 | -- Fixes group key SQL security issue | |
| 663 | -- Fixes EU VAT renderer issue on initial load | |
| 664 | -- Fixes variation title not showing for bump product | |
| 665 | -- Fixes wrong Stripe canceled_at date | |
| 666 | -- Updates Reports graph design | |
| 667 | -- Updates Gateway customization design | |
| 668 | -- Updates Addon gateway management for future updates | |
| 669 | - | |
| 670 | -= 1.3.0 (Nov 19, 2025) = | |
| 671 | -- Adds Paystack payment gateway | |
| 672 | -- Adds Quarterly and Half-Yearly subscription billing intervals | |
| 673 | -- Adds email-based restrictions for coupons | |
| 674 | -- Adds REST API Documentation: https://dev.fluentcart.com/restapi/ | |
| 675 | -- Adds improved translation support for multiple languages | |
| 676 | -- Adds new hooks and filters for developers | |
| 677 | -- Improves reporting performance and data accuracy | |
| 678 | -- Improves invoicing and tax handling | |
| 679 | -- Improves multi-site support | |
| 680 | -- Improves checkout page design and optimizes payment method re-rendering | |
| 681 | -- Security: Performs a third-party paid security audit (Patchstack) | |
| 682 | -- Fixes various bugs and overall improvements | |
| 683 | - | |
| 684 | -= 1.2.5 (Oct 29, 2025) = | |
| 685 | -- Adds More currency formatting options | |
| 686 | -- Adds Multiple tax rates on checkout | |
| 687 | -- Adds Compound tax rates calculation | |
| 688 | -- Adds Accessibility improvements | |
| 689 | -- Adds Payment gateway reorder for checkout page | |
| 690 | -- Adds EU tax home country override | |
| 691 | -- Adds Date time and number translation | |
| 692 | -- Adds UTM reports | |
| 693 | -- Adds Accessibility on checkout | |
| 694 | -- Adds Gateway logo and label customization | |
| 695 | -- Adds Order_by filter to ShopAppBlock | |
| 696 | -- Adds SortBy Filter to ShopAppBlock | |
| 697 | -- Adds Product Price Block support to ProductInfoBlock | |
| 698 | -- Adds Order_paid_done hook | |
| 699 | -- Adds More context to fluent_cart/checkout/prepare_other_data hook | |
| 700 | -- Adds Customization Hooks in Thank You page | |
| 701 | -- Adds Customization Hooks in checkout page | |
| 702 | -- Adds Button style support for ShopApp Block | |
| 703 | -- Adds Link toggle and target option to Product Title Block | |
| 704 | -- Adds Missing translation strings | |
| 705 | -- Adds Mollie payment gateway | |
| 706 | -- Fixes Missing currency sign for new currencies | |
| 707 | -- Fixes Currency formatting issue for old thousand separator | |
| 708 | -- Fixes Subscription details for pricing type simple | |
| 709 | -- Fixes Setup fee displaying when disabled | |
| 710 | -- Fixes Tax name for AU set as "ABN" | |
| 711 | -- Fixes Buy now button style issue | |
| 712 | -- Fixes Product Excerpt style not working | |
| 713 | -- Fixes Inventory validation issue on default variation first load | |
| 714 | -- Fixes Always showing 'in-stock' in ShopApp and Product Single | |
| 715 | -- Fixes Quantity 10k leads to broken empty state | |
| 716 | -- Fixes JS event not calling after removing the last item | |
| 717 | -- Fixes Billing and Shipping address webhook issue | |
| 718 | -- Fixes Payment validation error message not showing | |
| 719 | -- Fixes Selected product not saving in ProductGallery and BuySection blocks | |
| 720 | -- Fixes Broken product gallery block | |
| 721 | -- Fixes Report colors issue for comparison | |
| 722 | -- Fixes Report child page navigation | |
| 723 | -- Fixes Loader not showing in product Modal | |
| 724 | -- Fixes VAT not showing in receipt | |
| 725 | - | |
| 726 | -= 1.2.4 (Oct 22, 2025) = | |
| 727 | -- Adds CSS variables on cart drawer/shop page | |
| 728 | -- Adds Refactor class name on frontend page | |
| 729 | -- Add Total on cart drawer | |
| 730 | -- Adds Product name on admin create order items | |
| 731 | -- Adds New hooks for single product and shop page products | |
| 732 | -- Adds New hook (fluent_cart/hide_unnecessary_decimals) | |
| 733 | -- Fixes Product comapre at price issue | |
| 734 | -- Fixes Variation rearrange update issue | |
| 735 | -- Fixes Console error and shipping method issue | |
| 736 | -- Fixes Validation message issue when deleting an order | |
| 737 | -- Fixes Static dollar sign appearing in price range | |
| 738 | -- Fixes Free Shipping issue that destroyed cart | |
| 739 | -- Fixes Undefined property issue on product page | |
| 740 | -- Fixes Exception property issue | |
| 741 | -- Fixes Remove force POST request validation for IPN | |
| 742 | -- Fixes Translation strings issue for all modules | |
| 743 | -- Fixes Payment method not showing issue on stripe | |
| 744 | - | |
| 745 | -= 1.2.2 (Oct 16, 2025) = | |
| 746 | -- Adds: shipping zone for whole world | |
| 747 | -- Adds: New currency support for BYN, IRR, MMK | |
| 748 | -- Fix: Tax calculation issue based on store state settings | |
| 749 | -- Fixed: Skip Inventory not working | |
| 750 | -- Fixed: Issue with category parsing ‘&’ | |
| 751 | -- Fixed: Translation issue | |
| 752 | -- Fixed: Item doesn’t get deleted from the cart | |
| 753 | -- Fixed: Css loading issue for blocks in template editor | |
| 754 | -- Fixed: Report page navigation issue. | |
| 755 | -- Fixed: Single Product js issue | |
| 756 | -- Added shipping status to order summary (Frontend Customer Portal) | |
| 757 | -- Added Block icons and block preview | |
| 758 | -- Fixed: add product selection modal on product card block editor instead of variation selection modal | |
| 759 | -- Add: currency code and currency sign on pricing of product card | |
| 760 | -- Add: add price format setting for product card block editor | |
| 761 | -- Fixed: input rounded issue on store address which render under then country input | |
| 762 | -- fixed: popover text breaking issue now it is word breaks | |
| 763 | -- Add: clearable on tax and shipping class widget | |
| 764 | -- Add: add pro notice on upgrade path | |
| 765 | -- Fixed: color issue on ProductInventory pro icon | |
| 766 | - | |
| 767 | - | |
| 768 | -= 1.2.1 (Oct 05, 2025) = | |
| 769 | -- Added Custom Fields Plugins support for Products | |
| 770 | -- Added Terms & Conditions checkbox in the checkout page as settings | |
| 771 | -- Improved Reporting | |
| 772 | -- Order Confirmation issue fixed | |
| 773 | -- Fixed Custom Integration Renderer | |
| 774 | - | |
| 775 | -= 1.2.0 (Oct 14, 2025) = | |
| 776 | -- Hello World! | |
| 351 | +[View All Changelogs](https://fluentcart.com/changelogs) | |