What’s New
More than a few useful bits have snuck into v2: the latest being environment profiles, IDE support for FHIR Group subject evaluation, a redesigned Settings area, and an application-wide UI refresh.
If you use the evergreen HL7 Foundry download, you’ll get the new features automatically the next time you pull updates. Please submit your great feature ideas and bug reports! github.com/cqframework/cql-studio
Environment Profiles (à la Postman)
CQL Studio now has application-wide environment profiles: named sets of endpoints you can instantly switch between using the top nav bar. Your environment selection is respected by every area of CQL Studio, which will instantly use it’s configuration.

This is particularly useful for telling the CQL engine to resolve value sets through an external terminology server using credentials provided in HTTP headers from the CQL engine to the FHIR terminology endpoints.
If you’ve used Postman to make a REST call on different remote environments, it’s basically the same concept.
Your custom “environment” definitions cover:
- Evaluation server — FHIR Library CRUD,
$evaluate,$cql, and measure operations - Data endpoint — patient and group data, clipboard search, related FHIR reads
- Terminology endpoint — ValueSet expansion, CodeSystem lookup, terminology browsing
- Content endpoint — library includes and
$evaluatecontent routing

The built-in default environment falls back to the evaluation server, which is for the most common “use HAPI for everything” local setup.
IDE: Group Subject Evaluation
In the IDE “Navigation” tab, Patient context selection has been enhanced to support FHIR Group evaluation. In Group mode, CQL execution will run the open CQL FHIR Library $evaluate against all selected Groups in sequence. And selected Groups show up in the FHIR tab so you can see what actually being used.

Settings Redesign
Settings now has a sidebar for easier navigation.

Look and Feel
Navigation, landing, IDE chrome, and settings got a consistency pass on layout and typography. Dark / light / system themes still work great.
As Usual
External services stay opt-in, with your data staying on the endpoints you configure. Bug reports, feature requests, and feedback are encouraged on GitHub!
- Website: https://cqlstudio.com/
- Source & feedback: https://github.com/cqframework/cql-studio
- Foundry distribution: https://foundry.hl7.org/
- Chat: https://chat.fhir.org/#narrow/channel/179220-cql