v1.0.8

gristlabs/grist-corev1.0.8Mar 2, 2023by paulfitz

AI Summary

This release adds internationalization support, new widget controls, and features to manage access rules more conveniently, including a 'View As' banner for testing.

Key Highlights

  • User-contributed translations for multiple languages
  • New language picker UI
  • New button to maximize a single widget temporarily
  • New 'View As' banner for testing access rules
  • New checkbox to add 'seed rules' for access control groups

New Features

  • Translations
  • Language picker
  • Widget maximize button
  • Access rule testing UI
  • Seed rules for access control

Full Release Notes

Highlights:
 * User-contributed translations continue apace. Current list is: Chinese, French, German, Italian, Portuguese, Ukrainian, Russian, Spanish. If you're up for helping out, the starting point is https://community.getgrist.com/t/translating-grist/2086
 * Some optimizations to improve formula performance. The Python profiling tool [py-spy](https://github.com/benfred/py-spy) was particularly helpful to know where CPU time was being spent. Tests on a large document showed a 26% improvement in performance speed. Your mileage may vary.
 * Extra hooks for custom builds, introduced for an electron-based [Grist Desktop App](https://github.com/paulfitz/grist-electron) that now runs on Linux, Windows, and Mac. This is a hobby project of a Grist contributor.

![Grist Desktop App](https://user-images.githubusercontent.com/118367/222511919-ed657b59-36c0-4b13-b98b-543061245609.png)