November 2025 Newsletter#
What’s new#
10,000 stars#

At Grist we’ve always said “shoot for the moon (by building an open-source collaborative spreadsheet-database), because even if you miss you’ll land among the GitHub stars”. We’re still in the process of shooting, but at least the last part seems to be true! Thank you to everyone for your stellar support. 💫
Advent of Code 2025#

Grist was happy to sponsor Advent of Code back in 2023, and we’re back for the 2025 edition! Join us in trying to solve twelve small programming puzzles, and maybe even doing so completely in Grist.
Join the special #advent-of-code Discord channel to share and discuss solutions! Or just commiserate and complain if the problems are too hard! But don’t forget to join Grist’s private leaderboard using the code 3407095-fca1f1e6.
Miscellaneous updates#
- We made a bunch of capitalization changes for consistency in the Grist UI. This is something that no one at Grist Labs is opinionated about, especially not the person who writes the newsletter.
- Document history now shows a hint if an update is censored due to Access Rules.
- Self-hosters: installation administrators can now disable documents and users via an API endpoint. When a document is disabled, so are all of its Grist forms. This can useful for temporary access changes, such as a document that needs to be disabled until you can communicate with the owner.

On November 13th, there was a security advisory release v1.7.7. Since then, we’ve also released a regular build v1.7.8 with minor fixes and enhancements. We urge users to update to at least 1.7.7 as soon as possible.
Community highlights#
-
Heloise_Ouvry has updated jperon’s QR code custom widget with extra functionality.

-
Elodie from the Dycazo team has shared a simple and simple-to-customize kanban widget on the French Grist forum.

-
For SQL and/or algebra fans, Antonin_P has shared an interesting write-up of computing the cartesian product of two tables in Grist. Summary tables (and their limitations) make an appearance!
- An R client library has been added to the list of community-created API clients!
- Last month we released a service accounts API, and now they are well-documented in our API reference (thanks again to Grégoire Cutzach).
-
It’s important to share our failures, especially when the newsletter writer is the one doing the failing. Maxime_Lacoste asked if there was a way to create spider/radar charts in Grist. Attempts were made, but we’re still not quite there. Maybe you can help?

-
Celine has shared a very neat combination of trigger and regular formulas that lets you track and explore edit history. As usual, the best example of this in practice is by tracking a metamorphosing butterfly. Can any lepidopterists identify two errors in the below animation?

Learning Grist#
Grist 101#
New to Grist? Check out our webinar designed to get you up to speed on essential features and helpful tricks.
Webinar: Grist 2025 - Year in Review#
Close out the year with us as we look back at everything Grist delivered in 2025. We’ll highlight new features and updates over what was yet another long and lively year in the software world. Did you know we added comments? Experimental suggestions? Catch up with Grist and perhaps even get a look at what to expect in 2026.
Thursday December 4th at 11:00am US Eastern Time.
Build Your Document with AI#
We have a lot of Grist templates, but we’ll never be able to build one for everything. Generating the basics is something that AI does really well. We began with a blank page and ended with a custom foundation for a specific use case, with Grist’s Assistant doing all of the heavy lifting. A simple, practical look at what AI can (and can’t) do with relational spreadsheets.
Help spread the word#
If you’re interested in helping Grist grow, consider leaving a review on product review sites. Here’s a short list where your review could make a big impact. Thank you! 🙏
We are here to support you#
Solutions. Grist often surprises people with its capabilities. Schedule a free call to assess your needs and help connect you with a Grist expert. Learn more.
Have questions, feedback, or need help? Search our Help Center, watch video tutorials, share ideas in our Community Forum, or contact us at support@getgrist.com.
