Plugins importing constants from GlyphsApp.plugins need to be updated?

I just updated to 2.5.2 (1167) and a bunch of plugins failed to load because they have things like

from GlyphsApp.plugins import UPDATEINTERFACE
from GlyphsApp.plugins import WINDOW_MENU

or other constants like those.

Changing to

from GlyphsApp import WHATEVER_CONSTANT

makes it all work fine, but I would assume other people will run into this so any plugins using that will need to be updated. Was that an intentional change?

I didn’t mean to change something in the wrapper. I have a look.

Still broken in 1168 …

Traceback (most recent call last):
  File "InstaVar-Glyphs/InstaVar.glyphsTool/Contents/Resources/../MacOS/main.py", line 11, in <module>
_run('plugin.py')
  File "InstaVar-Glyphs/InstaVar.glyphsTool/Contents/Resources/../MacOS/main.py", line 9, in _run
execfile(path, globals(), globals())
  File "InstaVar-Glyphs/InstaVar.glyphsTool/Contents/Resources/plugin.py", line 12, in <module>
from instaVar.userdata_api import *
  File "InstaVar-Glyphs/InstaVar.glyphsTool/Contents/Resources/instaVar/userdata_api.py", line 4, in <module>
from GlyphsApp.plugins import GSNode
ImportError: cannot import name GSNode

I fixed it. But the plugins should be updated nevertheless as the constants are in GlyphsApp and not in GlyphsApp.pluings