3.5.0

gristlabs/grist-core3.5.0May 24, 2026by dtslvr

AI Summary

This release focuses on maintenance and cleanup, including configuration of release age, removal of deprecated API attributes and endpoints, and fixes for layout regressions and data source issues.

Key Highlights

  • Configured `min-release-age` in `.npmrc`
  • Removed deprecated attributes from the public portfolio endpoint response
  • Removed deprecated `api/v1/order` endpoints
  • Upgraded `@keyv/redis` from version 4.4.0 to 5.1.6
  • Fixed a layout regression causing a double scrollbar and an issue with missing cash positions

Breaking Changes

  • Removed deprecated attributes (`assetClass`, `countries`, `currency`, `dataSource`, `name`, `sectors`, `symbol` and `url`) from the holdings of the public portfolio endpoint response
  • Removed deprecated `api/v1/order` endpoints

Full Release Notes

### Added

- Configured the `min-release-age` in `.npmrc`

### Changed

- Removed the deprecated attributes (`assetClass`, `countries`, `currency`, `dataSource`, `name`, `sectors`, `symbol` and `url`) from the holdings of the public portfolio endpoint response
- Removed the deprecated `api/v1/order` endpoints
- Upgraded `@keyv/redis` from version `4.4.0` to `5.1.6`

### Fixed

- Fixed a layout regression that caused a double scrollbar on pages without tabs
- Resolved an issue with missing cash positions caused by an incorrect data source

### Special Thanks

- @dtslvr
- @KenTandrian
- @Trillianti