Closed rhelmer closed 3 years ago
Hm, so I had ported over the study and platform enrollment/unenrollment/deletion glean metrics... but now that I think about it, I'm not really sure the SDK needs these at all. Pings for these can be send on the server side since they will be tied to identity, the SDK just needs to detect this and prevent studies from starting up.
This PR removes support for the core add-on, including bringing over tests ~and Glean for enrollment pings (since we can't rely on the core add-on to do this for us anymore).~
I'm assuming that any callers in the immediate future will be using
rally.js
still, so the tests are all written against this, and this is what we'll publish to npm. This is a really major change so I'm bumping the version number to1.0.0
, and although it's possible we'll provide some kind of smooth upgrade path, I'm not worrying about that in this PR.