Comment by brabel

4 days ago

If anything people should use an older version of the packages. Your newest versions had just been compromised, why should anyone believe this time and next time it will be different?!

The packages were published using a compromised key directly, not through our ci/cd. We rolled the key, and published a new clean version from our repo through our CI/CD: https://github.com/PostHog/posthog-js/actions/runs/196303581...

  • Why do you keep using token auth? This is unacceptable negligence these days.

    NPM supports GitHub workflow OIDC and you can make that required, disabling all token access.