1. 82a222f Graceful NaN ordering (#1370) by Tristan Swadell · 5 hours ago master
  2. 1d92000 async: Introduce DrainStrategy, DrainAction, Observer, and Call types (#1364) by Tristan Swadell · 34 hours ago
  3. 646511d Cost library for ext/network (#1345) by Tristan Swadell · 35 hours ago
  4. e4e5636 Update lists library cost computations for improved accuracy (#1352) by Tristan Swadell · 2 days ago
  5. 12328e5 Fix non-determinism in json encoding, add dummy 'infinite' costs (#1365) by Tristan Swadell · 2 days ago
  6. be9dacd Add depth validation for ASTs loaded through ParsedExprToAst / Checke... (#1334) by William Yang · 3 days ago
  7. 41d9149 reject non-RFC3339 timestamp strings in timestamp() conversion (#1338) by alhuda · 3 days ago
  8. 3d50711 Async function execution internals (#1355) by Tristan Swadell · 4 days ago
  9. 83eed56 Prevent indexing on sentinel json field '-' (#1349) by Tristan Swadell · 4 days ago
  10. c7c7f04 Fix syntax error at main (#1362) by Stanley Cheung · 9 days ago
  11. ecb49cc Add cost tracking for encoders (#1354) by Tristan Swadell · 10 days ago
  12. 97611dc Update lists.go runtime cost calculator (#1360) by Tristan Swadell · 10 days ago v0.29.2
  13. 91b2a93 Normalize cel/prompt_test.go to LF, add missing newline in prompt.go (#1361) by Davanum Srinivas · 2 weeks ago
  14. 6d10c55 cel/prompt.go: convert CRLF to LF line ending (#1359) by Patrick Ohly · 2 weeks ago v0.29.1
  15. fa16799 avoid repeated construction of cost tracker (#1357) by Patrick Ohly · 2 weeks ago v0.29.0
  16. ea3d5c0 feat(ext): add json encoder (#1340) by Rohan Patnaik · 3 weeks ago
  17. a4d0d64 startsWith / endsWith runtime cost agreement with checked cost (#1351) by Tristan Swadell · 4 weeks ago
  18. d4efa77 Ensure receiver and global matches cost estimates agree (#1350) by Tristan Swadell · 4 weeks ago
  19. 13cff33 ext/lists: add max size check to genRange() to prevent OOM (#1310) by marwan9696 · 4 weeks ago
  20. f0ffa7e Execution frame integration with updated IntepretableV2 (#1344) by Tristan Swadell · 4 weeks ago
  21. f1ec2f6 guard int32/uint32 map key narrowing in qualifyInternal (#1337) by alhuda · 4 weeks ago
  22. 258e7c8 Managed execution frame with async call foundations (#1316) by Tristan Swadell · 5 weeks ago
  23. 14f6746 validate offset on empty-string path in indexOf and lastIndexOf (#1335) by alhuda · 5 weeks ago
  24. 783267d reject out-of-range minutes in timezone offset parsing (#1336) by alhuda · 5 weeks ago
  25. 551cdfe Upstreaming network.IP/CIDR to CEL-go from kubernetes (#1238) by Thomas Desrosiers · 6 weeks ago
  26. 940c13e cel/prompt: example of sanitizing user input (#1311) by Mr.invincible · 6 weeks ago
  27. f456a6e Minor updates to test coverage and code quality (#1318) by Tristan Swadell · 6 weeks ago
  28. 22f1b2c fix(containers): allow simple alias targets (#1327) by Rohan Patnaik · 6 weeks ago
  29. 7ce3e73 Remove duplicate policy tests covered by policy conformance tests (#1332) by l46kok · 6 weeks ago
  30. 4a19ace Minor Google3 import fixes (#1331) by l46kok · 7 weeks ago
  31. 36d7b9c Merge pull request #1330 from google/dmitriplotnikov-patch-1 by Dmitri Plotnikov · 7 weeks ago
  32. 4c28e0f Add migration warning to README by Dmitri Plotnikov · 7 weeks ago dmitriplotnikov-patch-1
  33. 7b03f12 parser/unparser: emit valid CEL for doubles in scientific notation (#1326) by Moraneus · 8 weeks ago
  34. 02d6e2b Fix has() unknown propagation during partial evaluation (#1324) by 0xASTRA · 8 weeks ago
  35. 3c645ee Update documentation for nested first-match rules (#1323) by Jonathan Tatum · 8 weeks ago
  36. 2814acd fix: enforce expression size limit before source construction (#1302) by Ali Firas (thesmartshadow) · 8 weeks ago
  37. a63c503 Policy variable scoping fixes (#1321) by Jonathan Tatum · 9 weeks ago
  38. 6840852 Add conformance test runner for CEL Policies (#1319) by l46kok · 9 weeks ago
  39. 876858a Test Runner usability improvements (#1320) by Jonathan Tatum · 9 weeks ago
  40. 924f6d5 Fix unintentional unwrapping of optionals at any level of depth (#1315) by Tristan Swadell · 9 weeks ago
  41. a82c68b Update repl type assessment for doubles (#1308) by Tristan Swadell · 3 months ago v0.28.1
  42. c9d7048 Cost estimation and tracking for strings extension (#1307) by Tristan Swadell · 3 months ago
  43. 646cdc1 Use shorthand type specifiers in env yaml files (#1305) by Jonathan Tatum · 3 months ago
  44. 7263793 Preserve operation interrupted in ContextEval error (#1303) by Davanum Srinivas · 3 months ago
  45. b826162 Support shorthand types in env yaml and REPL (#1301) by Jonathan Tatum · 3 months ago
  46. 339269b fix: deleted `IntToDuration` overload (#1300) by Alex Snaps · 3 months ago
  47. 6b8f6d6 fix: cap format string precision to prevent memory exhaustion (#1292) by Florian Pradines · 3 months ago v0.28.0
  48. d942970 Default enable identifier escaping with backticks (#1295) by Tristan Swadell · 4 months ago
  49. 7114ed2 Preserve runtime error node IDs from Resolve (#1290) by Dan Kortschak · 4 months ago
  50. d91350b fix: cache concatList.Size() to prevent O(N^2) evaluation time (#1291) by Florian Pradines · 4 months ago
  51. 68bdd8c REPL -- cel-spec pb2 and json name support (#1294) by Jonathan Tatum · 4 months ago
  52. d19e782 Support zero-value literals in presence test inlining and fix shadowing bugs (#1280) by Tristan Swadell · 4 months ago
  53. 7c461fc Lint fixes for import (#1287) by Jonathan Tatum · 4 months ago v0.28.0-alpha
  54. 09e3119 Optionally include reachable fieldpaths in prompt (#1285) by Jonathan Tatum · 4 months ago
  55. ae49cd0 Json field names runtime support (#1286) by Tristan Swadell · 4 months ago
  56. 3624b64 Add checker, ast, and type-provider support for JSON names (#1283) by Tristan Swadell · 4 months ago
  57. 6ee79cf Support mixing CEL values and native values in native structs (#1270) by Tristan Swadell · 5 months ago
  58. 98d8791 Lint fixes for function docs. (#1279) by Jonathan Tatum · 5 months ago
  59. 9520500 Bazel fixes for import (#1278) by Jonathan Tatum · 5 months ago
  60. d75516b Add support for exporting parse limit options (#1277) by Jonathan Tatum · 5 months ago
  61. b62dcaf Check arg kinds in optional.or and .orValue impl (#1276) by Jonathan Tatum · 5 months ago
  62. aac4d5f Support redeclaring variables as constants in NewEnv (#1275) by Jonathan Tatum · 5 months ago
  63. 34930b3 chore: Migrate gsutil usage to gcloud storage (#1274) by gurusai-voleti · 5 months ago
  64. 300c722 Sort env.Config values where reasonable. (#1273) by Jonathan Tatum · 5 months ago
  65. ecb1090 Better context-related error messages (#1271) by Tristan Swadell · 5 months ago
  66. f030538 CEL Test usability requirements (#1269) by Tristan Swadell · 5 months ago
  67. d9b2cc6 Policy API improvements (#1268) by Tristan Swadell · 5 months ago
  68. 3873f40 Fix support for config-based type references (#1265) by Tristan Swadell · 5 months ago
  69. 63da296 Helper utility for converting a Go error into cel.Issues (#1267) by Tristan Swadell · 5 months ago
  70. 5bc6680 Add helper method to check whether a function has a singleton binding and expose the overload HasBinding() method (#1266) by Tristan Swadell · 5 months ago
  71. 450089b Preserve source information during CEL policy composition. (#1253) by Andrei Benea · 6 months ago v0.27.0
  72. c66b313 Remove types as variables to allow user-defined variables to shadow type declarations (#1262) by Tristan Swadell · 6 months ago
  73. bff3a72 Expose the CEL JSON types to assist with conversion to native values (#1261) by Tristan Swadell · 6 months ago
  74. 559cbc9 Remove errant diff checked into a prior PR (#1260) by Tristan Swadell · 6 months ago
  75. fe26efa Simplify the disambiguation logic to a single boolean (#1263) by Tristan Swadell · 6 months ago
  76. 52280ba Clean up unused source info after checker rewrites the AST. (#1258) by Andrei Benea · 6 months ago
  77. 3cb5705 Namespace resolution fix (#1256) by Tristan Swadell · 6 months ago
  78. 409bcbe Refactor match output compiling to accept user-defined logic. (#1246) by Catalina Segina · 6 months ago
  79. e9f15ea Enable two var comprehension conformance tests. (#1255) by Jonathan Tatum · 6 months ago
  80. 057fa1a Add parse only evaluation to REPL (#1254) by Justin King · 6 months ago
  81. e686da8 Lint fixes for import. (#1251) by Jonathan Tatum · 7 months ago
  82. 63fabb8 REPL: Support reading and writing YAML env configs (#1250) by Jonathan Tatum · 7 months ago
  83. 26be0fe Update extension option factory to resolve by ID (#1249) by Jonathan Tatum · 7 months ago
  84. 6c59bf5 Remove strcase dependency (#1230) by Tristan Swadell · 8 months ago
  85. fac6b4c Bazel configuration to better enable dependent builds (#1228) by Tristan Swadell · 8 months ago
  86. 6799c15 Fix the formatting directives to support what's documented in cel-spec (#1232) by Tristan Swadell · 8 months ago
  87. b01a613 Expose Match source ID to callers (#1227) by Catalina Segina · 8 months ago
  88. d6d0235 Updates to YAML.org maintained YAML parser (#1229) by Tristan Swadell · 8 months ago
  89. e43b14b Use bazel module only (#1231) by Jonathan Tatum · 8 months ago
  90. 319684f Fix race in the checker around reference types (#1224) by Tristan Swadell · 8 months ago
  91. a36d461 Rename examples to work with later versions of Golang (#1225) by Tristan Swadell · 9 months ago
  92. 6024823 REPL cleanup (#1218) by Jonathan Tatum · 10 months ago
  93. 305809d Support cost estimation and tracking for the regex library (#1200) by Muhammad Askri · 10 months ago
  94. 6713c74 Remove repl appegine code. (#1216) by Jonathan Tatum · 10 months ago
  95. e2bc9c9 updated test coverage reporter to handle error and unknown test scenarios (#1215) by zev.ac · 10 months ago
  96. b24530c CEL test coverage calculation (#1209) by zev.ac · 11 months ago
  97. 7f64ecc Add logic to unwrap activiations and return evalState for the underlying activations (#1208) by zev.ac · 11 months ago
  98. 8e7beb6 Support unwrapping unknown implementations of `proto.Message` (#1207) by Sri Krishna Paritala · 11 months ago v0.26.1
  99. 8750458 Add support for nested element type (#1190) by Missing Link · 11 months ago
  100. 93e910b Support variable descriptions in the AI prompt template (#1205) by Tristan Swadell · 12 months ago