Release Notes - Cart2Quote for Magento 2

Cart2Quote release notes provide information on the features and improvements in each release. This page describes release notes to the Cart2Quote module for major releases and minor (bugfix) releases. Select your version from the list below to see the release notes for it.

Cart2Quote for Magento 2 - All Previously Release Notes
Release Notes - Cart2Quote M2 2.1.2-stable (April 6, 2018)

Magento version requirements

  • Magento 1.7+
  • PHP 5.3+

Added

  • Added: Attachment field for proposal email
  • Added: Cart2Quote Uninstall script
  • Added: Support for Amasty_Rates shipping validation

Fixed

  • Fixed: "The quote confirmation email is not sent" is always visible
  • Fixed: All quotes are new when a newly created account logs in
  • Fixed: Attach proposal setting is ignoring store view
  • Fixed: Cannot request quote from frontend on Magento 2.1.x
  • Fixed: Cost Price missing in Admin
  • Fixed: Function sendNewEmailConfirmation is not used
  • Fixed: Guests can't add product to the quote when quote mode is set to 'use default'
  • Fixed: If PDF is attached to email the notification message is missing
  • Fixed: Linked quote id missing from order Magento v2.2.2
  • Fixed: Nested exception gives no information when requesting a quote
  • Fixed: No such entity with customerId
  • Fixed: Php versions in composer require not correct
  • Fixed: Quotation Requested time is wrong
  • Fixed: Quotes get removed after 30 day
  • Fixed: Session customerQuote could be null in some cases
  • Fixed: Tax is not correctly aligned in the proposal email
  • Fixed: Undefined index on Create Quote
  • Fixed: Upgradeschema.php uses wrong version number for quote sections table
  • Fixed: UPS is replaced by USPS make sure the shipping validation triggers
  • Fixed: When setting Frontend Quotation Visibility to 'No' quotation session is still loaded
  • Fixed: Widget requires jQuery UI in tier-control.js

Improved

  • Improved: Added in uninstall script to remove attributes, configuration and entities
  • Improved: Aligned PDF columns
  • Improved: License data helper
  • Improved: Refactor 'Frontend Quotation Visibility' setting to constant

Removed

  • Removed: Checkout with Paypal from MiniQuote Cart
Release Notes - Cart2Quote M2 2.1.0-stable (February 1, 2018)

Magento version requirements

  • Magento 2.1+
  • PHP 5.6+

Added

  • Added: Accept quote without going to checkout
  • Added: Create a setting to toggle prices in customer dashboard
  • Added: Duplicate items on different sections
  • Added: Lock proposal feature
  • Added: Save sections on quote items
  • Added: Sections to layout of pdf/e-mail/ customer dashboard
  • Added: Sorting of items on grid page
  • Added: Tier item compatibility frontend

Fixed

  • Fixed: Add products button not always loading
  • Fixed: Add tier exceeding item limit
  • Fixed: Can't request quote if item is updated and then removed
  • Fixed: Can't submit quote request as logged in user without form
  • Fixed: Child products and customizable options printed on PDF
  • Fixed: Class Cart2Quote\Quotation\Block\Quote\TierItem does not exist
  • Fixed: Completely ignore the validate minimum amount method in quotation quote.
  • Fixed: Creating an observer for Cart2Quote settings is not possible
  • Fixed: Customer comment box not full width in quote view
  • Fixed: Each time a customer accepts proposal a new quote is created
  • Fixed: Edited placeholder for password input
  • Fixed: Error filtering template: Renderer for type "simple/bundle" does not exist.
  • Fixed: Extra parameters passed to parent construct: $serializer
  • Fixed: Guest checkout first and last name validation
  • Fixed: If you clear quote cart a new quote record is created to the database
  • Fixed: If you create order from quote, you can't view quote cart
  • Fixed: Infinite spinner on first quote submit
  • Fixed: Invalid ExtensionInterface for nonexistent class
  • Fixed: IonCube version number display
  • Fixed: It is possible to add negative custom price to items
  • Fixed: Linked quote request not showing in Sales -> Orders
  • Fixed: Login to request a quote not working
  • Fixed: Margin calculates numbers only
  • Fixed: Minimum order amount is ignored for quote request
  • Fixed: New quote request notification shows deleted
  • Fixed: New quotes notification bar not showing on the backend
  • Fixed: Original price on quote tier items
  • Fixed: Original subtotal on quote not correct if a bundle is on the request
  • Fixed: PDF doesn't use store address details for store views
  • Fixed: PDF not translated for store locale
  • Fixed: Proposal email is not sent with autoproposal when attach PDF enabled
  • Fixed: Quote cart is empty when logging in as a customer
  • Fixed: Quote shipping text hardcoded
  • Fixed: Removing item from cart throws error in Magento 2.1.x
  • Fixed: Session expired on quote submit
  • Fixed: Sort order of items on ajax update
  • Fixed: Street address is required after unticking required option
  • Fixed: Tax in PDF doesn't contain shipping tax
  • Fixed: Unable to create a quote for new customer backend M2.2.2
  • Fixed: Unknown column `quotation_quote_section_items.item_id` in `on clause` when saving quote due to prefixed tables
  • Fixed: Virtual product add-to-quote hides the billing-address
  • Fixed: When adding new item to the quote in backend there is no stock check
  • Fixed: When enabling "After Adding a Product Redirect to Shopping Cart" add to quote message is not displayed
  • Fixed: Wrong original price total when product has tier price selected
  • Fixed: Wrong original subtotal and quote adjustment on Edit Quote in admin

Improved

  • Improved: Average margin is weighted
  • Improved: Collapse all quote items functionality, email and customer dashboard design
  • Improved: Configurable product not directly added from catalog page
  • Improved: Discount percentage on subtotal
  • Improved: Guest checkout feature for Cart2Quote quotes
  • Improved: Include price tax display settings to mini quote and quote index page
  • Improved: New Account mail after creating an account via Quote
  • Improved: NL translations
  • Improved: Rearranged PDF parts
  • Improved: Responsive design customer dasboard, email improvements
  • Improved: Section design in PDF, email and customer dashboard
Release Notes - Cart2Quote 2.0.4-stable (October 13, 2017)

Magento version requirements

  • Magento CE/EE 2.1.x, Magento CE/EE 2.2.x
  • PHP 5.6+

Added

  • Added: Compatibility Magento 2.2
  • Added: Cart2Quote Tier Pricing for quote items
  • Added: Added GP Margin
  • Added: Configure product button in the backend that opens an overlay and shows the selected options

Fixed

  • Fixed: Edit quote now supports bundles and configurables
  • Fixed: Countries are not loaded in quote frontend
  • Fixed: Filtering quotes in Customer Name column breaks quote overview page (endless loading)
  • Fixed: Guest quote request not saving account when checkbox is selected
  • Fixed: Guest quote request not saving e-mail and customer name
  • Fixed: Order account information shows Guest after order conversion from quote
  • Fixed: Proposal email with bundle product has incorrect row-total
  • Fixed: Shipping does not reload when adjusting address in frontend
  • Fixed: Update issue Autoproposal Module
  • Fixed: Viewing quote in backend with PHP version lower than 7 throws error

Improved

  • Improved: Backend columns now use column renderers to improve extendibility of Cart2Quote
  • Improved: Bundle configurations are now visible on the PDF
  • Improved: Bundle configurations are now visible on the Email
  • Improved: Design changes quote email and customer dashboard
  • Improved: Design changes to VAT customer dashboard
  • Improved: Moved auto proposal to separate module

Removed

  • Removed: Module autoproposal dependency
Release Notes - Cart2Quote M2 2.0.3-stable (July 12, 2017)

Magento version requirements

  • Magento CE/EE 2.1.x
  • PHP 5.6+

Added

  • Added: Add product comments in front-end
  • Added: Banking details on the PDF
  • Added: Cart2Quote shipping method
  • Added: Named item renderers on quote index
  • Added: Remarks description
  • Added: Shipping and discount total on PDF

Fixed

  • Fixed: Abandoned quote checkout needs to be recreated
  • Fixed: Added states and status to canAccept() function on quote
  • Fixed: Billing and shipping address visible when account box is visible
  • Fixed: Bundle items throwing exception on request e-mail
  • Fixed: Call to a member function getFrontendButtonHtmlFlag() on null
  • Fixed: Cart2Quote removes order transactions
  • Fixed: Column on e-mail templates wrong colspan
  • Fixed: Columns in customer dashboard quote view displayed wrong
  • Fixed: Columns in quote view on customer dashboard are displayed incorrectly
  • Fixed: Command "update" failed: Loading composer repositories with package information
  • Fixed: Create quote creates order when items are unsaved on admin quote create
  • Fixed: Customer name does not persist on the quote when using guest checkout
  • Fixed: Double description
  • Fixed: Fixed JSON in composer.json file
  • Fixed: Form CSS when using table/phone
  • Fixed: Guest checkout shown when email is invalid
  • Fixed: If Show Quote Adjustment is enabled, quote comments overlap the totals
  • Fixed: Immediate status change after quote acceptance
  • Fixed: Items not removed from quote on admin quote view
  • Fixed: Long product name on PDF overlaps remark
  • Fixed: Missing logo on empty quote list
  • Fixed: Missing namespace import
  • Fixed: Multiple order creation for same quote
  • Fixed: New quote request notification shows deleted message
  • Fixed: Pdf footer text not working
  • Fixed: Product comment is displayed on the PDF
  • Fixed: Product custom options not visible on Admin Quote Page
  • Fixed: QuoteItem not found in renderers
  • Fixed: Quote shipping method not available on checkout
  • Fixed: Refactor and fix the RFQ page
  • Fixed: Remarks are not hidden in the frontend when disabling remarks for the frontend in the config
  • Fixed: Remarks in the backend are hidden when disabling remarks for the frontend in the config
  • Fixed: Remarks on proposal email
  • Fixed: Require .cart2quote/module-composer-repository-fix : unbound version constraints (*)
  • Fixed: Style secondary Quote button
  • Fixed: Tax is 0 when showing grand total including and excluding tax
  • Fixed: Unable to configure product after saving quote
  • Fixed: Undefined billing address may cause error 500
  • Fixed: Undefined customerNameGeneration var
  • Fixed: Unidentified index item_has_comment
  • Fixed: Updated qty on quote item has no selected tier
  • Fixed: Validation on guest first name and last name when request a quote with address

Improved

  • Improved: Backend remark input name
  • Improved: Captions for options in backend, edited existing captions
  • Improved: Compatibility Bid functionality
  • Improved: Form configuration
  • Improved: JS config is now available for login only RFQ form
  • Improved: Refactor DeleteTierItem controller
  • Improved: Pdf totals

Removed

  • Removed: Remove comment fields from tier item
  • Removed: Remove the short description of the products on the PDF
Release Notes - Cart2Quote M2 2.0.2-stable (April 24, 2017)

Magento version requirements

  • Magento CE/EE 2.1.x
  • PHP 5.6+

Added

  • Added: Change currency on quote page
  • Added: Column renderers on backend quote edit page
  • Added: Custom payment method for quote creation
  • Added: Multi-currency for shipping and the totals
  • Added: Quote notice on checkout success page

Fixed

  • Fixed: Async email not send to sales rep
  • Fixed: Broken RFQ page under Magento EE
  • Fixed: Custom options not properly retrieved
  • Fixed: Empty quote view not rendered properly on a case sensitive system
  • Fixed: Not all emails are send with async sending enabled
  • Fixed: Prefixed table not found on setup:install/setup:upgrade
  • Fixed: Quote view on customer dashboard breaks with downloadable products
  • Fixed: Sorry, no quotes are available for this order at this time during quote checkout
  • Fixed: The attached PDF of the quote below does not pull through the shipping price
  • Fixed: The quote displays the ‘product remark’ over the top of the short description.
  • Fixed: Unanswered requests also contain completed quotes
  • Fixed: You can enter non numeric value to Cart2Quote-> Quotation-> Global-> Default expiration Time
  • Fixed: If you change the price and save/submit the quote the price is not saved

Improved

  • Improved: Rate conversion functions

Removed

  • Removed: Quoted grand total on the quote grid page
Release Notes - Cart2Quote 2.0.1-stable (March 13, 2017)

Magento version requirements

  • Magento CE/EE 2.1.x
  • PHP 5.6+

Added

  • Added: Product options and configurations are now visible by default in the quote edit page in the backend

Fixed

  • Fixed: Cart2Quote Quotation is created everytime Shopping Cart is checkout
  • Fixed: Coupon block is loaded by getChildHtml
  • Fixed: Fatal errors in PDF generation of the order and invoice PDF (also in combination with Fooman PDF)
  • Fixed: PDF Comment
  • Fixed: Composer dependencies for some minor PHP 7 versions
  • Fixed: Shipping compatibility
  • Fixed: Shopping cart /checkout gets price from Quote cart
  • Fixed: Undefined property $_productConfig in Cart2Quote\Quotation\Block\Adminhtml\Quote\View\Items\Grid

Improved

  • Improved: Backend design layout compatiblity for extending blocks

Removed

  • Removed: Configure Product button
  • Removed: Unused property
  • Removed: unused QuoteSearchResultsInterfaceFactory
Release Notes - Cart2Quote M2 2.0.0-stable (January 25, 2017)

Magento version requirements

  • Magento CE/EE 2.1.x
  • PHP 5.6+

Added

  • Adjustable quote statuses
  • Auto login email
  • Bundle support
  • Checkout as guest
  • Expiry email and expiry date
  • Optional products
  • Quote PDF
  • Reminder email and reminder date
  • REST API support
  • SOAP API support
  • Shipping methods on submission form
  • Submission form on the request for quote page

Improved

  • Mini quote design

Fixed

  • Quote adjustment becomes 0
  • New customer is not created for new quotes in the backend
  • Quote adjustment switch does not work for PDF
  • Several smaller bug fixes
Release Notes - Cart2Quote M2 1.1.0-stable (October 3, 2016)

Magento version requirements

  • Magento CE/EE 2.0.x|2.1.x
  • PHP 5.6+

Added

  • Linking between Order and Quote
  • Quote versioning

Improved

  • Small code changes
Release Notes - Cart2Quote M2 1.0.18-stable (September 28, 2016)

Magento version requirements

  • Magento CE/EE 2.0.x|2.1.x
  • PHP 5.6+

Fixed

  • Accepting a quote can still change the original quote
  • Resource is a reserved word in PHP 7

Improved

  • Small code changes
Release Notes - Cart2Quote M2 1.0.17-stable (September 23, 2016)

Magento version requirements

  • Magento CE/EE 2.0.x|2.1.x
  • PHP 5.6+

Added

  • Active theme rendering, to improve compatibility with unknown themes
  • Dutch translation files
  • English translation files

Fixed

  • Email doesn't show tax in totals
  • JS error Can't find variable: $bottomBtn
  • Proposal price is 0.00 in the emails in some situations
  • Totals and prices are shown in the quote request email

Improved

  • JS widget code
Release Notes - Cart2Quote M2 1.0.16-stable (August 5, 2016)

Magento version requirements

  • Magento CE/EE 2.0.x|2.1.x
  • PHP 5.6+

Fixed

  • Table prefix results in errors

Improved

  • Success message on quote update in frontend
Release Notes - Cart2Quote M2 1.0.15-stable (August 4, 2016)

Magento version requirements

  • Magento CE/EE 2.0.x|2.1.x
  • PHP 5.6+

Fixed

  • Original subtotal doesn't update on quantity changes
  • Request Quantity not editable in the backend
  • Support for Magento 2.1.0 in the Magento Marketplace
Release Notes - Cart2Quote M2 1.0.14-stable (July 28, 2016)

Magento version requirements

  • Magento CE/EE 2.0.x|2.1.x
  • PHP 5.6+

Added

  • Support for Magento 2.1.0

Fixed

  • Cost price doesn't show in the backend
  • Review tab on configure quote products show the wrong product
Release Notes - Cart2Quote M2 1.0.13-stable (June 24, 2016)

Magento version requirements

  • Magento CE/EE 2.0.x
  • PHP 5.6+

Fixed

  • Some config settings are not configurable per store view
  • Update Items and Quantities button behaves wrong in the backend
Release Notes - Cart2Quote M2 1.0.12-stable (June 23, 2016)

Magento version requirements

  • Magento CE/EE 2.0.x
  • PHP 5.6+

Fixed

  • Create Quote button apears multiple times in the backend in some situations
  • Removed IdentityInterface generates error on di compilation when updating from an older version of Cart2Quote
  • The state of the Cart and Quote button stays disabled after adding a product to the quote
  • When the setting `After Adding a Product Redirect to Shopping Cart` is set to `Yes` the Quote button behaves like a Cart button

Improved

  • We made all the Quote buttons styled secondary, so that customers focus first on the Cart buttons
Release Notes - Cart2Quote M2 1.0.11-stable (June 9, 2016)

Magento version requirements

  • Magento CE/EE 2.0.x
  • PHP 5.6+

Fixed

  • When installing Cart2Quote on a shop with multiple stores, only the first two store can make quotes

Improved

  • The dependency "magento/magento-composer-installer" is no longer necessary
Release Notes - Cart2Quote M2 1.0.10-stable (June 9, 2016)

Magento version requirements

  • Magento CE/EE 2.0.x
  • PHP 5.6+

Improved

  • Small code changes
Release Notes - Cart2Quote M2 1.0.9-stable (June 6, 2016)

Magento version requirements

  • Magento CE/EE 2.0.x
  • PHP 5.6+

Fixed

  • Items on a quote aren't visible when there is not store id set in the session
  • Notice: Undefined property: $_source in Block/Quote/Totals.php on line 161

Improved

  • Copy to Quotation button placement
Release Notes - Cart2Quote M2 1.0.8-stable (May 19, 2016)

Magento version requirements

  • Magento CE/EE 2.0.x
  • PHP 5.6+

Improved

  • Small code changes
Release Notes - Cart2Quote M2 1.0.7-stable (May 19, 2016)

Magento version requirements

  • Magento CE/EE 2.0.x
  • PHP 5.6+

Fixed

  • Argument 1 passed to Cart2Quote\Quotation\Model\AbstractNotifier::__construct() must be an instance of Context
  • Duplicated Magento code left from Beta development
  • Error when disabling Asynchronous sending in the settings
  • Quotation menu is not visible in the backend for non administrator roles
Release Notes - Cart2Quote M2 1.0.6-stable (April 26, 2016)

Magento version requirements

  • Magento CE/EE 2.0.x
  • PHP 5.6+

Fixed

  • Add to cart does not work on the list/grid page
  • New quotes on customers without an address are not visible after sending the emails
  • No such entity with customerId on accepting the quote<
  • Quotation menu is not visible in the backend for non administrator roles
  • Running ECGM2 code sniffer shows too many warnings and errors
  • Success page doesn't show the quote number
Release Notes - Cart2Quote M2 1.0.5-stable (April 18 1, 2016)

Magento version requirements

  • Magento CE/EE 2.0.x
  • PHP 5.6+

Fixed

  • Comment is not saved on quote update in the frontend
  • Custom options are not visible in the quote backend
  • History page doesn't redirect when customer is not logged in
  • "Login into your account" link in proposal email doesn't work
  • New quotes on customers without address are not visible after sending the emails
  • No such entity with customerId on accepting the quote
  • Quote button in grid/list depends on first product on the page
  • Quote button not visible in search template
  • Quote button only visible in grid/list when default setting is used
  • Running ECGM2 code sniffer shows too many warnings and errors
  • Selected shipping option in the backend isn't used in the frontend
  • Success page doesn't show quote number

Improved

  • Quote success page
Release Notes - Cart2Quote M2 1.0.4-stable (March 29, 2016)

Magento version requirements

  • Magento CE/EE 2.0.x
  • PHP 5.6+

Improved

  • Cart2Quote is now compatible for installation using the marketplace
Release Notes - Cart2Quote M2 1.0.3-stable (March 17, 2016)

Magento version requirements

  • Magento CE/EE 2.0.x
  • PHP 5.6+

Added

  • ACL options

Fixed

  • ACL options are not selectable when Cart2Quote is enabled
  • ‘Add to cart’ and ‘Add to quote’ buttons not visible on the product detail page
  • Enable Quotation option does not affect the frontend
  • Error: Allowed memory size exhausted on product list pages
  • File upload doesn't add to the quote
  • Messages are disappearing instantly
  • Must implement EventObserver error
  • Non disappearing ajax loader on "You have item changes" message in backend
  • Proposal accepted email doesn't send
  • Request Quote button doesn't work in IE10
  • Running ECGM2 code sniffer shows too many warnings and errors
  • Version number in composer.json and system.xml is not correct
  • When having a custom price, the quote totals are not calculated correctly in the backend

Improved

  • Request Quote button gives visual feedback that a quote is being requested
Release Notes - Cart2Quote M2 1.0.2-stable (February 25, 2016)

Magento version requirements

  • Magento CE/EE 2.0.x
  • PHP 5.6+

Improved

  • Processed feedback from Magento audit
Release Notes - Cart2Quote M2 1.0.1-stable (January 15, 2016)

Magento version requirements

  • Magento CE/EE 2.0.x
  • PHP 5.6+

Improved

  • Processed feedback from Magento audit
Release Notes - Cart2Quote M2 1.0.0-stable (November 23, 2015)

Magento version requirements

  • Magento CE/EE 2.0.x
  • PHP 5.6+

Added

  • Configuration page
  • Quote grid
  • Edit/View quote page
  • Create quote from create order page
  • Create quote from frontend
  • Copy cart items to quote in frontend
  • Quote history on customer dashboard

Customer Quotations Extension for Magento, easy, complete and skyrocketing your sales. Add powerful quotation management to your web shop. Get started for free.