-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mention browsers supported or add optional chaining support for old browsers #169
Comments
👋🏼 @maxbeatty checking in to see if you've got any questions on this specific issue (and its impacts on the WooCommerce Square extension)? |
are you able to share a reproduction? We do intend to support this browser for now even though Apple appears to have stopped supporting it. |
@maxbeatty I have set up a simple Github page - https://sidsector9.github.io/square-cdn/ Visit this page using Safari 12.x on MacOS Mojave, you'll be able to observe the error. |
@maxbeatty checking back on this to see if it's on the roadmap or something we should consider unlikely resolved anytime soon? |
I've been falling down the rabbit hole trying to find the right person to address this issue. I am experiencing the same issue but with the newest versions of Chrome, Edge, and FF. This issue doesn't happen all the time. Not sure if this is the correct thread dealing with the problem. The issue I am experiencing is the same as this: https://wordpress.org/support/topic/plugin-no-longer-working-with-older-versions-of-safari/. The difference is that I can replicate the issue with the browsers I mentioned on a desktop. My customer is also having the same problem. The plugin developer is stating this is a Square issue. Can someone please confirm this is a problem with the Square service and if this can be fixed? Thanks! |
Is your feature request related to a problem? Please describe.
Hello Square Team, recently a customer raised an issue with us saying that Square payments is breaking on his mobile device that runs Safari 12.1.2.
I was able to reproduce the issue via Browserstack
From what I can see, it looks like Safari 12.1.2 does not support optional chaining in JS. See the image below:
Describe the solution you'd like
Add support for optional chaining or specify minimum browser versions supported. This will help us to inform customers to update their systems.
The text was updated successfully, but these errors were encountered: