SwissUpLabs Logo

Changelog

Version 1.18.1

Mar 29, 2019

  • Fixed compatibility with Magento 2.3.1 (PHP7+ is required)
  • Improved spacing below “Subscribe to newsletter” checkbox

Version 1.18.0

Mar 21, 2019

  • RTL languages support added
  • Added ability to customize LESS variables and write styles using LESS syntax directly from admin panel
  • Improved compatiblity with third-party modules
  • All built-in modules updated to add RTL languages support

Version 1.17.0

Jan 25, 2019

It’s all about the gifts!

GiftMessages support added to the firecheckout page for both Magento Community and Magento Commerce editions.

GiftWrapping, GiftRegistry, GiftReceipt, and PrintedCards support added for Magento Commerce Edition.

New Features

  • GiftMessages support added. You can now edit them directly from the firecheckout page.
  • MagentoCommerce features integrated:
    • GiftWrapping
    • Fixed missing billing address when GiftRegistry address is used
    • Improved styles of StoreCredit and RewardPoints blocks
  • Collapsible.js utility added

Fixed and Improvements

  • Fixed possible issue with invalid billing address selected
  • Fixed wrong step numbers alignment on some third-party themes
  • Fixed invisible “Subscribe to Newsletter” checkbox when shipping address is hidden by a third-party module
  • Small CSS and JS fixes

Modules Updates

swissup/module-address-autocomplete — 1.2.0 (was 1.1.1)

  • Added ability to place housenumber into custom address field

swissup/module-checkout-cart — 1.4.1 (was 1.4.0)

  • Fixed missing shipping rates when GiftRegistry address is used
  • Fixed js error when grouped product added to cart (When simple products are not visible in catalog)

swissup/module-subscribe-at-checkout — 1.2.1 (was 1.2.0)

  • Move the checkbox out of shipping section. (This improves compatibility with third-party store-pickup modules that hide shipping section)

Version 1.16.0

Dec 19, 2018

Firecheckout page looks more structured now with the title above “Billing Address” form, checkout fields in “Order Summary” section, and compact mode to display saved shipping addresses.

New Features

Fixes and Improvements

  • Reduce too long “Shipping Address” block when customer has many saved addresses
  • Removed not needed ajax request when trying to save invalid billing address
  • Fixed Auth popup divider color in “Midnight” theme when using SocialLogin
  • Small css fixes and improvements

Version 1.15.2

Dec 04, 2018

  • Swissup_SocialLogin integration: Fixed login popup positioning
  • Fixed conflict with Braspag_Pagador module (misplaced credit card types selector)
  • Fixed invalid street line labels
  • Minor CSS fixes

Modules Updates

swissup/module-address-field-manager — 1.4.2 (was 1.4.0)

  • Fixed field validation on the latest Magento versions

swissup/module-checkout-fields — 1.2.0 (was 1.1.0)

  • Fixed dropdown field options save issue in Magento 2.2.6
  • Added ability to show checkout fields at the CheckoutSuccess page
  • Added ability to show fields in backend order grid
  • Checkout fields added to backend’s new order form

swissup/module-checkout-success — 1.3.2 (was 1.3.1)

  • Prevent Warning/Error when tring to render child block that doesn’t exists
  • Added third-party modules blocks support via di.xml instructions:
    • CheckoutField
    • DeliveryDate
    • OrderAttachment
  • Added margin for delivery date block

swissup/module-delivery-date — 1.4.0 (was 1.3.2)

  • Added ability to show delivery date information at the CheckoutSuccess page
  • Fixed ‘undefined’ word inside calendar icon

swissup/module-geoip — 1.1.2 (was 1.1.1)

  • Corrected path to the MaxMind database in config field

swissup/module-orderattachment — 1.3.0 (was 1.2.0)

Version 1.15.1

Nov 08, 2018

  • Magento 2.1 compatibility in DeliveryDate module
  • Fixed ability to save address/customer attribute with custom attribute_code (AddressFieldManager and CustomerFieldManager)
  • Fixed blocked payment popup when using Braintree module with enabled “Paypal through braintree” option
  • Small code optimizations

Version 1.15.0

Nov 01, 2018

  • DeliveryTime feature added to the DeliveryDate module
  • Minor CSS fixes
  • Third-party modules compatibility
    • Firecheckout now triggers standard shipping validation when placing order. This makes it even fore friendly to third-party modules.
    • Fixed compatibility with PostNL module
    • Fixed compatibility with Sagepay payment method

Modules Updates

  • AddressAutocomplete 1.1.1
    • Fixed non working autocomplete when form doesn’t have ID attribute (Some rare third-party modules)
  • CheckoutSuccess 1.3.1
    • Fixed non working page preview functionality in backend, when backend and frontend has different timezone settings.
  • DeliveryDate 1.3.1
    • Delivery Time feature added
    • Added ability to add DeliveryDate information to the order emails
    • Improved config interfaces
  • TaxVat 1.1.1
    • Removed ability to enter vat number without country code because of conflict with Magento’s automatic customer group assignment feature

Version 1.14.0

Sep 28, 2018

  • Fixed redirect to shopping cart, when using Magento 2.2.6 and 1column Multistep Layout.

Modules Updates

  • Geoip
    • Fixed bug when wrong shipping methods were shown on initial page load

Version 1.13.1

Sep 21, 2018

  • Default config values updated:
    • Theme: Light (Previously was set to “Default”)
    • Layout: Empty (“Standard” layout was used before)
  • Magento 2.2.6 CSS fixes:
    • Popup window behind overlay
    • Button CSS issue in Round theme
  • CSS fixes ad improvements:
    • Calendar icon color and position fixes for Midnight and Round themes
    • Additional resets for ‘select’ elements
    • Improved compatibility with third-party themes
    • Fixed styles for Braintree payment form
  • Third-party modules compatibility
    • Fixed missing Place Order button, when “Dibs” payment method is selected
    • Improved compatibility with Magestore_Storepickup module

Modules Updates

  • AddressFieldManager
    • Fixed display of custom dropdown attribute value in saved address
    • Fixed validation when saving existing attribute in backend panel
  • CustomerFieldManager
    • Fixed validation when saving existing attribute in backend panel

Version 1.13.0

Sep 7, 2018

Backward Incompatible Changes

Upgrade Instructions

  • Custom less files renamed and moved to ‘/custom/’ folder
  • Less variables and mixins renamed

New Feratures

  • 3 New Themes added. You can select the one you liked via design configuration
  • Form field errors and notices moved to stylish tooltips
  • Default ajax loader image replaced with nice CSS spinner
  • Configurable order review section added. Useful for EU countries.
  • Additional content changes:
    • “Below order summary” section will now appear above “Place Order” button
    • New content section added: “Below place order button”

Fixes

  • Fixed missing/invalid tax after changing region or postcode
  • Fixed multiple “saveShippingInformation” requests at the same time

Visual Improvements

  • Improved credit card form styles for known payment methods: Authorize.Net, Braintree and other methods that use standard CC form markup.
  • Improved “Sticky sidebar” performance, used for 1-column layout.
  • Added ability to change background for “chrome-“ autofilled fields with @fc-form-field__autofill__background-color less variable
  • Firecheckout 1-column container will inherit its width from theme when page layout is set to ‘Default’ or ‘Full’. (Previously, 1-column layout always used narrow container.)
  • Tons of tiny perfection improvements like vertical alignment between blocks, equal spacing around the elements and button-set alignments.

Stability Improvements

  • Small CSS and JS fixes
  • Fixed js error in IE browser
  • Improved compatibility with third-party payment methods (Tested with SagePaySuite and Braintree)

Modules Updates

  • CheckoutCart
    • Fixed possible js error at non-checkout pages
    • Allow to use html entities in product name (Like these: ® ©)
    • Improved customization abilities
  • SubscribeAtCheckout
    • Standard markup for checkbox element

Version 1.12.0

Jul 24, 2018

Firecheckout 1.12.0 brings more power to advanced users and developers who wants to customize their checkout pages.

Bugfixes

  • Fixed constantly checked ‘My billing and shipping address are the same’ checkbox, when Billing address is rendered below payment methods
  • See ‘Modules Updated’ section for more bugfixes

Modules Updates

  • Address Field Manager — 1.3.1
    • Fixed missing custom address fields in Billing Address form when it’s rendered below payment methods
    • Fixed Invalid fields sort order in Billing Address form when it’s rendered below payment methods
  • Checkout Success — 1.2.0
    • Stability improvements in PHP code
    • New variables added into Miscellaneous scripts:
      • {{orderBillingAddress}}
      • {{orderShippingAddress}}
  • Checkout Vat — 1.0.5
    • Fixed missing tooltip in Billing Address form when it’s rendered below payment methods
  • Translation files added to all modules

Version 1.11.0

Jun 21, 2018

  • New terrific feature added to the CheckoutCart module: “Show product name as a link”
  • Additional CSS resets for custom MGS_Claue theme
  • Fixed compatibility with Braintree “PayWithPayPal”
  • Fixed sticky order review section in firefox browser
  • Improved shipping information save logic
  • Numerous fixes for registered customers without addresses:
    • Fixed js error when placing order
    • Fixed shipping address saving
    • Fixed shipping methods reload

Version 1.10.0

Apr 26, 2018

Firecheckout 1.10.0 brings new CustomerFieldManager, more awesomeness on mobile phones, bulletproof third-party themes compatibility, and Field Mask feature!

Major Updates

  • New CustomerFieldManager module included
  • Mobile styles improved a lot:
    • Added more consistency into checkout styles
    • Order review section is now visible on the phones too
    • Step numbers added to mobile styles
    • Modal popup styles improved (Sign in form, Agreements popup)
  • Three fields in a row in the address form when parent container is wide enough.
  • More third-party themes compatibility. Had to increase the weight of CSS selectors with ID attribute to beat a bunch on Templates-Monster themes.
  • Field mask component added.
  • [dev] Xrayquire debugger added to quickly find out buggy modules that cause not working checkout page.

Modules Updates

Third-party modules

  • ClassyLlama_AvaTax address verification seamlessly integrated into expanded layout modes

Version 1.9.0

Mar 15, 2018

  • Cleaner checkout styles
  • Firecheckout default URL changed to ‘/checkout’. It replaces standard checkout now. (It’s done to provide better out-of-the-box compatibility with third-party payment methods)
  • Improved checkout flow when using Paypal_HostedPro solution
  • Mobile styles improvements:
    • Spacing between section titles
    • Tooltip alignment improved
  • Improved compatibility with third-party payment methods. Tested with:
    • SagePay_Suite
    • Dibs_Flexwin
    • CyberSource_SecureAcceptance
  • Improved third-party themes compatibility. Tested with:
    • Argento_Stripes
    • BoxStore_BoxStore
    • MGS_Claue
    • TemplateMonster_Theme007
    • TemplateMonster_Theme003

Modules Updates

  • AddressAutocomplete — 1.0.5
    • Fixed region field autocompletion
  • Address Field Manager — 1.2.0
    • Added ability to create custom address fields
    • Added ability to set default values for address fields
  • Checkout Cart — 1.1.3
    • Order totals moved below cart items by default
  • Checkout Fields — 1.0.4
    • Fixed vertical alignment of button and input fields
    • Fixed visible scrollbar on tablet devices
  • Checkout Success — 1.1.2
    • Fixed missing ‘registration’ block in some third-party themes
  • DeliveryDate — 1.1.2
    • Added ‘Enabled’ option

Version 1.8.0

  • Added new “1 Column (Multistep Wizard)” layout
  • Added new distraction free “Empty” page layout
  • “I Agree” button added to the Agreement popup
  • Added ability to configure default Shipping and Payment methods
  • Added ability to hide Shipping methods step, if single method is available only
  • Added missing en_US.csv translation file
  • Mobile styles cleanup
  • Small style improvements

Modules Updates

  • Address Field Manager — 1.1.1
    • Fixed incorrect sort order in backend grid
    • Magento 2.1 compatibility
  • Checkout Cart — 1.1.2
    • Fixed vertical alignment of button and input fields
    • Fixed visible scrollbar on tablet devices
  • Checkout Success — 1.1.1
    • Fixed typo in config section name
  • DeliveryDate — 1.1.1
    • Fixed too wide input field
    • Fixed js error, when no shipping methods are available

Version 1.7.1

  • Fixed possible javascript console errors

Modules Updates

  • Address Field Manager — 1.1.0
    • Backend interface improvements
    • Ability to change field status per website level
  • Delivery Date — 1.1.0
    • Improved configuration settings structure
    • Fixed broken calendar popup at backend order edit page
    • Fixed date formatting for certain locales (de_DE)
  • Checkout Vat — 1.0.4
    • Removed not needed taxvat notice from the billing address form

Version 1.7.0.1

  • Fixed javascript error in SubscribeAtCheckout module

Version 1.7.0

Major Updates

Fixes and Improvements

  • Added ability to redirect to Firecheckout page after Add to Cart action
  • Fixed layout error when using EmptyLayout on Magento 2.2
  • Fixed order placement with ‘PayPal Express in-context’ payment method
  • Fixed non-working Authorize.Net payment on magento < 2.2.0
  • Fixed invalid billing address when using paypal express or other method without visible address form
  • Fixed address form visibility when virtual quote is used
  • Improved third-party payment methods compatibility
  • Added ability to add js plugins at firecheckout page from layout xml instructions
  • Magento 2.2.0 compatibility improvements

Modules Updates

  • AddressAutocomplete — 1.0.4
  • Address Field Manager — 1.0.2
  • Checkout Fields — 1.0.3
  • Checkout Success — 1.1.0
  • Order Attachments — 1.1.0
  • Subscribe at Checkout — 1.0.0
  • Checkout Vat — 1.0.3

Version 1.6.5

Version 1.6.4

Version 1.6.3

  • Fixed error message about non-avilable shipping method caused by shipping address update
  • Fixed grand total update when shipping method becomes unavailable
  • DeliveryDate module updated to 1.0.3

Version 1.6.2

  • Fixed rare bug with missing default customer address after the first login
  • Fixed compatibility with DeliveryDate module
  • Magento 2.2-dev compatibility
  • JS code improvements

Version 1.6.1

  • Magento EQP fixes

Version 1.6.0

Magento requirements: 2.0.12 or 2.1.4 and higher

  • CheckoutFields module added. See the installation instructions on how to enable new module.
  • Fixed conflict with “Checkout > Display Billing Address On” option
  • ACL added to the UI components according to Magento 2.1.7 release
  • Fixed backend download and preview action urls in OrderAttachments module

Version 1.5.3

  • Fixed issue, when error is not displayed to the customer, but a redirect to shopping cart is performed instead

Version 1.5.2

  • Improved compatibility with third-party modules
  • Fixed order placing for iframe based payments
  • Added payment form data restore, after ajax reload
  • Fixed possible notice about undifined ‘handle’ variable

Version 1.5.1

Version 1.5.0

Major Updates

  • Fixed tax recalculation when changing zipcode or state
  • Added ability to use three page layout types:
    • Default Checkout Layout
    • Empty (Minimalistic 1column layout)
    • Full (Full 1column layout with header, navigation and footer)
  • Added additional content support:
    • Above firecheckout form
    • Below firecheckout form
    • Below checkout summary

Fixes and Improvements

  • Complete styles refactoring to simplify checkout modification for developers
  • Improved modal popup effects for desktop devices
  • Fixed non-working checkout on mobile devices
  • Fixed css issue with street address label on a new line
  • Better compatiblity with third-party themes
  • Added ‘equal-shiping-billing’ class name to the body for additional styles
  • Fixed payment methods block positioning, when a lot of shippings are available
  • Many CSS fixes and improvements

Modules updates

Version 1.4.0

Major Updates

Fixes and Improvements

  • Improved third-party themes compatibility
  • Added payment methods reload, when shipping rates are reloaded
  • Payments will be reloaded, if Allow specific country option is enabled

Version 1.3.0

Major Updates

Fixes and Improvements

  • Fixed payment methods styles for narrow screens
  • Fixed ‘Unable to set null, null as shipping_method’ error
  • Fixed address reset after zipcode update
  • Improved Agreement checkboxes styles
  • Improved third-party themes integration abilities
  • Added better layout explanation titles in configuration

Version 1.2.0

  • Magento 2.0.9 compatibility
  • Fixed possible invalid shipping subtotal on initial page load
  • Added ability to apply custom css styles
  • Added ability to add custom javascript

Version 1.1.0

Screenshots

New Features

  • 1 column (Expanded) layout added

New Modules

See the installation instructions on how to enable new modules.

Fixes

  • Prevent multiple ajax requests, when using form autofill
  • Less variables added to simplify layout restyling
  • Minor fixes and improvements

Version 1.0.1

  • Fixed compatibility with FPC

Version 1.0.0

  • Initial Release
  • Available layout types:
    • 3 columns
    • 2 columns
    • 2 columns alternative
Edit this Page