Skip to content

Conversation

@liamdebeasi
Copy link
Contributor

@liamdebeasi liamdebeasi commented Feb 13, 2024

Issue number: Internal


What is the current behavior?

This code was added to account for a Safari 14 issue that would cause datetime to render incorrectly. The Safari bug was fixed starting in Safari 15. However, Ionic v7 supported back to Safari 14.

More context is available here

What is the new behavior?

  • Removed the Safari 14 workarounds since Ionic v8 does not support Safari 14

I tested on iOS 15, 16, and 17 to verify that removing this hack does not cause any issues. Also verified that removing this hack does reproduce the issue on iOS 14 (to verify that I am reproducing the original issue correctly)

Does this introduce a breaking change?

  • Yes
  • No

Other information

@github-actions github-actions bot added the package: core @ionic/core package label Feb 13, 2024
@liamdebeasi liamdebeasi marked this pull request as ready for review February 13, 2024 15:06
Copy link
Contributor

@sean-perkins sean-perkins left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested against Sims for iOS 15-17 and against a physical device for iOS 17. Changes look good 👍

@liamdebeasi liamdebeasi merged commit 957604c into feature-8.0 Feb 13, 2024
@liamdebeasi liamdebeasi deleted the FW-1823 branch February 13, 2024 16:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

package: core @ionic/core package

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants