v1.1.4
Highlights:
- AI Assistant โ you can now use the Llama family of self-hostable models via the llama2-cpp-python wrapper by configuring the expanded AI Assistant-related environment variables.
 - ๐ข๐ฝ๐๐ต๐ฎ๐ญ column headers - see https://support.getgrist.com/col-types/#formatting-columns - thanks @CamilleLegeron and the ANCT!
 - New .grist file download options - you can now download a .grist fileโs structure without any data, which is useful for templating. Or you can download a .grist without document history which reduces file size.
 - File importing has been updated with a new flow, with better support for multiple files/sheets and column mapping.
 - Grist has been upgraded from Python 3.9 to 3.11. This update brings with it the following new features:
- Execution should be slightly faster.
 - Additional support for the statistics module, including covariance, correlation, and linear_regression functions.
 - Support for Structural Pattern Matching.
 - You can now see ^ marks pointing at the problem in tracebacks, which can help debugging errors.
 
 - Links are now clickable in widget and column description tooltips.
 - Grid selection now supports CTRL/CMD+Shift+ shortcuts. If youโve used this shortcut in other popular spreadsheet products, youโll be right at home! Thanks @Ocarthon.
 - There's a new, not yet documented endpoint for doing SQL queries directly against a document: #641
 - Core grist functionality was packaged up into a handy CSV viewer component: https://www.getgrist.com/grist-csv-viewer/