You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: scope global state to major version of library
Problem
-------
In the past when we did breaking changes on the API we could not ensure
that all apps loaded are already migrated and so some of them were still
using the old files integrations.
Because the global scope was not versioned those apps registered e.g.
invalid actions on the files app causing the files app to break.
Solution
--------
With the changes on this PR we versioning the global state of the files
integrations. So we know that the files app will only load integrations
that are using the same major version of the library so prevent breaking
the whole app.
Note: This is not a breaking change API wise as no exposed API has
changed, but any app now needs to use at least this version of the
library to properly integrate into the files app.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
0 commit comments