possible regression in gjs 1.58.2
I'm on Arch Linux and have just updated to gjs 1.58.2. I and several other are seeing a gnome-shell extension crashing, that didn't crash on gjs 1.58.1. Here's a link to that bug report:
https://github.com/paradoxxxzero/gnome-shell-system-monitor-applet/issues/551
The relevant commit in gjs is objviously 90da0497, which throws the exception.
Is it really intentional to cause crashes on things that didn't previously crash in a point release? The extension might be "doing it wrong", and causing subtle breakage somewhere else, but I would nonetheless have expected a change making the breakage more obvious to be queued for a major release.
On the other hand what's done is done and the extension author can probably get a new release out that fixes the issue faster than gjs.