3.7.0

gristlabs/grist-core3.7.0Jun 2, 2026by dtslvr

AI Summary

Adds support for OpenRouter integration and removes deprecated attributes from portfolio details while upgrading the Nx framework.

Key Highlights

  • Added support for routing selected requests through the OpenRouter web_fetch tool
  • Removed deprecated attributes from the portfolio details endpoint response
  • Upgraded Nx from version 22.7.2 to 22.7.5

Breaking Changes

  • Removed the deprecated attributes (assetClass, assetClassLabel, assetSubClass, assetSubClassLabel, countries, currency, dataSource, holdings, name, sectors, symbol and url) from the holdings of the portfolio details endpoint response

New Features

  • Added support for routing selected requests through the OpenRouter web_fetch tool in the FetchService

Full Release Notes

### Added

- Added support for routing selected requests through the _OpenRouter_ `web_fetch` tool in the `FetchService`

### Changed

- Extended the countries mapping in the data enhancer for asset profile data via _Trackinsight_
- Removed the deprecated attributes (`assetClass`, `assetClassLabel`, `assetSubClass`, `assetSubClassLabel`, `countries`, `currency`, `dataSource`, `holdings`, `name`, `sectors`, `symbol` and `url`) from the holdings of the portfolio details endpoint response
- Upgraded `Nx` from version `22.7.2` to `22.7.5`

### Fixed

- Resolved an issue in the impersonation mode where the values did not match the owner’s currency
- Fixed the environment variable expansion in the `.env` file when debugging via _Visual Studio Code_

### Special Thanks

- @dtslvr
- @KenTandrian