[1.2.10]
Update grist-core to 1.7.20
Full Changelog
The home page is redesigned, with a "Create a document" section (blank document, file import, templates) and a "Learn Grist" section linking to the video tour, tutorial, webinars, and Help Center (commit)
While editing a formula, clicking a column in another table now inserts its name too, without $, ready for a lookup such as Films.lookupOne(Title=$Name) (#2547)
S3-compatible storage settings now accept the GRIST_DOCS_S3_* prefix as well as GRIST_DOCS_MINIO_* (commit)
@xmldom/xmldom, used for SAML sign-in, is updated to 0.8.15, fixing several ways a crafted XML document could stall the server (#2562)
Opening a document after it was closed for being idle could download it again in full from external storage, adding about ten seconds, despite an up-to-date local copy (#2575)
The Admin Panel said "Backups are not enabled" when documents were kept in S3-compatible storage (#2591)
With Deno 2.9.6 or later, the Pyodide sandbox did not start and documents could not open. Contributed by @Mrmaxmeier (#2605)
Access rule checks could miss an action that followed an undo in the same request, including the check requiring permission to edit structure for changes that can affect formulas (commit)
Charts showed DateTime values in UTC instead of the column's timezone (#2573)
Double-tapping a cell to edit it did nothing in Firefox for Android (#2592)