3.15.1
gristlabs/grist-core3.15.1Jun 23, 2026by dtslvr
AI Summary
A bug fix release addressing issues with special characters in symbols causing API failures, transaction timeouts for long history data, and mobile UI precision. It also fixes persistence of empty locale strings.
Key Highlights
- Fixed API failures for symbols with special characters via URL encoding
- Resolved transaction timeout preventing historical market data gathering
- Improved dynamic numerical precision for mobile dialogs
- Fixed persistence of empty locale strings in scraper configuration
Full Release Notes
### Changed - Improved the dynamic numerical precision for various values in the account detail dialog on mobile - Improved the dynamic numerical precision for various values in the holding detail dialog on mobile - Upgraded `@internationalized/number` from version `3.6.6` to `3.6.7` ### Fixed - Fixed an issue where symbols with special characters caused API request failures by URL encoding the symbol - Fixed the disabled state of the delete action in the asset profiles actions menu of the historical market data table in the admin control panel - Fixed the persistence of an empty `locale` string in the scraper configuration - Fixed a transaction timeout that prevented gathering historical market data for symbols with a long history - Fixed an exception in various portfolio endpoints when historical exchange rate data is missing ### Special Thanks - @dtslvr - @KenTandrian