v1.5.0

gristlabs/grist-corev1.5.0Mar 28, 2025by jordigh

AI Summary

A release focused on self-hosting improvements including SAML support, database connection robustness, and enhanced Admin panel controls.

Key Highlights

  • SAML requests from Identity Providers now work
  • SQLite has more robust connections to reduce corruption risk
  • PostgreSQL JIT compilation is now unconditionally disabled
  • Enhanced Grist Admin panel for Enterprise users

New Features

  • SAML authentication support
  • SQLite connection improvements
  • PostgreSQL performance optimization
  • Admin panel enhancements

Full Release Notes

## What's Changed

As usual for every release, there have been numerous translations, bug fixes, and documentation improvements.

The big features for this release are improvements for self-hosters.

* SAML requests initiated by an Identity Provider now work. For example, this allows you to use a SAML configuration to directly log in to Grist from the Your Apps dashboard in Google Workspace.
* SQLite has support for more robust connections that reduce the possibility of database corruption. New `GRIST_SQLITE_MODE=wal` or `GRIST_SQLITE_MODE=sync` environment variables are now available to reduce this risk.
* When using PostgreSQL for the home database, a recurring source of trouble has been slowness caused by its just-in-time compiler. Grist now unconditionally disables JIT compilation, removing the need for self-hosters to disable it themselves.
* For Grist Enterprise self-hosters, the Grist Admin panel has acquired extra controls for managing users, documents, workspaces, and organisations.

## New Contributors
* @seven-of-eleven made their first contribution in https://github.com/gristlabs/grist-core/pull/1473
* @lshalon made their first contribution in https://github.com/gristlabs/grist-core/pull/1509
* @virgile-dev made their first contribution in https://github.com/gristlabs/grist-core/pull/1517
* @Varamil made their first contribution in https://github.com/gristlabs/grist-core/pull/1527

**Full Changelog**: https://github.com/gristlabs/grist-core/compare/v1.4.2...v1.5.0

[Join our Discord Community](https://discord.gg/MYKpYQ3fbP) if you'd like to get into development of Grist.