## cel-expr/cel-go — v0.28.1…v0.29.0

_26 commits._

### Features
- **feat(ext): add json encoder (#1340)** (ea3d5c0)
- **ext/lists: add max size check to genRange() to prevent OOM (#1310)** (13cff33)
- **Add migration warning to README** (4c28e0f)
- **Add conformance test runner for CEL Policies (#1319)** (6840852)

### Fixes
- **fix(containers): allow simple alias targets (#1327)** (22f1b2c)
- **Merge pull request #1330 from google/dmitriplotnikov-patch-1** (36d7b9c)
- **Fix has() unknown propagation during partial evaluation (#1324)** (02d6e2b)
- **fix: enforce expression size limit before source construction (#1302)** (2814acd)
- **Fix unintentional unwrapping of optionals at any level of depth (#1315)** (924f6d5)

### Backend
- **avoid repeated construction of cost tracker (#1357)** (fa16799)
- **startsWith / endsWith runtime cost agreement with checked cost (#1351)** (a4d0d64)
- **Ensure receiver and global matches cost estimates agree (#1350)** (d4efa77)
- **Execution frame integration with updated IntepretableV2 (#1344)** (f0ffa7e)
- **guard int32/uint32 map key narrowing in qualifyInternal (#1337)** (f1ec2f6)
- **Managed execution frame with async call foundations (#1316)** (258e7c8)
- **validate offset on empty-string path in indexOf and lastIndexOf (#1335)** (14f6746)
- **reject out-of-range minutes in timezone offset parsing (#1336)** (783267d)
- **Upstreaming network.IP/CIDR to CEL-go from kubernetes (#1238)** (551cdfe)
- **cel/prompt: example of sanitizing user input (#1311)** (940c13e)
- **Minor updates to test coverage and code quality (#1318)** (f456a6e)
- **Remove duplicate policy tests covered by policy conformance tests (#1332)** (7ce3e73)
- **Minor Google3 import fixes (#1331)** (4a19ace)
- **parser/unparser: emit valid CEL for doubles in scientific notation (#1326)** (7b03f12)
- **Update documentation for nested first-match rules (#1323)** (3c645ee)
- **Policy variable scoping fixes (#1321)** (a63c503)
- **Test Runner usability improvements (#1320)** (876858a)

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