BibTeX export via the web API now returns stored citation keys instead of generated ones

edited yesterday at 11:25pm
We maintain a manuscript whose bibliography is generated rather than hand-written: a script fetches our group library from the web API as BibTeX (`/groups//items?format=bibtex`) and writes `references.bib`. The manuscript cites by citation key, so for us those keys act as an interface.

Sometime between 2026-07-30 and 2026-08-06, the keys that endpoint returns changed format:

```
before: @article{wilkinson_fair_2016,
after: @article{wilkinsonFAIRGuidingPrinciples2016,
```

After digging a bit, it looks like the export now returns each item's stored `citationKey` field, where previously it generated a key at export time from the `%a_%t_%y` format. So effectively every latex \cite key in the manuscript needs to change.

As far as I can tell the data didn't change, only the export. Nothing is lost, so this is a rename rather than a breakage, and I'm migrating the new keys into the manuscript.

I am wondering if this is safe to build on now?
Sign In or Register to comment.