Release Notes - Cart2Quote for Magento 2
Cart2Quote release notes provide information on the features and improvements in each release. This page
describes both major, and minor (bugfix) Cart2Quote releases.
Select your version from the list below to see its related release notes.
Cart2Quote for Magento 2 - All Previously Released Release Notes
-
Version 4.3.2July 14, 2022
Release Notes - Cart2Quote 4.3.2-stable (July 14, 2022)
- Magento CE/EE 2.3.3 +
- PHP 7.1+
- Added: PHP 8.1 compatibility
- Added: Magento 2.4.4 compatibility
- Fixed: Bundle product would not add to quote
- Fixed: Disabling guest checkout with checkout form enabled would break the form
- Fixed: New delivery address did not save
- Fixed: Custom price not working for API
- Improved: Item weight rounding and added weight unit
-
Version 4.3.1May 23, 2022
- Magento CE/EE 2.3.3 +
- PHP 7.*
- Added: Added checkout button variable for quote proposal template
- Fixed: Disabling guest checkout with checkout form enabled breaks the form
- Fixed: Fixed translations not working for product attributes
- Fixed: Order Items Custom Pricing Issue
-
Version 4.3.0April 25, 2022
Release Notes - Cart2Quote 4.3.0-stable (April 25, 2022)
- Magento CE/EE 2.3.3 +
- PHP 7.1+
- Added: Added product weight row to quote details
- Added: Added route to set custom price
- Fixed: Qty rules were ignored on quote checkout
- Fixed: Cloned quote did not allow you to set expiration or reminder date
- Fixed: Product comments disappeared when converting quote to order
- Fixed: Wrong Quote Request Email Recipient
- Improved: Fixed customer could not be set on quote with API
- Improved: General improvements based on customer feedback
- Improved: Quote cloning
- Fixed issue with add products button not loading on M2.4.4
- Selecting different billing address would set "use same as shipping" to true
- Fixed type return for releaser
-
Version 4.2.9February 11, 2022
Release Notes - Cart2Quote 4.2.9-stable (February 11, 2022)
- Magento CE/EE 2.3.3 +
- PHP 7.1+
- Optional Discount to PDF
- Bundled product backorder notice
- Built checks for configuration values and Magento version
- jquiry/ui deprecation warning and speed improvements
- Billing address form not disabled when existing address is selected
- Create/Modify quote API returned empty array
- Customer group didn't get converted when placing order
- Email variables were visible when no shipping data present
- Quote request checkboxes were not working correctly
- Quote status in admin quote view did not work for other languages
- Overlapping quote action buttons
- Quotation address update issue
- Dutch Translation
- Move to quote check on customer group
- Downloadable product button design
- Improve design when prices are set to show including and excluding tax
- Messages on the custom quote request form design
-
Version 4.2.8November 30, 2021
Release Notes - Cart2Quote 4.2.8-stable (November 30, 2021)
- Magento CE/EE 2.3.3 +
- PHP 7.1+
- Fixed: Wrong email handle name used for async sending
-
Version 4.2.6November 9, 2021
Release Notes - Cart2Quote 4.2.6-stable (November 9, 2021)
- Magento CE/EE/ECE 2.3.3 +
- PHP 7.1+
- Added: Config for reference field on quotation form
- Added: Config for quote remarks on quotation form
- Added: Customer group hide/display option for the miniquote icon
- Added: Missing translation functions for file upload feature
- Added: Quotation notice email for admin and salesrep
- Added: Reason for proposal rejection display area on the quote backend
- Added: Allowed file type configuration for backend file upload when frontend file upload is disabled
- Fixed: Billing address is not always saved & js error on M2.4.3
- Fixed: Disable guest request option not working
- Fixed: Enable Guest Request Issue issue in the quote request form
- Fixed: Checkmarks were not working on quotation form configuration
- Fixed: Order cancel wouldn't work when no quotation was attached
- Fixed: Fixed wrong price displayed for multi currency
- Fixed: Guest form popup when customer is logged in
- Fixed: Missing quotation button when product is out of stock and stock check is disabled
- Fixed: Tax display issue on pdf
- Improved: Allow quote item decimal in quantity
- Improved: Small proposal email template bugs and improvements
- Improved: Email receiver and template
- Improved: Made function isPhoneRequest protected to override it
- Improved: Translation
-
Version 4.2.5September 20, 2021
Release Notes - Cart2Quote 4.2.5-stable (September 20, 2021)
- Magento CE/EE 2.3.3 +
- PHP 7.1+
- Fixed: Fixed typo in quote adjustment path
- Fixed: Magento bug which could only be used by Magento 2.4.* users
- Fixed: Salesrep dependency issue
- Changed public const to const for releaser
- QuickFix: multiple issues when SalesRep module does not exist
-
Version 4.2.4September 6, 2021
Release Notes - Cart2Quote 4.2.4-stable (September 6, 2021)
- Magento CE/EE 2.3.3 +
- PHP 7.1+
- Added: Applied catalog price rule notice for tier item
- Added: Possible issues report
- Fixed: An unset field in form which broke the quotation/quote page
- Fixed: Cart2Quote_Quotation and Cart2Quote_AutoProposal config group overlap
- Fixed: Codesniffer issue
- Fixed: Custom complex success message translation
- Fixed: Customer could not view self-uploaded files after requesting quote
- Fixed: Custom product is added multiple times on second submit
- Fixed: Don't update original quote when frontend quote changes visibility is disabled
- Fixed: Duplicate Billing Address issue
- Fixed: Duplicate quote button logic
- Fixed: Duplicate salesrep_user issue when quotation is duplicated
- Fixed: Fixed bundle products not being added to quote on 2.4.3
- Fixed: Fixed if cost row is not set in quotation admin the custom price will not update
- Fixed: Fixed pdf would break if product image uses gif
- Fixed: Fixed quote pdf doesn't download when it doesn't exist yet
- Fixed: Fixed special characters are shown incorrectly on pdf
- Fixed: Grand total including tax translation issue in the pdf printout
- Fixed: If coupon code already exists it doesn't add existing code
- Fixed: Missing 'valid until' date in quote proposal and quote follow-up email templates
- Fixed: Multishipping resets custom price
- Fixed: 'Edit Sections' button functionality on quotation view in the backend
- Fixed: Preview Quote Template bug
- Fixed: Quote subtotal and coupon application issue when quotation is locked and fixed
- Fixed: Bug when updating items and quantities on Safari
- Fixed: Sticky actions bar overlapped configurable slide-out
- Fixed: Strict url requirement for custom request form
- Fixed: Typo in \Cart2Quote\Quotation\Model\Quote::recalculateQuoteAdjustmentTotal
- Fixed: Wrong grandtotal in quote history
- Improved: Subscription and license period relating to Lite Edition
- Improved: Pdf wording
- Improved: Configuration logic management
- Improved: Salesrep id getter and event parameter wording
- Changed public constants to constant for releaser
-
Version 4.2.2August 25, 2021
Release Notes - Cart2Quote 4.2.2-stable (July 6, 2021)
- Magento CE/EE 2.3.3 +
- PHP 7.1+
- Fixed: Magento's PHP codesniffer breaking on the License module
-
Version 4.2.1July 6, 2021
Release Notes - Cart2Quote 4.2.1-stable (July 6, 2021)
- Magento CE/EE 2.3.3 +
- PHP 7.1+
- Added: Config for print quote button on quotation view page
- Fixed: Bundle customise option when quotation frontend disabled
- Fixed: Customer remarks were not saved
- Fixed: Missing discount option on shopping cart page when "Remove The Coupon Input Field For Quotations" was enabled
- Fixed: 'Print Quote' button display issue on Configurable product pages
- Fixed: Incorrect config path for billing/shipping address grid
- Fixed: Uploaded files were not copied to duplicate quotation
- Improved: Added log to create quote and return true to ensure quote clear
- Improved: Reverted 'quote discount' to 'quote adjustment' and applied a few small improvements
- Improved: Bundle styling
-
Version 4.2.0June 14, 2021
Release Notes - Cart2Quote 4.2.0-stable (June 14, 2021)
- Magento CE/EE 2.3.3 +
- PHP 7.1+
- Added: New configuration routing
- Added: Save existing config values to new configuration path
- Added: Positive quote profit visibility option
- Added: Quote search grid cancel button and scrollable action
- Fixed: Admin notification new quotes available included quotes which were cloned
- Fixed: Billing address did not update from quote admin
- Fixed: Billing and Shipping always visible configuration
- Fixed: Could not disable quote discount on line item in e-mail
- Fixed: Captcha did not work on Magento 2.3
- Fixed: Percentage discount rounding issue
- Fixed: Save config was options disappeared when Cart2Quote was disabled
- Fixed: Guest request for existing customer was not working
- Fixed: Issue where quote product quantity check was triggered after adding product description
- Fixed: Item and quote GP calculation and currency label
- Fixed: Minimum quantity bug on quote request page
- Fixed: MiniQuote Configurable Product quantity
- Fixed: Missing product thumbnail in PDF
- Fixed: Missing success page tab title
- Fixed: PDF address detail variables when no address was configured
- Fixed: Set minimum quantity when lower quantity requested
- Fixed: Shipping method was gone after applying subtotal proposal
- Fixed: Url in success notifications
- Fixed: When disabling Cart2Quote, “Create Order” would not work
- Improved: Configuration layout
- Improved: Encryption now only happens for guest
- Improved: MinSaleQtyCheck variable default value
- Improved: Quote id is encrypted for checkout to prevent customer data leak
- Improved: Revert "Quote id is encrypted for checkout to prevent customer data leak"
- Improved: Revert "Revert "Quote id is encrypted for checkout to prevent customer data leak""
- Removed: Double negative profit config
- Removed: Quantity and discount both displayed 'excl tax' when enabled
- Resolved unassigned quote template issue
-
Version 4.1.0April 27, 2021
Release Notes - Cart2Quote 4.1.0-stable (April 27, 2021)
- Magento CE/EE 2.3.3 +
- PHP 7.1+
- Added: PHP 7.4 support
- Added: Quotation items minimum salable quantity check and configuration
- Fixed: Currency switching and checkout totals issue
- Fixed: Guest request issue when quote request method was quick quote
- Fixed: Quote items and button were not working on custom e-mail templates
- Fixed: Google recaptcha user login Magento 2.4
- Fixed: Login button displayed login form popup
- Fixed: Print quote button overlap issue
- Fixed: Quote checkout and item currency conversion issues
- Improved: Quote discount now always shows correct discount depending on subtotal incl or excl tax
- Improved: Quote products currency value including and exluding tax.
- Improved: Captcha for magento 2.3
- Improved: Dutch translation
-
Version 4.0.1March 22, 2021
Release Notes - Cart2Quote 4.0.1-stable (March 22, 2021)
- Magento CE/EE 2.3.x - 2.4.0, 2.4.1, 2.4.2
- PHP 7.0+
- Added quote reference to database and checkout form
- Added reference to admin quote detail page
- Added backend file upload attach to proposal option
- Fixed: Custom product is added after backend error on first try
- Fixed: Optional products bug
- Fixed: Proposal rejected email rendering issue
- Fixed: Quote remarks retrieval issue
- Fixed: Quote request did not include quote items
- Fixed: Tier item subtotal 0 amount in frontend
- Fixed: Unable to view quotes with bundle in frontend My Quotes
- Fixed: Missing dependency $entityPool
- Improved: Improved quote discount and custom price for certain tax configurations
- Improved: Recent quotes are visible on customer dashboard even if frontend visibility is disabled
- Improved: Removed "the" from quote request email string
- Improved: Show correct tax in e-mail and quote history
- Made constructor in Model\Quote\ConfigProvider.php backward compatible
- Fixed incorrect namespace in Cart2Quote\Quotation\Controller\Quote\File.php
- Updated: README.md
-
Version 4.0.0February 25, 2021
Release Notes - Cart2Quote 4.0.0-stable (February 25, 2021)
- Magento CE/EE 2.3.x - 2.4.0, 2.4.1, 2.4.2
- PHP 7.0+
- Dropped Support for Magento 2.2.x
- Added: Added config for items grid
- Added: Added recent quotes to the customer dashboard
- Added: Backend file upload feature
- Added: Proposal status can be changed now
- Added: Dutch empty shopping cart quotation text translation
- Added: Quote product backorder label
- Added: Product catalog visibility check
- Added: Backend quote history grid
- Added: Quote item backorder check
- Added: Tax visibility option for PDF
- Added: Theme integration manual link to documentation links
- Fixed: "shipping method" and "placed on" string translation
- Fixed: 'valid until' translation
- Fixed: Compilation and quote form rendering issue
- Fixed: Coupon amount issue when 0
- Fixed: Edit Sections doesn't work when click on text
- Fixed: Error The "array" class doesn't exist and the namespace must be specified.
- Fixed: File upload checkboxes broken
- Fixed: Fixed switching quote currency only worked on the first quote item
- Fixed: If magetrend is disabled the quote attachments do not work
- Fixed: If you add tier quantity to product in frontend it added to other products as well
- Fixed: Ignore digits after comma issue in the quotation product custom price field
- Fixed: The product percentage calculation would break when product price was not set
- Fixed: Memory limit and quotation cancel status issue on cancel order action
- Fixed: Product catalog visibility checks
- Fixed: Product custom options possible hidden in PDF
- Fixed: Quotation view issue when database has prefixes
- Fixed: Quote adjustment could not be less than 0 in emails
- Fixed: "The shipping address is missing. Set the address and try again." bug
- Fixed: Quoation email custom templates issue
- Fixed: Quote request errors
- Fixed: Send Quote Email Copy Method Separate Email responds error 500
- Fixed: Shipping address is saved in addressbook now
- Fixed: Some clients are having issues with the upgrade script when updating the module
- Fixed: Tier item percentage overwrite issue
- Fixed: Unable to filter quote grid by grand total
- Fixed: Wrong linked quotation id when using cloning helper
- Fixed: Issue with wrong discount percentage
- Improved: Added index for quotation increment_id
- Improved: Visibility check improvement
- Improved: Custom discount module and merged functionalities
- Improved: File upload customer dashboard design - Refactored code
- Improved: Styling and removed unnecessary config
- Improved: Improve quote changes feature
- Improved: Discount features
- Improved: Misleading module license text
- Improved: Quotation grid filter
- Improved: Quote discount wording
- Improved: Quote page refresh after removing item from miniquote
- Removed: Unused Dependencies
- Removed: Removed unnecessary code
-
Version 3.0.6November 26, 2020
Release Notes - Cart2Quote 3.0.6-stable (November 26, 2020)
- Magento 2.2, 2.3, 2.4
- PHP 7.1, 7.2, 7.3, 7.4
- Frontend Quotation Changes Visibility feature
- Request quote for customer on API
- GET quotecarts for logged in customer on API
- Product thumbnails to product search grid
- Product thumbnails to the admin quote view
- Added compatibility with Amasty Promo
- Added compatibility with Amasty_Orderattr
- Cancel quote if order is canceled
- Quote item applied discount value persistency
- Submit proposal request
- Quote cart item manipulation to API
- CSS and styling improvements
- Cart2Quote breaks admin dashboard when charts are enabled while using DB prefix
- Cost price input area width
- Default thumbnail when product has no image
- Error The "array" class did not exist
- Bundle product does not add on specific bundle configurations
- Delete quote item issue
- Frontend miniquote and quotation quote page on 2.4.1
- long customizable option values overlap text in pdf
- When including tax into the price the discount feature doesn't show correct discount
- If prices are including tax the percentage discount would not work correctly
- Incorrect original price if it included tax due to rounding
- Issue with WEEE tax on Quote PDF generation
- Move quote items to cart button placement issue
- Quote Request Email Dates
- Request Quote button on downloadable product pages
- Sometimes when adding a tier qty to a product there was no quote available on item
- If product is disabled stop it from being removed from the quote or breaking quote
- Compatability with Magetrend PDF
- Module Documentation
- Quotecarts functionality
- Character limit on percentage discount
- Quick quote remark field configuration
-
Version 3.0.5September 9, 2020
Release Notes - Cart2Quote 3.0.5-stable (September 9, 2020)
- Magento 2.2, 2.3, 2.4
- PHP 7.1, 7.2, 7.3, 7.4
- Added: Magento 2.4 support
- Added: PHP 7.4 support
- Added: Hovering over the item discount checkbox gives the title of the relating salesrules
- Added: Option to 'freeze' frontend quotation view after having made changes to proposal
- Added: Support for Magetrend PDF
- Added: Link to product page on product SKU in email template
- Added: Option to remove coupon block if order created from quote
- Fixed: Accepting proposal would send quote accepted email to customer
- Fixed: After adding a product to the quote in the backend the product would be invisible until page was reloaded
- Fixed: Catalog Prices incl. taxes wrong custom item price since M2.3.1 (Magento bug, but we have a workaround)
- Fixed: Changing Magento settings would break when adjusting scope
- Fixed: Changing the Quote Currency would update cost price by the conversion rate every time you update
- Fixed: Disabling Magento MSI(multi source inventory) would break cart page.
- Fixed: Display of item discount in the backend
- Fixed: Duplicate and assign to customer would break the quotation grid page for users with a lot of customers
- Fixed: Dutch translation of reject quote functionality
- Fixed: Fixed Product Tax (FPT/WEEE) would show as quote adjustment
- Fixed: If you add comma to backend price, an error would display
- Fixed: Incorrect database connection used in some setup scripts
- Fixed: is_quotation_quote was not always set on quote table
- Fixed: linked_quotation_id not always set on quote table
- Fixed: Item options missing from bundle item customer dashboard quote
- Fixed: JS error in backend on some quote status arrays
- Fixed: Magento Checkout Agreements would break the frontend quote submit action
- Fixed: Issue where Magento would prints some PDF dates wrong since M2.3.4
- Fixed: Issue where modifying Quote Remark in the backend did not work
- Fixed: Out Of Stock Bundle Product had no quote button
- Fixed: Out Of Stock Configurable Product had no quote button
- Fixed: Percentage Discount on multi currency stores with tax had some issues
- Fixed: Percent Apply Subtotal Proposal on some stores including tax was wrong
- Fixed: Product Configurable Options When C2Q Disabled
- Fixed: Product price rounding
- Fixed: Quick Quote Form Builder Bug
- Fixed: Quotation prefix added to Order increment id for quotes that were converted before
- Fixed: QuoteAWish.php uses customer id instead of group id
- Fixed: SalesRep installation link
- Fixed: Tier prices would behave strange in the backend when quote had a different currency than the store
- Fixed: Total row custom price would always exclude tax on some stores
- Fixed: Unknown column 'send_proposal_rejected_email'
- Fixed: When file uploading on the frontend, adding the same title would overwrite the other file
- Fixed: Wrong Quotation PDF printed when multiple quotes were opened in the browser
- Fixed: Wrong redirect URL with custom admin URL
- Improved: Added more Dutch translations and fixed js translation issues
- Improved: Replaced usage of self with static to make pdf more customizable for clients
- Improved: Small code change
-
Version 3.0.0June 19, 2020
Release Notes - Cart2Quote 3.0.0-stable (June 19, 2020)
- Magento 2.2, 2.3
- PHP 7.1, 7.2, 7.3
- Added: Quotation reporting feature
- Added: Display 'quote created by:' feature
- Added: Reject proposal feature
- Added: Internal comments to quote feature
- Added: Move wishlist to quote feature
- Added: Move to cart functionality
- Added: 'Add to quote' button to product list widget
- Added: Add percentage discount to single line item
- Added: Create backend custom price currency configuration
- Added: Create dashboard quote chart and new quote tab
- Added: Documentation links in config
- Added: Duplicate and assign customer from quote view page
- Added: Magento 2.3.5 support for non-composer versions
- Added: Mass duplicate quotes and assign to customer
- Added: Sort quote items which are not assigned to a section
- Added: Stock check message to backend quote item
- Added: New columns to quotation grid
- Added: Miniquote actions
- Fixed: Adding a product from another store inventory would break quote and order
- Fixed: Cost price input field sizing
- Fixed: Front & backend links to quotation
- Fixed: License Check would break Integration Tests Encoded Cart2Quote
- Fixed: MiniCart did not render when frontend quotation visibility setting was disabled
- Fixed: Post-purchase and empty cart quotation link
- Fixed: Quote status filtering
- Fixed: Shipping was not set on quick quote auto proposals
- Fixed: Some javascript warnings
- Fixed: Unable to view frontend dashboard order in certain conditions
- Fixed: Unassigned section already exists for quote on duplicating quotes
- Fixed: Wrong bundle child qty
- Fixed: Wrong disabled check
- Improved: Added isSendCopyToSalesRep to avoid errors when old version of salesrep is used
- Improved: Address without country id compatibility
- Improved: Email template improvements
- Improved: Error handling on removing sections with products
- Improved: Hardening for DOM manipulation on configurable products
- Improved: Hardening for missing tier items / corrupt / deleted quotes
- Improved: Hardening for some module conflicts
- Improved: Hide dashboard prices should also hide price from quote history grid frontend
- Improved: Made quick quote event name unique
- Improved: Miniquote actions design
- Improved: Speed improvements
- Improved: Translation improvements
- Improved: Styling
- Removed: Magento 2.1 support
- Removed: PHP 5.6 and 7.0 support
-
Version 2.2.9March 27, 2020
- Magento 2.1+
- PHP 5.6+ (up to 7.3)
- Fixed: Add to cart button did not work on compare product page when quick quote was enabled
- Fixed: Bundle and configurable product qty was not updating after configure form
- Fixed: Editing a quote by creating an order, changing the quantities and creating a quote resulted in an error.
- Fixed: Email Template Filtering Issue on older Magento versions
- Fixed: If bundle input type was not radio button you could not add the product to quote in backend
- Fixed: Issue with cc's and queued emails
- Fixed: M2.3.4 Form Validation
- Fixed: M2.3.4 Variables in Email Templates Changes
- Fixed: Magento 2.3.3/2.3.4 could not work with folders in the var/export folder
- Fixed: Make bundles and configurables merge when config is the same
- Fixed: Miniquote did not always clear on quick quote actions
- Fixed: PDF printing of quotes that are ordered may have had an error when certain payment types were used
- Fixed: PrintQuote button did not hide on configurable product pages with dynamic quote buttons
- Fixed: Quote PDF still large when save space on fonts was enabled
- Fixed: Unable to duplicate quote with bundle product in it
- Improved: Added error and success messages
- Improved: Added registration back
- Improved: Data changed modal actions on convert to order button in the backend
- Improved: Error handling on removing sections with products
- Improved: Hardening for dom manipulation on configurable products
- Improved: Product section changes on the quote request page are silent now
- Improved: When changing the quote item qty on the create order page an informing message is show
- Removed: Duplicate option for configurable products. (Magento does not support this)
- The latest composer version has support for Magento 2.3.5
- The 'Quote Request Lite Edition' version in the Magento Marketplace has support for Magento 2.3.5
-
Version 2.2.8January 08, 2020
Release Notes - Cart2Quote M2 2.2.8-stable (January 08, 2020)
- Magento 2.1+ (up to 2.3.3)
- PHP 5.6+ (up to 7.3)
- Added: Standard Magento class names to C2Q buttons
- Added: Quick Quote support for Auto Proposal
- Fixed: Adding grouped product items twice resulted in an error
- Fixed: Add to compare message did not show when QuickQuote was enabled
- Fixed: Could not change customer on quotes that were requested by a guest
- Fixed: Cost price of child products did not show when selecting from configurable products.
- Fixed: The Custom Request Form Insert File button was not very clickable
- Fixed: DirectQuote did not check for quotable items
- Fixed: Do not use Setup classes outside of a setup scope.
- Fixed: Dynamic add to quote button did not hide on configurable products with select options. (As opposed to swatch options)
- Fixed: Emails had no from header in Magento 2.3.1 and up
- Fixed: Enabled dynamic quote button could be bypassed by the move cart to quote action
- Fixed: Error when async email was enabled: Unknown column 'send_quote_edited_email'
- Fixed: Guest quotes had issues when changing the customer in the backend
- Fixed: Guest quotes with addresses did not print the customer address on the PDF
- Fixed: In some rare setups, the guest data would be removed on the quote
- Fixed: New different billing address from shipping address on non US based addresses returned inconsistent issues relating to saving and validation
- Fixed: Print Quote button would display even when product was not quotable
- Fixed: Quotation tax calculations would not calculate catalog price incl. taxes correctly when 'enable cross trade' was disabled
- Fixed: Switch Currency After Checkout issue
- Fixed: Unable to create quote for a virtual product from the frontend
- Fixed: Wrong original price with catalog prices incl. taxes
- Improved: Added an event to allow other PDF renderers
- Improved: Changing to a customer without address is allowed now (current address data persists)
- Improved: CSS improvements
- Improved: Don't allow sending emails to quotes without an email address
- Improved: Email sending success message
- Improved: File upload on Magento 2.1
- Improved: Quotation PDFs are moved to the var folder
- Improved: No email address fallback
- Improved: Print Quote button margin
- Improved: Small code changes
- Improved: Uninstall script
- Note: This is the last release with Magento 2.1 support (EOL since June 2019)
- Note: This is the last release with PHP 5.6 support (EOL since December 2018)
- Note: This is the last release with PHP 7.0 support (EOL since January 2019)
-
Version 2.2.7November 20, 2019
Release Notes - Cart2Quote M2 2.2.7-stable (November 20, 2019)
- Magento 2.1+ (up to 2.3.3)
- PHP 5.6+ (up to 7.3)
- Added: Magento 2.3.3 compatibility
- Added: PHP 7.3 support
- Added: Ability to change cost price in the quote
- Added: Display quote profit in backend totals
- Added: File upload option for the quote request form
- Added: Requested quote(s) grid on the customer backend
- Fixed: The "Remove Selected Shipping Method" feature only removed shipping price
- Fixed: Adding product to quote crashed the backend
- Fixed: Billing address went missing from quote after requesting virtual product as logged in customer
- Fixed: Bundle discount was not added to backend quote totals
- Fixed: Call to undefined method isUnreachableState()
- Fixed: Cost price was not saved to quotation_tier_item table
- Fixed: If a product is virtual the actions toolbar did not display in the quote cart
- Fixed: Have made the My Quotes menu option sortable by implementing a SortLinkInterface
- Fixed: Margin calculation divided by returned a zero fatal error
- Fixed: Notice: Undefined variable: valueInclTax
- Fixed: Paypal buttons appeared in custom form request
- Fixed: Print Quote button on product page removed the current quote
- Fixed: Registration Form When Amazon Pay Enabled
- Fixed: Send Quote Email Copy Method -> Separate Email was not working
- Fixed: URLs to thumbnail images on multistore environments
- Fixed: When you duplicate a quote, it calculated original totals from the last tier item
- Fixed: Wrong price when using 'Apply Subtotal Proposal' prices incl. taxes
- Fixed: Wrong profit totals amount
- Improved: Apply subtotal proposal section on the quote
- Improved: Notes and tooltips in backend settings
- Improved: General tab with license information and check
- Improved: If the product name is too long it caused overlap with configurable products options (PDF)
- Improved: Manuals
- Improved: Opensource license status and module disabling
- Improved: Print quote button on the custom request form
- Improved: Small code changes
- Improved: We assume that backend users have a 1366x768 screen or better now
-
Version 2.2.5August 29, 2019
Release Notes - Cart2Quote M2 2.2.5-stable (August 29, 2019)
- Added: Allow guest to request a quote with billing and shipping address, without creating an account
- Added: Custom form link naming functionality
- Added: Direct Quote - Create quote from shopping cart
- Added: Display extra row with total price in My Quotes
- Added: Print Quote from product page
- Added: Shipping description added to quote request & proposal emails
- Added: Upload files from the frontend
- Fixed: Add to cart button was working on product page in Magento 2.3.2
- Fixed: Custom link name did not update
- Fixed: Email in Magento 2.1
- Fixed: Frontend quotes did not match extra order data in the API
- Fixed: Guest details were saved to known customer on quote request
- Fixed: Move to quote did not update the mini quote
- Fixed: Quote PDF did not handle long product names and long option names correctly
- Fixed: Session did not update after item had been added from quote list
- Fixed: Split database functionality was not working
- Fixed: Was unable to run setup:upgrade on some installations - custom_product.png doesn't exist
- Improved: Canceled Quote Improvements
- Improved: Basic styling custom request form
- Improved: Hide file upload from backend when no files uploaded
- Improved: Product status checks
- Improved: Replaced deprecated addError function
- Removed: Quote History section from admin quote creation page
-
Version 2.2.3June 14, 2019
Release Notes - Cart2Quote M2 2.2.3-stable (June 14, 2019)
- Magento 2.1, 2.2, 2.3
- PHP 5.6, PHP 7.0, PHP 7.1, PHP 7.2
- New: Setting in admin for enable/disable product thumbnail images on customer dashboard
- New: Expose linked quote data on order api call
- New: IonCube removed, IonCube decoder no longer required
- New: Frontend tier quantity request
- Fixed: Compatibility with Magento's Negotiable quote in Customer Dashboard
- Fixed: Adding bundle, grouped or configurable product with disabled children threw error
- Fixed: Adding product to quote with configurable options from category page would not correctly redirect
- Fixed: Apply Subtotal Proposal feature gave wrong totals and item prices
- Fixed: 'Area code not set' on installation of non-OS versions
- Fixed: Billing address was not saved to the quote from frontend for non logged in customers
- Fixed: Cannot read property 'update' of null on Magento 2.3.1
- Fixed: Can't create quote from frontend as logged in customer on some configurations
- Fixed: Cart2Quote list template would overwrite existing list template
- Fixed: Collapsible was not working perfectly with every browser/setup
- Fixed: Configurable product file link was not clickable in admin backend
- Fixed: "Foreign key constraint was incorrectly formed"
- Fixed: Frontend pressing 'clear quote' button would not clear miniquote
- Fixed: Guest request existing customer form validation was not working
- Fixed: In Magento 2.2.x the totals were not correct when adding bundle item
- Fixed: IsLoggedIn would not return the correct value in M2.3.1 when FPC was enabled
- Fixed: Magento would not set the 'From' email header
- Fixed: MiniQuote was not empty after quote request on M2.1
- Fixed: Multi store currency quote took wrong price
- Fixed: Quote request strategy did not exist
- Fixed: Undefined method on frontend product category page M2.1.10 and below
- Fixed: Wrong tax amount in PDF 2.1.x with bundle item
- Fixed: Zend 'addAttachment' doesn't exist, PDF was not attached to the email
- Improved: Install quotable attribute on default attribute set dynamically
- Improved: Many improvements on setting 'Include Tax In Catalog Price' price calculations
- Improved: Refactored tax calculations
- Improved: Email templates
- Improved: Quote comment box on pdf
- Improved: Refactored checkout javascript duplicate functions
- Improved: Removed extra add to quote button from edit quote item page
- Improved: Translation strings and wording
- Improved: Using the words "remark" and "comment" for quote and products was not consistent
-
Version 2.2.2April 15, 2019
Release Notes - Cart2Quote M2 2.2.2-stable (April 15, 2019)
- Magento 2.1, 2.2, 2.3
- PHP 5.6, PHP 7.0, PHP 7.1, PHP 7.2
- New: Order reference in frontend quote view
- New: Spanish Translation
- New: Support for Magento 2.3.1
- Fixed: "Show Message to Not Logged in Users" setting added products to quote
- Fixed: Backend quantity box size
- Fixed: Could not add product out of stock from frontend
- Fixed: Cart2Quote could not be installed with Magento. Only after Magento
- Fixed: Customer was not logged in with FPC enabled
- Fixed: Magento 2.2.x Commerce could not find db host (split database)
- Fixed: PDF only worked on M2.3 or with font space saving enabled
- Fixed: QuickQuote did not show when 'After Adding a Product Redirect to Shopping Cart' was set to 'Yes'
- Improved: Added new copyright
- Improved: CSS for quote buttons
- Improved: Text size calculations for bundle products on the quote PDF
- Improved: Make a link to the quote in the 'product added to quote' message (like the add to cart
message)
- Improved: The 'sign in' button is clickable when using registered email
- Improved: Unnecessary force refresh cache for mini quote (load speed improvement)
- Improved: Quotation reference added in order view
- Improved: Show product options on frontend quote view
-
Version 2.2.0February 26, 2019
Release Notes - Cart2Quote 2.2.0-stable (February 26, 2019)
- Magento 2.1, 2.2, 2.3
- PHP 5.6, PHP 7.0, PHP 7.1, PHP 7.2
- New: Ability to change PDF text font to reduce file size
- New: Alternative checkout
- New: Create Quote from New Order in Admin
- New: Custom product
- New: Magento Commerce split database support
- New: Move mini-cart to quote
- New: Product thumbnails on PDFs
- New: Product thumbnails to Emails
- New: Quick Quote
- New: Quote strategies
- Fixed: BaseUrl was not set on product listing views
- Fixed: Bundle items had wrong line totals
- Fixed: Collapsible would not toggle
- Fixed: Checkout Expired Quote
- Fixed: Grand total excluded. $0 tax in backend quote totals
- Fixed: Guest request was not working when DOB and/or gender was required
- Fixed: In Magento 2.3 the change address and change customer redirect to a 404 error
- Fixed: Make optional did not work on frontend for bundle items
- Fixed: Prefix and suffix select field are not rendering according to the settings
- Fixed: Quantity box size in admin
- Fixed: Tax amount missing from quote backend totals
- Fixed: VAT field is missing
- Fixed: When editing Cart2Quote quote and Magento quote same time they get merged backend
- Improved: Improved email subjects
- Improved: Mail adapter for Zend Frameworks
- Improved: Quote request form
- Improved: Split database support
- Improved: Translations
- Removed: Alternate rendering
-
Version 2.1.10January 15, 2019
Release Notes - Cart2Quote M2 2.1.10-stable (January 15, 2019)
- Magento 2.1, 2.2, 2.3
- PHP 5.6, PHP 7.0, PHP 7.1, PHP 7.2
- New: Alternative checkout
- New: Create quote from new Order in Admin
- New: Minicart move to quote
- New: Product thumbnails on PDFs
- New: Product thumbnails on Request and Proposal Emails
- New: Feature disable default expiry
- Fixed: In Magento 2.3 the change address and change customer redirect 404
- Fixed: Make optional doesnt work on frontend for bundle items
- Fixed: Sections popup not opening after updating items
- Fixed: When editing Cart2Quote quote and Magento quote same time they get merged backend
- Improved: Moved the edit sections button
- Improved: Translations
-
Version 2.1.8December 5, 2018
Release Notes - Cart2Quote 2.1.8-stable (December 5, 2018)
- Magento 2.1.x, 2.2.x, 2.3.x
- PHP 5.6, PHP7.0, PHP7.1, PHP7.2
- Added: Magento 2.3 support
- Added: Added Cart2Quote font icon set
- Added: Admin configuration to hide new quote messages
- Added: Display store tax configuration on backend quote view items
- Added: Display store tax configuration on email items
- Added: Display store tax setting quote dashboard frontend
- Added: Hide/Show prices in Quote Request Email
- Added: Split database support
- Fixed: Catalog prices incl. taxes gives wrong tier row total
- Fixed: Font has not been set for PDF
- Fixed: Frontend customer dashboard layout issues
- Fixed: Item not set to tierItem
- Fixed: PDF breaks when adding a lot of sections + products
- Fixed: PDF original subtotal taxes are calculated wrongly
- Fixed: RangeError: Maximum call stack size exceeded in Magento 2.3
- Fixed: SKU overlapping price in PDF
- Fixed: When copying shopping cart to quote previous quote items are removed
- Fixed: When you add bundle item to the quote it doesnt add Price and Original Price to footer totals
- Fixed: Wrongly calculated Quote Adjustment when enabling display subtotal only
- Fixed: Wrong original subtotal when changing tier quantity frontend
- Fixed: Wrong total amount saved to quote table
- Fixed: \Magento\Swatches\Model\SwatchAttributesProvider class does not exist in Magento 2.1.5
- Improved: Added Cart2Quote icon on quotation quote view
- Improved: Check for disabled product while adding product to quote backend
- Improved: Multi currency improvements
- Improved: Frontend email responsiveness and tax design improvements
- Improved: Moved the edit sections button to the items grid
- Improved: Original price currency wrongly calculated
- Improved: PDF item row adjustments
- Improved: Removed Luma icons from Cart2Quote stylesheet and replace with Cart2Quote icons
-
Version 2.1.6November 1, 2018
Release Notes - Cart2Quote 2.1.6-stable (November 1, 2018)
- Magento 2.1.x, 2.2.x
- PHP5.6, PHP7.0, PHP7.1, PHP7.2
- New: Change Quote Customer
- New: Collapse address details
- New: Configuration for new customer auto log in
- New: Settings for registered customers at quote checkout
- New: Duplicate Item in the Quote
- New: Duplicate Quote from Quote List page
- New: Request quote without shipping options
- New: Enabled/disable quotation Shipping Method
- New: Quote request with known email address
- New: Portuguese (Brazil) translation
- New: Limitless Customer Notes
- Fixed: All fields are loaded when logged in customer adds new address
- Fixed: AutoProposal Price Issue
- Fixed: Cart2Quote Checkout Form not loading if customer-email is available on load
- Fixed: Catalog-add-to-cart.js file is loaded frontend when frontend quotation visibility is off
- Fixed: Configurable options missing from quote PDF
- Fixed: Configurable Product Options not selected on edit item
- Fixed: If you remove all items from quote the address details are also removed
- Fixed: Not showing correct tier items data on grid
- Fixed: Original Price amount 0 on page load quote backend
- Fixed: Original price for tier items
- Fixed: Quote and BaseQuoteAdjustment reversed.
- Fixed: Quote item stock limit frontend
- Fixed: Quote view layout is broken when sections are not displayed
- Fixed: Subtotals are zeroed after recollect
- Fixed: Tierpricing totals caluclation including taxes
- Fixed: Email sent to customer when created in the admin
- Fixed: Enter button on edit sections in the admin
- Improved: Quote Proposal Emails
- Improved: Address fields in quote forms
- Improved: Guest Checkout
- Improved: Total calculations
- Improved: Bundle Item configurations
-
Version 2.1.5September 12, 2018
Release Notes - Cart2Quote 2.1.5-stable (September 12, 2018)
- Magento 2.1.x, 2.2.x
- PHP 5.6, PHP7.0, PHP7.1, PHP7.2
- New: Notice when viewing quote of deleted customer
- Fixed: Adding product out of stock breaks quote view backend
- Fixed: Clear Quote Button does not work in FireFox
- Fixed: Fatal error: Call to a member function getData() on null
- Fixed: Autoproposal not sending proposal email on Magento 2.2.3 and higher
- Fixed: Max Order Amount exceeded QTY is unchangeable
- Fixed: PDF footer does not resize properly
- Fixed: Redirect cookie for eternity
- Fixed: Unnecessary payment failed email sending
- Fixed: When a customer relogs, the previous quote item comments are gone
- Fixed: Wrong totals when adding configurable product to quote
- Fixed: Quote front-end view
- Improved: Advanced pricing visibility in Magento Admin
- Improved: Quantity check in Quote frontend
- Improved: Row Total Admin including/excluding discount and small optimization
- Improved: Cart2Quote Licensing
-
Version 2.1.4July 9, 2018
Release Notes - Cart2Quote 2.1.4-stable (July 9, 2018)
- Magento 2.1 and 2.2
- PHP 7.0+
- New: Ability to ignore stock setting for quotes
- New: Refresh Shipping Rates button in admin
- New: Store configurable Quote Prefix
- New: Store Specific Address on Quote
- New: Optional items in PDF and Email disclaimer
- Fixed: Advanced pricing hint
- Fixed: Append Comments checkbox in Admin
- Fixed: Cart2Quote redirects to Customer Dashboard after logging in
- Fixed: Create Order Page Title in Admin
- Fixed: Customer address is missing from quote request email if form builder is not enabled
- Fixed: Editing a Configurable Product Error frontend
- Fixed: Quote Proposal Email Preview in Admin CMS
- Improved: Added stock group to config
- Improved: GP Margin in totals footer
- Improved: Make the switcher-caption use less space
- Improved: Tier items on Proposal PDF
- Improved: Small code changes
- Removed: Html tags from customizable options on the PDF
-
Version 2.1.3May 30, 2018
Release Notes - Cart2Quote M2 2.1.3-stable (May 30, 2018)
- Magento 2.1.x, 2.2.x
- PHP 7+
- New: Action to move Items to Quote Sections
- New: Catalog tier prices overview in product grid
- New: Custom form fields backend config
- New: Dynamic Add-to-Quote and Add-to-Cart Buttons for configurable products
- New: Get items from quote with API
- New: Missing email translations.
- New: Multi select bundle product support
- Fixed: Adding Configurable item adds 1 line item in total calculation
- Fixed: Add tier listener doesn't work
- Fixed: Ajax reload data-mage-init fix
- Fixed: API getList M2.1 compatibility
- Fixed: Backend cost price negative profit only checking first number
- Fixed: Can't request a quote after an item is removed from the quote list
- Fixed: Can not add item with non-required options from Catalog/Search page
- Fixed: Cannot read property 'klarna_kp' of undefined
- Fixed: Cant add product to quote with Disable Negative Profit setting enabled
- Fixed: Catalog price including taxes resulting wrong quote totals
- Fixed: Compilation errors
- Fixed: Correct Cart2Quote shipping amount when going to checkout
- Fixed: Customizable options not in Subtotal Proposal Calculation
- Fixed: Cart2Quote Email layouts
- Fixed: Emails with the + sign aren't accepted as valid emails
- Fixed: Email templates not loading in CMS
- Fixed: Error in quote frontend when local storage is empty
- Fixed: Fatal error frontend when setting Frontend Quotation Visibility to 'No'
- Fixed: Firstname and Lastname guest form validation not working
- Fixed: Form validation is not working for Magento 2.2.4 frontend quote request
- Fixed: If "Disable Customer Checkout On Quote" set to Yes the customer wont be logged in automatically
- Fixed: If you edit quantity and press enter while in quantity field you get empty quote page
- Fixed: If you have disabled Frontend Quotation Visibility accepting proposal from email throws error
- Fixed: Items without advancedpricing showing advanced pricing
- Fixed: Not allowed to set price to zero
- Fixed: PDF footer text does not user store view settings
- Fixed: Product short description prints html tags on the pdf
- Fixed: Qty quote items not updated in miniquote after qty update on quote page frontend
- Fixed: Quote grid block XML misses name tag
- Fixed: Refactored Error on Quote Request Page frontend
- Fixed: Shipping address misses data
- Fixed: Shipping tax not added to Quote totals tax in PDF
- Fixed: Sort order on the form doesn't work
- Fixed: Timezone incorrect for quote
- Fixed: Too long product name will overlap SKU in PDF
- Fixed: Translations in emails
- Improved: Custom form fields config page
- Improved: Editing quantities in admin area.
- Improved: Empty quote page redirects now to the quote page if there is an active quote
- Improved: Refactored code to support every type of bundle
- Improved: Dutch Translations
-
Version 2.1.2April 6, 2018
Release Notes - Cart2Quote M2 2.1.2-stable (April 6, 2018)
- New: Attachment field for proposal email
- New: Cart2Quote Uninstall script
- New: Support for Amasty_Rates shipping validation
- 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: 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: Checkout with Paypal from MiniQuote Cart
-
Version 2.1.0February 1, 2018
Release Notes - Cart2Quote M2 2.1.0-stable (February 1, 2018)
- New: Accept quote without going to checkout
- New: Create a setting to toggle prices in customer dashboard
- New: Duplicate items on different sections
- New: Lock proposal feature
- New: Save sections on quote items
- New: Sections to layout of pdf/e-mail/ customer dashboard
- New: Sorting of items on grid page
- New: Tier item compatibility frontend
- 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: 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
-
Version 2.0.4October 13, 2017
Release Notes - Cart2Quote 2.0.4-stable (October 13, 2017)
- Magento CE/EE 2.1.x, Magento CE/EE 2.2.x
- PHP 5.6+
- New: Compatibility Magento 2.2
- New: Cart2Quote Tier Pricing for quote items
- New: Added GP Margin
- New: Configure product button in the backend that opens an overlay and shows the selected options
- 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: 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: Module autoproposal dependency
-
Version 2.0.3July 12, 2017
Release Notes - Cart2Quote M2 2.0.3-stable (July 12, 2017)
- Magento CE/EE 2.1.x
- PHP 5.6+
- New: Add product comments in front-end
- New: Banking details on the PDF
- New: Cart2Quote shipping method
- New: Named item renderers on quote index
- New: Remarks description
- New: Shipping and discount total on PDF
- 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: 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: Remove comment fields from tier item
- Removed: Remove the short description of the products on the PDF
-
Version 2.0.2April 24, 2017
Release Notes - Cart2Quote M2 2.0.2-stable (April 24, 2017)
- Magento CE/EE 2.1.x
- PHP 5.6+
- New: Change currency on quote page
- New: Column renderers on backend quote edit page
- New: Custom payment method for quote creation
- New: Multi-currency for shipping and the totals
- New: Quote notice on checkout success page
- 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: Rate conversion functions
- Removed: Quoted grand total on the quote grid page
-
Version 2.0.1March 13, 2017
Release Notes - Cart2Quote 2.0.1-stable (March 13, 2017)
- Magento CE/EE 2.1.x
- PHP 5.6+
- New: Product options and configurations are now visible by default in the quote edit page in the
backend
- 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: Backend design layout compatiblity for extending blocks
- Removed: Configure Product button
- Removed: Unused property
- Removed: unused QuoteSearchResultsInterfaceFactory
-
Version 2.0.0January 25, 2017
Release Notes - Cart2Quote M2 2.0.0-stable (January 25, 2017)
- Magento CE/EE 2.1.x
- PHP 5.6+
- 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
- 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
-
Version 1.1.0October 3, 2016
Release Notes - Cart2Quote M2 1.1.0-stable (October 3, 2016)
- Magento CE/EE 2.0.x|2.1.x
- PHP 5.6+
- Linking between Order and Quote
- Quote versioning
-
Version 1.0.18September 28, 2016
Release Notes - Cart2Quote M2 1.0.18-stable (September 28, 2016)
- Magento CE/EE 2.0.x|2.1.x
- PHP 5.6+
- Accepting a quote can still change the original quote
- Resource is a reserved word in PHP 7
-
Version 1.0.17September 23, 2016
Release Notes - Cart2Quote M2 1.0.17-stable (September 23, 2016)
- Magento CE/EE 2.0.x|2.1.x
- PHP 5.6+
- Active theme rendering, to improve compatibility with unknown themes
- Dutch translation files
- English translation files
- 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
-
Version 1.0.16August 5, 2016
Release Notes - Cart2Quote M2 1.0.16-stable (August 5, 2016)
- Magento CE/EE 2.0.x|2.1.x
- PHP 5.6+
- Table prefix results in errors
- Success message on quote update in frontend
-
Version 1.0.15August 4, 2016
Release Notes - Cart2Quote M2 1.0.15-stable (August 4, 2016)
- Magento CE/EE 2.0.x|2.1.x
- PHP 5.6+
- 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
-
Version 1.0.14July 28, 2016
Release Notes - Cart2Quote M2 1.0.14-stable (July 28, 2016)
- Magento CE/EE 2.0.x|2.1.x
- PHP 5.6+
- Support for Magento 2.1.0
- Cost price doesn't show in the backend
- Review tab on configure quote products show the wrong product
-
Version 1.0.13June 24, 2016
Release Notes - Cart2Quote M2 1.0.13-stable (June 24, 2016)
- Magento CE/EE 2.0.x
- PHP 5.6+
- Some config settings are not configurable per store view
- Update Items and Quantities button behaves wrong in the backend
-
Version 1.0.12June 23, 2016
Release Notes - Cart2Quote M2 1.0.12-stable (June 23, 2016)
- Magento CE/EE 2.0.x
- PHP 5.6+
- 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
- We made all the Quote buttons styled secondary, so that customers focus first on the Cart buttons
-
Version 1.0.11June 9, 2016
Release Notes - Cart2Quote M2 1.0.11-stable (June 9, 2016)
- Magento CE/EE 2.0.x
- PHP 5.6+
- When installing Cart2Quote on a shop with multiple stores, only the first two store can make quotes
- The dependency "magento/magento-composer-installer" is no longer necessary
-
Version 1.0.10June 9, 2016
Release Notes - Cart2Quote M2 1.0.10-stable (June 9, 2016)
- Magento CE/EE 2.0.x
- PHP 5.6+
-
Version 1.0.9June 6, 2016
Release Notes - Cart2Quote M2 1.0.9-stable (June 6, 2016)
- Magento CE/EE 2.0.x
- PHP 5.6+
- 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
- Copy to Quotation button placement
-
Version 1.0.8May 19, 2016
Release Notes - Cart2Quote M2 1.0.8-stable (May 19, 2016)
- Magento CE/EE 2.0.x
- PHP 5.6+
-
Version 1.0.7May 19, 2016
Release Notes - Cart2Quote M2 1.0.7-stable (May 19, 2016)
- Magento CE/EE 2.0.x
- PHP 5.6+
- 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
-
Version 1.0.6April 26, 2016
Release Notes - Cart2Quote M2 1.0.6-stable (April 26, 2016)
- Magento CE/EE 2.0.x
- PHP 5.6+
- 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
-
Version 1.0.5April 18 1, 2016
Release Notes - Cart2Quote M2 1.0.5-stable (April 18 1, 2016)
- Magento CE/EE 2.0.x
- PHP 5.6+
- 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
-
Version 1.0.4March 29, 2016
Release Notes - Cart2Quote M2 1.0.4-stable (March 29, 2016)
- Magento CE/EE 2.0.x
- PHP 5.6+
- Cart2Quote is now compatible for installation using the marketplace
-
Version 1.0.3March 17, 2016
Release Notes - Cart2Quote M2 1.0.3-stable (March 17, 2016)
- Magento CE/EE 2.0.x
- PHP 5.6+
- 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
- Request Quote button gives visual feedback that a quote is being requested
-
Version 1.0.2February 25, 2016
Release Notes - Cart2Quote M2 1.0.2-stable (February 25, 2016)
- Magento CE/EE 2.0.x
- PHP 5.6+
- Processed feedback from Magento audit
-
Version 1.0.1January 15, 2016
Release Notes - Cart2Quote M2 1.0.1-stable (January 15, 2016)
- Magento CE/EE 2.0.x
- PHP 5.6+
- Processed feedback from Magento audit
-
Version 1.0.0November 23, 2015
Release Notes - Cart2Quote M2 1.0.0-stable (November 23, 2015)
- Magento CE/EE 2.0.x
- PHP 5.6+
- 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