openui5 icon indicating copy to clipboard operation
openui5 copied to clipboard

Update `jQuery` to `3.7.1`

Open pubmikeb opened this issue 3 years ago • 6 comments

jQuery release note: jQuery 3.7.1 Released: Reliable Table Row Dimensions.

pubmikeb avatar Jan 10 '23 22:01 pubmikeb

Hello @pubmikeb Thank you for sharing this finding. I've created an internal incident 2380010832. The status of the issue will be updated here in GitHub.

Regards, Nikolay

ndeshev avatar Jan 16 '23 15:01 ndeshev

Thanks for the reminder @pubmikeb, we created an internal backlog item. Though no promises when we will get around to doing the update :)

From experiences in the past we need to be very careful with compatibility and need extensive testing on applications (also our compat layer to 2.x must be investigated).

Thodd avatar Jan 19 '23 08:01 Thodd

In the meantime, jQuery 3.6.4 has been released: https://blog.jquery.com/2023/03/08/jquery-3-6-4-released-selector-forgiveness/

Basically, the less forgiving CSS.supports approach is no longer used in 3.6.4. While I personally think the CSS.supports approach in 3.6.3 would actually help applications detect selectors in their code that are actually invalid according to the Selectors specification, maybe upgrading to 3.6.4 should now be considered to avoid accidentally breaking existing apps.

boghyon avatar Mar 11 '23 12:03 boghyon

@pubmikeb I see now that you've changed the title as well.. :)

boghyon avatar Mar 11 '23 12:03 boghyon

@Thodd now that Internet Explorer is not supported anymore, do we still need the compat layer to 2.x?

mauriciolauffer avatar Mar 23 '23 03:03 mauriciolauffer

This item will be covered in backlog item CPOUI5FRAMEWORK-445.

flovogt avatar Jun 16 '23 13:06 flovogt