What's changed in 1.2.1, actually?

Hi there,
1.2.1 is out and I’m having a hard time figuring out what happened exactly… The “new api endpoints” bit is particularly obscure to me: afaik is not documented anywhere and also the Git history is not very informative: just a series of frustrating “updates from grist-core” commits with no explanation. This is… unhelpful.
Can you please point me to where I can find out which apis were added and where? Thanks in advance!

Hi @Riccardo_Polignieri.

The new endpoints are not yet ready to be used, hence the lack of documentation.

The “(core) updates from grist-core” commits bundle together changes from prior commits in the tree, which have more useful commit messages. If you list the commits between 2 tags (e.g. 1.2.0 and 1.2.1), you should see all of the changes between 2 versions as separate commits. For example, the preliminary work done for the new APIs can be found in this commit.

George

Thanks, I had found it in the meantime… Uhm, perhaps you should add a reference to the relevant commit and/or issue number in the “what’s new” release messages… I would be easier to keep up…
Browsing the commit detail, I can see that you added a module for the “early needed endpoints”… lol, I could use a nice list of all the api-related modules and their relationship, at some point!
Anyway, I’ll wait for the whole auditing machiney to be released before adding the new apis to pygrister… thanks!

I’ll pass this along to our team. Thanks.

George