1. 110016c Switch to direct observation of costs on a per-operation basis (#1430) by Tristan Swadell · 16 hours ago master
  2. 6c34e24 Improve size calculation and memoization (#1431) by Tristan Swadell · 16 hours ago
  3. 1ad169d parser: parenthesize unary operands that would reparse differently (#1434) by Nilesh Patil · 18 hours ago
  4. d9ae4c8 Add SLSA + Sigstore signing of build artifacts (#1426) by Tristan Swadell · 4 days ago
  5. 077d3f4 Add FAQ entry explaining pkg.go.dev module paths (#1432) by Dmitri Plotnikov · 4 days ago
  6. 7bd18ac Merge pull request #1427 from cel-expr/pratt-parser by Dmitri Plotnikov · 4 days ago
  7. a774979 [Pratt parser] Rename parseBalancedLogicalChain to parseLogicalChain by dplotnikov · 5 days ago pratt-parser
  8. 8fa2785 [Pratt parser] Test multiple errors on disabled ident escape syntax by dplotnikov · 5 days ago
  9. b6b2bd7 [Pratt parser] Inline newWorker into Parse by dplotnikov · 5 days ago
  10. 52a1a2d [Pratt parser] Check expression size limit before allocating worker by dplotnikov · 5 days ago
  11. bdd1d24 [Pratt parser] Port Pratt parser from cel/cpp by dplotnikov · 5 days ago
  12. ca02187 mem-track: Add memory tracker, scale-down string and byte sizes (#1418) by Tristan Swadell · 6 days ago
  13. f2039bc Merge pull request #1413 from cel-expr/vanity-cel-go-import by Dmitri Plotnikov · 6 days ago codelab/v0.32.0 conformance/v0.32.0 ext/security/v0.32.0 policy/v0.32.0 repl/v0.32.0 tools/v0.32.0 v0.32.0
  14. 7851422 Revert "Skip policy conformance tests when run outside Bazel" by dplotnikov · 6 days ago vanity-cel-go-import
  15. aadbbf9 Skip policy conformance tests when run outside Bazel by dplotnikov · 6 days ago
  16. 2628ca8 Merge branch 'master' into vanity-cel-go-import by dplotnikov · 6 days ago
  17. 4715f2f Merge pull request #1422 from cel-expr/parser-benchmarks by Dmitri Plotnikov · 6 days ago
  18. b02bd0a Fold by-category benchmark tests into parser_test.go by dplotnikov · 7 days ago parser-benchmarks
  19. f513cf8 Fix data race for aggregate size computation (#1423) by Tristan Swadell · 7 days ago
  20. 49f20a1 Consolidate saturating cost arithmetic into common/cost (#1420) by Tristan Swadell · 7 days ago
  21. 425a3e9 Fix agent_tool_execution_governance policy example to match cel-policy conformance test (#1424) by l46kok · 8 days ago
  22. 9f82d07 Aggregate semantics in Policy Compiler (#1408) by Tristan Swadell · 8 days ago
  23. f38faa2 Scale sizes for strings and bytes (#1421) by Tristan Swadell · 8 days ago
  24. c9ce5a2 Add parser benchmarks by dplotnikov · 8 days ago
  25. 4622a98 HMAC verify / compute library (#1416) by Tristan Swadell · 8 days ago
  26. 76c0a6d Report every evaluation step to every observer (#1419) by Tristan Swadell · 8 days ago
  27. 41262f3 Fix native type panic during field traversal of nil-valued structs (#1417) by Tristan Swadell · 8 days ago
  28. ef24047 Support aggregate size computations over list, maps, and structs (#1404) by Tristan Swadell · 10 days ago
  29. 931e003 JWT data types with Parse and claim helpers (#1415) by Tristan Swadell · 10 days ago
  30. f74ac42 Add Go-native JSON type support into NativeToValue (#1402) by Tristan Swadell · 10 days ago
  31. b6027c4 Parsing helper for working with different types and formats of timestamp (#1414) by Tristan Swadell · 10 days ago
  32. a3027a4 Enable list_ext conformance tests. (#1412) by Jonathan Tatum · 11 days ago
  33. fc6a53c Update README.md badges and links for cel.dev/cel-go by dplotnikov · 11 days ago
  34. fc1b523 Switch module and import paths to cel.dev/cel-go by dplotnikov · 11 days ago
  35. 424f954 Fix shorthand type specifier parsing to allow newlines and tab characters (#1411) by l46kok · 12 days ago
  36. 2cf1626 Env copy on write (#1405) by Tristan Swadell · 3 weeks ago codelab/v0.31.0 conformance/v0.31.0 policy/v0.31.0 repl/v0.31.0 tools/v0.31.0 v0.31.0
  37. b74d303 Fold list concat expressions together (#1406) by Tristan Swadell · 3 weeks ago
  38. 9d5baaf Program plan optimizations (#1399) by Tristan Swadell · 3 weeks ago
  39. 1a53cb7 Release Tag Automation for go submodules (#1401) by Tristan Swadell · 3 weeks ago
  40. f10a2e6 Optimize NativeToValue call paths (#1400) by Tristan Swadell · 3 weeks ago
  41. ab72257 Move native type support into the Core CEL library (#1396) by Tristan Swadell · 3 weeks ago
  42. ba6c27e Support self-describing, self-adapting struct types (#1395) by Tristan Swadell · 4 weeks ago
  43. 7c1df6b reject out-of-range hours in timezone offset parsing (#1391) by pranit more · 4 weeks ago
  44. c15365a Simplify support for native object types (#1393) by Tristan Swadell · 4 weeks ago
  45. 8c1485e Correct documented default max value for range (#1392) by Jonathan Tatum · 4 weeks ago
  46. 8bbb639 Fix the expression limit node test (#1390) by Tristan Swadell · 4 weeks ago
  47. 3224325 Improve the efficiency of optMap / optFlatMap (#1387) by Tristan Swadell · 4 weeks ago
  48. fa407aa Regex program plan size controls (#1383) by Tristan Swadell · 4 weeks ago
  49. 5e21930 Respect composed adapter for unregistered structs (#1384) by Roshan Singh · 4 weeks ago
  50. a492a70 Expression node limits for parser and checker (#1386) by Tristan Swadell · 4 weeks ago v0.30.0
  51. b85d3bc Add cost tracking to ext/math.go (#1353) by Tristan Swadell · 5 weeks ago
  52. 6f3625d Allow validators to be reconfigured (#1379) by Tristan Swadell · 5 weeks ago
  53. e15d3ca Introduce cel.bind nesting limit (#1378) by Tristan Swadell · 5 weeks ago
  54. 36ff97d copy operands in Bytes.Add to avoid aliasing the receiver (#1381) by pranit more · 5 weeks ago
  55. af38f75 Fix unsound constant folding of `x in [x]` for NaN values (#1374) by pranit more · 5 weeks ago
  56. 0175dbb Ensure logical operator fold expressions are bool (#1380) by Tristan Swadell · 5 weeks ago
  57. 7ff0141 Add runnable examples for all expressions in celbyexample.com (#1373) by Tristan Swadell · 5 weeks ago
  58. 270df17 async: Introduce Timeout and Retry wrappers (#1367) by Tristan Swadell · 5 weeks ago
  59. 94b0cce Concurrent Eval with context.Context bound functions (#1369) by Tristan Swadell · 5 weeks ago
  60. 5933d07 Fix constant folding and local variable resolution (#1371) by Tristan Swadell · 5 weeks ago
  61. 82a222f Graceful NaN ordering (#1370) by Tristan Swadell · 5 weeks ago
  62. 1d92000 async: Introduce DrainStrategy, DrainAction, Observer, and Call types (#1364) by Tristan Swadell · 6 weeks ago
  63. 646511d Cost library for ext/network (#1345) by Tristan Swadell · 6 weeks ago
  64. e4e5636 Update lists library cost computations for improved accuracy (#1352) by Tristan Swadell · 6 weeks ago
  65. 12328e5 Fix non-determinism in json encoding, add dummy 'infinite' costs (#1365) by Tristan Swadell · 6 weeks ago
  66. be9dacd Add depth validation for ASTs loaded through ParsedExprToAst / Checke... (#1334) by William Yang · 6 weeks ago
  67. 41d9149 reject non-RFC3339 timestamp strings in timestamp() conversion (#1338) by alhuda · 6 weeks ago
  68. 3d50711 Async function execution internals (#1355) by Tristan Swadell · 6 weeks ago
  69. 83eed56 Prevent indexing on sentinel json field '-' (#1349) by Tristan Swadell · 6 weeks ago
  70. c7c7f04 Fix syntax error at main (#1362) by Stanley Cheung · 7 weeks ago
  71. ecb49cc Add cost tracking for encoders (#1354) by Tristan Swadell · 7 weeks ago
  72. 97611dc Update lists.go runtime cost calculator (#1360) by Tristan Swadell · 7 weeks ago v0.29.2
  73. 91b2a93 Normalize cel/prompt_test.go to LF, add missing newline in prompt.go (#1361) by Davanum Srinivas · 7 weeks ago
  74. 6d10c55 cel/prompt.go: convert CRLF to LF line ending (#1359) by Patrick Ohly · 8 weeks ago v0.29.1
  75. fa16799 avoid repeated construction of cost tracker (#1357) by Patrick Ohly · 8 weeks ago v0.29.0
  76. ea3d5c0 feat(ext): add json encoder (#1340) by Rohan Patnaik · 9 weeks ago
  77. a4d0d64 startsWith / endsWith runtime cost agreement with checked cost (#1351) by Tristan Swadell · 9 weeks ago
  78. d4efa77 Ensure receiver and global matches cost estimates agree (#1350) by Tristan Swadell · 9 weeks ago
  79. 13cff33 ext/lists: add max size check to genRange() to prevent OOM (#1310) by marwan9696 · 9 weeks ago
  80. f0ffa7e Execution frame integration with updated IntepretableV2 (#1344) by Tristan Swadell · 10 weeks ago
  81. f1ec2f6 guard int32/uint32 map key narrowing in qualifyInternal (#1337) by alhuda · 10 weeks ago
  82. 258e7c8 Managed execution frame with async call foundations (#1316) by Tristan Swadell · 2 months ago
  83. 14f6746 validate offset on empty-string path in indexOf and lastIndexOf (#1335) by alhuda · 2 months ago
  84. 783267d reject out-of-range minutes in timezone offset parsing (#1336) by alhuda · 2 months ago
  85. 551cdfe Upstreaming network.IP/CIDR to CEL-go from kubernetes (#1238) by Thomas Desrosiers · 3 months ago
  86. 940c13e cel/prompt: example of sanitizing user input (#1311) by Mr.invincible · 3 months ago
  87. f456a6e Minor updates to test coverage and code quality (#1318) by Tristan Swadell · 3 months ago
  88. 22f1b2c fix(containers): allow simple alias targets (#1327) by Rohan Patnaik · 3 months ago
  89. 7ce3e73 Remove duplicate policy tests covered by policy conformance tests (#1332) by l46kok · 3 months ago
  90. 4a19ace Minor Google3 import fixes (#1331) by l46kok · 3 months ago
  91. 36d7b9c Merge pull request #1330 from google/dmitriplotnikov-patch-1 by Dmitri Plotnikov · 3 months ago
  92. 4c28e0f Add migration warning to README by Dmitri Plotnikov · 3 months ago dmitriplotnikov-patch-1
  93. 7b03f12 parser/unparser: emit valid CEL for doubles in scientific notation (#1326) by Moraneus · 3 months ago
  94. 02d6e2b Fix has() unknown propagation during partial evaluation (#1324) by 0xASTRA · 3 months ago
  95. 3c645ee Update documentation for nested first-match rules (#1323) by Jonathan Tatum · 3 months ago
  96. 2814acd fix: enforce expression size limit before source construction (#1302) by Ali Firas (thesmartshadow) · 3 months ago
  97. a63c503 Policy variable scoping fixes (#1321) by Jonathan Tatum · 3 months ago
  98. 6840852 Add conformance test runner for CEL Policies (#1319) by l46kok · 3 months ago
  99. 876858a Test Runner usability improvements (#1320) by Jonathan Tatum · 3 months ago
  100. 924f6d5 Fix unintentional unwrapping of optionals at any level of depth (#1315) by Tristan Swadell · 3 months ago