JOB-DSL api viewer inaccessible

We’ve noticed Jenkins Job DSL Plugin has been inaccessible since today (but perhaps may have been inaccessible earlier). It is not loading and showing a blank screen:

We’ve tried with multiple browsers, clearing the cache, but it is still not loading.
Normally we would use the job-dsl api viewer from our controllers (/plugin/job-dsl/api-viewer/index.html), but this is not working (likely due to some plugin dependency issue that we’ll need to look into resolving), so we’ve been using the github api viewer instead.

It looks like I must have broken it with a recent merge. I’ll do some research later today to see if I can bisect to find my mistake.

The viewer inside my Jenkins controller is definitely working. Unfortunately, that doesn’t help you at all.

I’ve submitted a pull request to fix the site generation:

Fixed for the short term by reverting the upgrade from JQuery 3.7.1 to JQuery 4.0.0. The Job DSL API site is working as expected for me.