- added a guest context when logging in to prevent token changes
- removed logout functionality to prevent token changes
- removed v2.2.2 re-sync with App if token changed (unneeded complication)
- added event subscriber that closes inApp when product buy button is clicked
- fixed issue with observer assuming request is not null
- added pre-compiled JS file
- optimized JS storefront imports
- removed support for version Shopware 6.5
- fixed inApp session drops after visiting checkout/profile pages for SW 6.5.8.9+, 6.6.1.1+
- fixed issue with double JS load on storefront
- removed compiled frontend JS file due to lack of compatibility between 6.5 & 6.6
- fixes for admin JS & vue3
- added support to Shopware 6.6.0.1
- added CSS body tag that differentiates between R.Native (
.is-sg-codebase-v2
) & old Swift/Java based App (.is-sg-codebase-v1
)
- Fixed checkout order conversion data feed
- Added dev logging to JS for easier debugging
- Recompiled javascript
- Changed readme for after install recompilation process
- Added support for Shopware 6.5.2
- Removed support for Shopware 6.4
- Changed dependencies for PHP8 compatibility
- Added support for guest checkout
- Added identifying the order as Shopgate's
- Fixed issues with internal globals being already defined
- Added Cart Rule Condition for Webcheckout only Discounts
- Fixed token extension for
getContext
store API call
- Added order table to save
User-Agent
when an order is created via Web Checkout
- Changed condition for webpack hot module reloading to avoid compatibility issues on production environment
- Added a close inApp browser call when we hit the
cart
page - Changed how meta tag is injected to support Safari inApp browser on IOS devices
- Removed previously added close inApp browser call after registration
- Changed name from
Connect
toWebcheckout
in preparation for public release
- Removed entity repository references as SW6
SwagMarkets
is not ready for 6.5 yet
- Fixed iOS inApp browser closing after 5 seconds (during registration) if no response is received from App
- Added ability to extend expired sessions when default Storefront API calls are made
- Changed validation to accept secret without numbers
- Added
close
button to success purchase page - Removed
back
button from success purchase page - Removed footer & cookie drawer via CSS
- Added Shopgate logo
- Fixed validation to allow only lower or upper case characters in the secret
- Added storefront API token generating endpoint for login purposes
- Added storefront controller for logging in, logging out, registration & registered
- Added JS infrastructure to handle controller/action hits
- Added ability to identify Shopgate App & fake App session for developer work
- Added example CSS to installation routine
- Added postman integration tests