- looks like you forgot to add `jquery-migrate-3.4.0.js`?
- `jquery-base.js` can be deleted
- there are 2 `LICENSE` file that mention jquery-base.js, we need to update 
those with the 3 new jquery related files
- also update `rat-excludes.txt` for the new files.  That is used by 
https://creadur.apache.org/rat/ to make sure we have acceptable licenses for 
all our files
- https://jquery.com/upgrade-guide/3.0/#ajax says:
> Note that this does not have any impact at all on the ajax callbacks of the 
> same name passed through the options object, which continue to exist and are 
> not deprecated. This only affects the jqXHR methods.

so I think we don't need to change (and maybe must not change?) code like this. 
 Maybe Allura doesn't need any ajax changes?
```diff
               $.ajax({
                 url: "%suser_search",
                 dataType: "json",
                 data: {
                   term: request.term
                 },
-                success: function (data) {
+                done: function (data) {
                   response(data.users);
                 }
               });

```


---

** [tickets:#8449] jQuery Upgrade**

**Status:** open
**Milestone:** unreleased
**Created:** Mon Aug 01, 2022 05:36 PM UTC by Guillermo Cruz
**Last Updated:** Mon Aug 01, 2022 05:36 PM UTC
**Owner:** Guillermo Cruz


Upgrade jQuery to the latest version. 


---

Sent from forge-allura.apache.org because dev@allura.apache.org is subscribed 
to https://forge-allura.apache.org/p/allura/tickets/

To unsubscribe from further messages, a project admin can change settings at 
https://forge-allura.apache.org/p/allura/admin/tickets/options.  Or, if this is 
a mailing list, you can unsubscribe from the mailing list.

Reply via email to