Ask me anything!

Have a question you always wanted to ask Moonchild but never did? Now's your chance!
From 2026-03-08 to 2026-03-15 I'll be open to any question by the community, after which I'll provide answers.

Go here to participate: https://forum.palemoon.org/viewtopic.php?f=66&t=33222

JQuery 4

Discussions about the development and maturation of the platform code (UXP).
Warning: may contain highly-technical topics.

Moderators: trava90, athenian200

User avatar
fasfas
New to the forum
New to the forum
Posts: 2
Joined: 2021-05-28, 15:14

JQuery 4

Post by fasfas » 2026-01-24, 13:25

Are you able to say anything about compatibility with jquery 4, just released, especially its reliance on more modern browser techniques where these are now supported in all mainstream browsers? Is there anything you know not to work?

User avatar
Moonchild
Project founder
Project founder
Posts: 38961
Joined: 2011-08-28, 17:27
Location: Sweden

Re: JQuery 4

Post by Moonchild » 2026-01-24, 14:16

Without knowing what jquery is using, we can't say.
"There is no point in arguing with an idiot, because then you're both idiots." - Anonymous
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

User avatar
jobbautista9
Board Warrior
Board Warrior
Posts: 1149
Joined: 2020-11-03, 06:47
Location: Philippines

Re: JQuery 4

Post by jobbautista9 » 2026-01-24, 14:24

The 4.0 series is still officially compatible with IE 11 which was released in 2013 (that's why they were able to make a 4.0 release this year, they just delayed the deprecation of IE compatibility to 5.0), so I doubt jQuery 4 is going to be much of a problem.
Image

Tired of creating stuff!

Avatar artwork by Shinki669: https://www.pixiv.net/artworks/113645617

XUL add-ons developer. You can find a list of add-ons I manage at http://rw.rs/~job/software.html.

User avatar
UCyborg
Keeps coming back
Keeps coming back
Posts: 775
Joined: 2019-01-10, 09:37
Location: Slovenia

Re: JQuery 4

Post by UCyborg » 2026-01-24, 18:04

Support latest few Chrome and Firefox versions. Also support IE11. No mention of Pale Moon. Make it make sense. Why not rather declare compatibility with specific ECMAScript spec instead?

Edit: To be fair, having to check things on arbitrary version of any browser does sound insane.

User avatar
Moonchild
Project founder
Project founder
Posts: 38961
Joined: 2011-08-28, 17:27
Location: Sweden

Re: JQuery 4

Post by Moonchild » 2026-01-24, 21:06

UCyborg wrote:
2026-01-24, 18:04
Support latest few Chrome and Firefox versions. Also support IE11. No mention of Pale Moon. Make it make sense.
JQuery is what started off this whole premise of "supporting current and current -1 of mainstream browsers and if you use anything else you're out of luck bye". So I'm not surprised they haven't changed.
Basically it's making and publishing a general purpose library and not wanting to have to care about compatibility and claiming the freedom to use whatever latest sugar is in the latest draft specs without consequence. I call that irresponsible, but who cares.
"There is no point in arguing with an idiot, because then you're both idiots." - Anonymous
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite