## cqframework/clinical_quality_language — v5.1.0…v5.2.0

_10 commits._

### Features
- **Add back public overload for both cache mode and error collection in resolveLibrary (#1825)** (1e63b14)
- **Add docs from Wiki (#1826)** (acb53b2)
- **Support for UCUM arbitrary units (#1819)** (ebb4f56)

### Fixes
- **Fix convert of calendar-unit quantities returning null (#1682) (#1816)** (8b94f34)

### Backend
- **Narrow ofType(T) static result type for downstream operators (#1824)** (e16fc75)
- **Improvements for the Gradle build and Kotlin code generation (#1822)** (ce01a3e)
- **Generate type definitions for the `@cqframework/cql` NPM package (#1821)** (20a1480)
- **Make `createHapiInstance()` method public in `engine-fhir` (#1820)** (a5b2ff7)
- **Gradle build for JS projects (#1817)** (3198cd1)
- **FHIR JSON -> CQL value parser for KMP (#1814)** (0000d76)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/cqframework/clinical_quality_language?utm_source=github-action)._